音声認識とオーディオインジェクション
以下の API メソッドを使用して、挿入されたオーディオを音声認識でトランスクライブできます。
IVivoxService.StartAudioInjection
このメソッドを使用して、チャンネル内でオーディオインジェクションを開始できます。挿入されたオーディオは送信先のチャンネルでのみ再生されます。このメソッドは、以下のパラメーターを受け取ります。
audioFilePath
: オーディオインジェクションに使用する .wav ファイルのフルパス名。ファイルはシングルチャンネルで、16 ビット PCM であり、かつネゴシエーションされたオーディオコーデックと同じサンプルレートである必要があります。このファイルは必須です。
IVivoxService.StopAudioInjection
VivoxService.Instance.StartAudioInjection(path);
await Task.Delay(10000);
VivoxService.Instance.StopAudioInjection();
await Task.Delay(10000);
このメソッドを使用して、チャンネル内でオーディオインジェクションを停止できます。
IVivoxService.IsInjectingAudio
VivoxService.Instance.IsInjectingAudio
この getter を使用して、オーディオが挿入されているかどうかを確認できます。