以下の方法を使用して、マイクを使用して音声をテキストに変換しています。サンプル レートは 16000 です。最初に Windows 10 マシンでテストしましたが、正常に動作しましたが、後で Windows 7 マシンで同じスクリプトをテストしたところ、動作しませんでした。以下のエラーメッセージが表示されます。
audio data is being streamed too slow. please stream audio data approximately at real time
どのマシンでどのサンプルレートを使用するかを決定する方法は? 私の Windows 7 マシンの問題は何ですか?
// [START speech_streaming_mic_recognize]
static async Task StreamingMicRecognizeAsync(int seconds)
{
// code here....
StreamingConfig = new StreamingRecognitionConfig()
{
Config = new RecognitionConfig()
{
Encoding =
RecognitionConfig.Types.AudioEncoding.Linear16,
SampleRate = 16000,
},
InterimResults = false,
}
// code here........
}
この問題を解決するのを手伝ってください。