ドキュメント

サポート

Vivox Unity SDK

Vivox Unity SDK

Tts Destinations

Choose destinations for text-to-speech output.
読み終わるまでの所要時間 1 分最終更新 23日前

テキスト音声変換 (TTS) メッセージは出力先に挿入されます。出力先によって、2 つの要素である出力とメカニズムが決まります。
  • "出力" は、合成音声が再生される場所です。誰が TTS メッセージを聞くのかが決められます。各出力先では、以下の出力のうち、1 つが使用されます。
    • ローカル再生 - ここに挿入されるメッセージは、ユーザーのデフォルトのレンダーデバイス (例えばスピーカーやヘッドフォンなど) でローカルに再生されます。
    • リモート伝送 - ここに挿入されるメッセージは、伝送ポリシー (基本の音声が送信されている対象の同一セッション) に従って、接続されたセッションのリモート参加者に送信されます。
    • ローカルおよびリモート - ここに挿入されるメッセージは、ローカル再生とリモート伝送に同時に挿入されます。
  • "メカニズム" とは、進行中のメッセージが再生されているときに新しいメッセージを処理する方法です。各出力先では、以下のインジェクションメカニズムのうち、1 つが使用されます。
    • 単純 - このメカニズムを使用する出力先では、新しいメッセージと進行中のメッセージを混合して同時に再生します。
    • キュー - このメカニズムを使用する出力先では、新しいメッセージを送信順にキューに入れます。進行中のメッセージの再生が終了すると、このメカニズムにより、次に並んでいるメッセージが自動的にトリガーされます。
    • 置換 - このメカニズムを使用する出力先では、進行中のメッセージがあればキャンセルし、新しいメッセージで置き換えます。
合成音声は以下の出力先に挿入できます。
  • リモート伝送
    • 列挙値:
      TextToSpeechMessageType.RemoteTransmission
    • 出力: リモート伝送
    • メカニズム: 単純
  • ローカル再生
    • 列挙値:
      TextToSpeechMessageType.LocalPlayback
    • 出力: ローカル再生
    • メカニズム: 単純
  • リモート伝送とローカル再生
    • 列挙値:
      TextToSpeechMessageType.RemoteTransmissionWithLocalPlayback
    • 出力: ローカルおよびリモート
    • メカニズム 単純
  • キュー付きリモート伝送
    • 列挙値:
      TextToSpeechMessageType.QueuedRemoteTransmission
    • 出力: リモート伝送
    • メカニズム: キュー
  • キュー付きローカル再生
    • 列挙値:
      TextToSpeechMessageType.QueuedLocalPlayback
    • 出力: ローカル再生
    • メカニズム: キュー
  • キュー付きリモート伝送とローカル再生
    • 列挙値:
      TextToSpeechMessageType.QueuedRemoteTransmissionWithLocalPlayback
    • 出力: ローカルおよびリモート
    • メカニズム: キュー
  • スクリーンリーダー
    • 列挙値:
      TextToSpeechMessageType.ScreenReader
    • 出力: ローカル再生
    • メカニズム: 置換