適応型チャットフィルターによるメッセージのフィルター処理と検閲
この AI を活用したチャットフィルターは、定義された、構成可能なコンテンツタイプに基づいてメッセージの単語を検閲します。この機能は現在サーバーで有効になっており、使用する前にアカウントで有効にする必要があります。この機能を有効にする方法の詳細については、販売担当者にお問い合わせください。
適応型チャットフィルターがプロジェクトに追加されると、ゲーム内での動作をカスタマイズ できます。
メッセージごとのチャットフィルターの言語処理
チャットフィルターは、ユーザーが設定した言語に基づいてメッセージを処理します。チャットフィルターは、各リクエストでメッセージごとに言語が設定されていることを想定しています。つまり、優先言語が設定されている場合、Vivox SDK はメッセージを送信するそれぞれのチャンネルクラスまたはインターフェースで使用する言語を指定して、適切なチャットフィルターが使用されるようにする必要があります。
ダイレクトメッセージの言語を設定するコード例を以下に示します。同じアプローチを、チャンネルベースのメッセージにも使用できます。
vx_req_account_send_msg *req;
vx_req_account_send_msg_create(&req);
req->connector_handle = vx_strdup("c1");
req->account_handle = vx_strdup(".issuer-w-dev.mytestaccountname.");
req->language = vx_strdup("en-us");
req->user_uri = vx_strdup("sip:theotheruser@vd1.vivox.com");
req->message_body = vx_strdup("Hey there buddy!");
vx_issue_request2(&req->base);
音声認識
音声認識 によって生成されたメッセージをフィルターすることができます。音声がテキストに変換されるときに、単語がフィルターで除外されます。この機能を有効にするには、Vivox の担当者にお問い合わせください。