SpeechClient.Recognize не работает в Visual Studio - PullRequest
0 голосов
/ 09 мая 2019

Когда я пытаюсь вызвать метод SpeechClient.Recognize () в Visual Studio 2019, для возврата ответа требуется время.Через некоторое время в командной строке отображается следующая ошибка."Глагол не выбран. Процесс XXX завершен с кодом -1"

Код отлично работает в Google Cloud Shell.API преобразования текста в текст включен для моего проекта, а также установлена ​​переменная среды GOOGLE_APPLICATION_CREDENTIALS.

       var speech = SpeechClient.Create();
        var config = new RecognitionConfig
        {
            Encoding = RecognitionConfig.Types.AudioEncoding.Flac,
            SampleRateHertz = 16000,
            LanguageCode = LanguageCodes.English.UnitedStates
        };
        var audio = RecognitionAudio.FromStorageUri("gs://cloud-samples-tests/speech/brooklyn.flac");         

        var response = speech.Recognize(config, audio);

        foreach (var result in response.Results)
        {
            foreach (var alternative in result.Alternatives)
            {
                Console.WriteLine(alternative.Transcript);
            }
        }

Пожалуйста, дайте мне знать, что нужно сделать для решения проблемы.

...