public void SyncRecognize()
 {
     // Snippet: SyncRecognize(RecognitionConfig,RecognitionAudio,CallSettings)
     // Create client
     SpeechClient speechClient = SpeechClient.Create();
     // Initialize request argument(s)
     RecognitionConfig config = new RecognitionConfig();
     RecognitionAudio  audio  = new RecognitionAudio();
     // Make the request
     SyncRecognizeResponse response = speechClient.SyncRecognize(config, audio);
     // End snippet
 }
 public void SyncRecognize_RequestObject()
 {
     // Snippet: SyncRecognize(SyncRecognizeRequest,CallSettings)
     // Create client
     SpeechClient speechClient = SpeechClient.Create();
     // Initialize request argument(s)
     SyncRecognizeRequest request = new SyncRecognizeRequest
     {
         Config = new RecognitionConfig(),
         Audio  = new RecognitionAudio(),
     };
     // Make the request
     SyncRecognizeResponse response = speechClient.SyncRecognize(request);
     // End snippet
 }
Пример #3
0
        public void SyncRecognize()
        {
            var audio = LoadResourceAudio("speech.raw");
            // Snippet: SyncRecognize
            SpeechClient      client = SpeechClient.Create();
            RecognitionConfig config = new RecognitionConfig {
                Encoding = AudioEncoding.Linear16, SampleRate = 16000
            };
            SyncRecognizeResponse response = client.SyncRecognize(config, audio);

            Console.WriteLine(response);
            // End snippet

            Assert.Equal(
                "this is a test file for the google cloud speech api",
                response.Results[0].Alternatives[0].Transcript,
                true);
        }
Пример #4
0
 public void SyncRecognize()
 {
     // Snippet: SyncRecognize(RecognitionConfig,RecognitionAudio,CallSettings)
     // Create client
     SpeechClient speechClient = SpeechClient.Create();
     // Initialize request argument(s)
     RecognitionConfig config = new RecognitionConfig
     {
         Encoding   = RecognitionConfig.Types.AudioEncoding.Flac,
         SampleRate = 44100,
     };
     RecognitionAudio audio = new RecognitionAudio
     {
         Uri = "gs://bucket_name/file_name.flac",
     };
     // Make the request
     SyncRecognizeResponse response = speechClient.SyncRecognize(config, audio);
     // End snippet
 }
Пример #5
0
        public void SyncRecognize()
        {
            var audio = LoadResourceAudio("speech.raw");
            // Sample: SyncRecognize
            // Additional: SyncRecognize(*,*,*)
            SpeechClient      client = SpeechClient.Create();
            RecognitionConfig config = new RecognitionConfig
            {
                Encoding     = AudioEncoding.Linear16,
                SampleRate   = 16000,
                LanguageCode = LanguageCodes.English.UnitedStates
            };
            SyncRecognizeResponse response = client.SyncRecognize(config, audio);

            Console.WriteLine(response);
            // End sample

            Assert.Equal(
                "this is a test file for the google cloud speech api",
                response.Results[0].Alternatives[0].Transcript,
                true);
        }