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
 }
Esempio n. 2
0
        public async Task SyncRecognizeAsync()
        {
            // Snippet: SyncRecognizeAsync(RecognitionConfig,RecognitionAudio,CallSettings)
            // Additional: SyncRecognizeAsync(RecognitionConfig,RecognitionAudio,CancellationToken)
            // Create client
            SpeechClient speechClient = SpeechClient.Create();
            // Initialize request argument(s)
            RecognitionConfig config = new RecognitionConfig();
            RecognitionAudio  audio  = new RecognitionAudio();
            // Make the request
            SyncRecognizeResponse response = await speechClient.SyncRecognizeAsync(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
 }
Esempio n. 4
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);
        }
Esempio n. 5
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
 }
Esempio n. 6
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);
        }
Esempio n. 7
0
        public async Task SyncRecognizeAsync()
        {
            // Snippet: SyncRecognizeAsync(RecognitionConfig,RecognitionAudio,CallSettings)
            // Additional: SyncRecognizeAsync(RecognitionConfig,RecognitionAudio,CancellationToken)
            // Create client
            SpeechClient speechClient = await SpeechClient.CreateAsync();

            // 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 = await speechClient.SyncRecognizeAsync(config, audio);

            // End snippet
        }
Esempio n. 8
0
        public async Task SyncRecognizeAsync_RequestObject()
        {
            // Snippet: SyncRecognizeAsync(SyncRecognizeRequest,CallSettings)
            // Create client
            SpeechClient speechClient = await SpeechClient.CreateAsync();

            // Initialize request argument(s)
            SyncRecognizeRequest request = new SyncRecognizeRequest
            {
                Config = new RecognitionConfig
                {
                    Encoding   = RecognitionConfig.Types.AudioEncoding.Flac,
                    SampleRate = 44100,
                },
                Audio = new RecognitionAudio
                {
                    Uri = "gs://bucket_name/file_name.flac",
                },
            };
            // Make the request
            SyncRecognizeResponse response = await speechClient.SyncRecognizeAsync(request);

            // End snippet
        }