谷歌语音API收到RST_STREAM,错误代码2

Sam*_*ari 6 c# api speech

C#中的代码:

namespace GoogleSpeechConsole
{
    class Program
    {
        static void Main(string[] args)
        {
            var speech = SpeechClient.Create();

            var response = speech.Recognize(new RecognitionConfig()
            {
                Encoding = RecognitionConfig.Types.AudioEncoding.Flac,
                SampleRateHertz = 16000,
                LanguageCode = "en",
            }, RecognitionAudio.FromFile("myAudioFile.flac"));
            foreach (var result in response.Results)
            {
                foreach (var alternative in result.Alternatives)
                {
                    Console.WriteLine(alternative.Transcript);
                }
            }
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

我尝试了各种格式和设置,例如原始,波形和flac。但是没有运气。我在CloudSpeechGrpc.cs中遇到以下错误:

  public virtual global::Google.Cloud.Speech.V1.RecognizeResponse Recognize(global::Google.Cloud.Speech.V1.RecognizeRequest request, grpc::CallOptions options)
  {
    return CallInvoker.BlockingUnaryCall(__Method_Recognize, null, options, request);
  }
Run Code Online (Sandbox Code Playgroud)

和以下错误:

Grpc.Core.RpcException:'状态(StatusCode = Internal,Detail =“已收到RST_STREAM,错误代码为2”))