@@ -99,8 +99,7 @@ def async_recognize(self, sample, language_code=None,
9999 profanity_filter = profanity_filter ,
100100 speech_context = SpeechContext (phrases = speech_context ))
101101
102- audio = RecognitionAudio (content = sample .content ,
103- uri = sample .source_uri )
102+ audio = RecognitionAudio (content = sample .content , uri = sample .source_uri )
104103 api = self ._gapic_api
105104 response = api .async_recognize (config = config , audio = audio )
106105
@@ -182,9 +181,7 @@ def streaming_recognize(self, sample, language_code=None,
182181 .cloud_speech_pb2.StreamingRecognizeResponse`
183182 :returns: ``StreamingRecognizeResponse`` instances.
184183 """
185- if getattr (sample .content , 'closed' , None ) is None :
186- raise ValueError ('Please use file-like object for data stream.' )
187- if sample .content .closed :
184+ if sample .stream .closed :
188185 raise ValueError ('Stream is closed.' )
189186
190187 requests = _stream_requests (sample , language_code = language_code ,
@@ -252,9 +249,7 @@ def sync_recognize(self, sample, language_code=None, max_alternatives=None,
252249 language_code = language_code , max_alternatives = max_alternatives ,
253250 profanity_filter = profanity_filter ,
254251 speech_context = SpeechContext (phrases = speech_context ))
255-
256- audio = RecognitionAudio (content = sample .content ,
257- uri = sample .source_uri )
252+ audio = RecognitionAudio (content = sample .content , uri = sample .source_uri )
258253 api = self ._gapic_api
259254 api_response = api .sync_recognize (config = config , audio = audio )
260255 if len (api_response .results ) == 1 :
@@ -337,7 +332,7 @@ def _stream_requests(sample, language_code=None, max_alternatives=None,
337332 yield config_request
338333
339334 while True :
340- data = sample .content .read (sample .chunk_size )
335+ data = sample .stream .read (sample .chunk_size )
341336 if not data :
342337 break
343338 yield StreamingRecognizeRequest (audio_content = data )
0 commit comments