示例#1
0
 def streaming_recognize_raw(self,
                             audio_params_gen,
                             uuid: str,
                             timeout=None):
     request_gen = (RecognizeRequest(config=config, audio=chunk, uuid=uuid)
                    for config, chunk in audio_params_gen)
     return self._client.StreamingRecognize(request_gen, timeout=timeout)
示例#2
0
 def recognize(self,
               config: RecognitionConfig,
               audio,
               uuid: str,
               timeout=None):
     request = RecognizeRequest(config=config, audio=audio, uuid=uuid)
     return self._client.Recognize(request, timeout=timeout)
示例#3
0
 def streaming_recognize(self,
                         config: RecognitionConfig,
                         audio_chunks_gen,
                         uuid: str,
                         timeout=None):
     request_gen = (RecognizeRequest(config=config, audio=chunk, uuid=uuid)
                    for chunk in audio_chunks_gen)
     return self._client.StreamingRecognize(request_gen, timeout=timeout)