var longOperation = await speech.LongRunningRecognizeAsync(new RecognitionConfig()
{
Encoding = RecognitionConfig.Types.AudioEncoding.Linear16,
Model = "phone_call",
SampleRateHertz = 44100,
LanguageCode = "en-US",
EnableAutomaticPunctuation = false,
Metadata = new RecognitionMetadata()
{
InteractionType = RecognitionMetadata.Types.InteractionType.PhoneCall
}
},
RecognitionAudio.FromStorageUri("gs://my-bucket/my-file.mp3")
);
var completedResponse = await longOperation.PollUntilCompletedAsync();
var response = completedResponse.Result;