ドキュメント

サポート

Vivox Unity SDK

Vivox Unity SDK

Android スピーカーフォンのオーディオ: モノまたはステレオ

Configure mono or stereo audio output for Android speakerphone.
読み終わるまでの所要時間 1 分最終更新 23日前

Android の場合、Vivox がスピーカーフォンが使用されていることを検出すると、ステレオ出力をモノ出力にダウンミックスします。Vivox がオーディオ出力をダウンミックスするのは、多くの Android デバイスがスピーカーフォンモードではモノ再生するためです。一部のデバイスはステレオオーディオが提供されても 1 チャンネルしか再生しないため、3D チャンネルのパンニングによって問題が発生します。 除外するブランド、モデル、デバイスを指定する、例外のリストを提供して、スピーカーフォンのダウンミックスをすべてのデバイスで行うかどうかを制御できます。デフォルトのスピーカーフォンダウンミックス動作を変更するには、Android のメタデータ名と値のペアをアプリケーションの AndroidManifest.xml に追加します。Android のメタデータタグの詳細については、Android の公式ドキュメント (Android 開発者向けドキュメント) を参照してください。 使用するメタデータ名:
"com.vivox.sdk.downmix_speakerphone_enabled"
以下に有効な値文字列の例を示します。
  • "true"
  • "false"
  • "true,brand,brand_two model,model_two"
  • "false,model_three device,device_two"
以下は、Samsung デバイスでのダウンミックスを無効にする例です。
“true,samsung"
アプリケーションの
AndroidManifest.xml
を変更するには、Android アプリマニフェストのオーバーライド に関する Unity ドキュメントを参照してください。