Grpc.core.Cannel проблема в аутентификации Google Speech API - PullRequest
0 голосов
/ 19 сентября 2018

Я использую SpeechtoText Google API в своем настольном приложении C #.Я пытаюсь пройти аутентификацию, используя файл json (содержащий идентификатор проекта, идентификатор учетной записи и т. Д.).Когда я запускаю код в Visual Studio, он работает нормально, но когда я запускаю автономную установку того же проекта на том же компьютере, создание канала занимает вечность.Возможно, я что-то упустил.Может кто-нибудь помочь мне?

Например, в приведенном ниже фрагменте кода программа застревает в строке 2.

PS Я тоже пробовал другие способы, такие как создание речевого клиента без каналаи т. д. Затем программа застревает в SpeechClient.create ().

C # Код:

var credential = GoogleCredential.FromFile(cred_filepath_var).CreateScoped(SpeechClient.DefaultScopes);
var channel = new Grpc.Core.Channel(SpeechClient.DefaultEndpoint.ToString(), credential.ToChannelCredentials());
var speech = SpeechClient.Create(channel);
...