次の方法で共有


PartySynthesizeTextToSpeechType

テキスト音声変換操作の種類。

構文

enum class PartySynthesizeTextToSpeechType    
{  
    Narration = 0,  
    VoiceChat = 1,  
}  

定数

定数 説明
ナレーション オーディオは、ローカル チャット コントロールのオーディオ出力にレンダリングする必要があります。

この種類は通常、受信したテキストのナレーションなど、ゲームで定義された任意のシナリオにおいて、音声合成オーディオがローカル チャット コントロールにレンダリングされる "ナレーション" シナリオに使用されます。 また、ユーザーが音声合成プロファイル間で音声を比較して、音声合成ボイス チャット シナリオで使用するプロファイルを選択する "音声の吹き出し" シナリオにも使用できます。 この機能のためにチャット コントロールがネットワーク内に存在する必要はありません。

文字起こしが有効になっている場合でも、オーディオは文字起こしされません。
VoiceChat オーディオは、ローカル チャット コントロールがオーディオを送信するように構成されているチャット コントロールにレンダリングする必要があります。

この種類は通常、ユーザーがマイクを使用してボイス チャットに参加しないものの、音声合成オーディオを介してボイス チャットに参加することを選択した場合の "音声合成ボイス チャット" シナリオにおいて使用されます。 オーディオは、ローカル チャット コントロールが PartyLocalChatControl::SetPermissions()経由でオーディオを送信するように構成されているチャット コントロールにレンダリングされます。 この種類の音声合成操作を成功させるためにチャット コントロールがネットワーク内に存在する必要はありませんが、ローカル チャット コントロールがオーディオを送信するように構成できる他のチャット コントロールがないため、明らかな効果はありません。

オーディオはユーザーの音声を表すため、 PartyLocalChatControl::SetTranscriptionOptions() で指定されたオプションに従って文字起こしされます。

要件

ヘッダー: Party.h

関連項目

パーティーのメンバー
PartyLocalChatControl::SetTextToSpeechProfile
PartyLocalChatControl::GetTextToSpeechProfile
PartyLocalChatControl::SynthesizeTextToSpeech