Beispiel #1
0
 def iter_assist_requests():
     config = embedded_assistant_pb2.AssistConfig(
         audio_out_config=embedded_assistant_pb2.AudioOutConfig(
             encoding='LINEAR16',
             sample_rate_hertz=16000,
             volume_percentage=0,
         ),
         dialog_state_in=embedded_assistant_pb2.DialogStateIn(
             language_code=self.language_code,
             conversation_state=self.conversation_state,
             is_new_conversation=self.is_new_conversation,
         ),
         device_config=embedded_assistant_pb2.DeviceConfig(
             device_id=self.device_id,
             device_model_id=self.device_model_id,
         ),
         text_query=text_query,
     )
     # Continue current conversation with later requests.
     self.is_new_conversation = False
     if self.display:
         config.screen_out_config.screen_mode = PLAYING
     req = embedded_assistant_pb2.AssistRequest(config=config)
     assistant_helpers.log_assist_request_without_audio(req)
     yield req
 def iter_assist_requests():
     dialog_state_in = embedded_assistant_pb2.DialogStateIn(
         language_code=self.language_code, conversation_state=b'')
     if self.conversation_state:
         dialog_state_in.conversation_state = self.conversation_state
     config = embedded_assistant_pb2.AssistConfig(
         audio_out_config=embedded_assistant_pb2.AudioOutConfig(
             encoding='MP3',
             sample_rate_hertz=16000,
             volume_percentage=100,
         ),
         dialog_state_in=dialog_state_in,
         device_config=embedded_assistant_pb2.DeviceConfig(
             device_id=self.device_id,
             device_model_id=self.device_model_id,
         ),
         text_query=text_query,
     )
     req = embedded_assistant_pb2.AssistRequest(config=config)
     assistant_helpers.log_assist_request_without_audio(req)
     yield req
Beispiel #3
0
 def iter_log_assist_requests2(str):
     for c in self.gen_assist_requests2(str):
         assistant_helpers.log_assist_request_without_audio(c)
         yield c
     logging.debug('Reached end of AssistRequest iteration.')
     msg('Reached end of AssistRequest iteration.')
Beispiel #4
0
 def iter_assist_requests():
     for c in self.gen_assist_requests():
         assistant_helpers.log_assist_request_without_audio(c)
         yield c
     self.conversation_stream.start_playback()
Beispiel #5
0
 def iter_assist_requests():
     for c in self.gen_assist_requests():
         assistant_helpers.log_assist_request_without_audio(c)
         yield c
     logging.info('Reached end of AssistRequest iteration.')
Beispiel #6
0
 def iter_log_assist_requests():
     for c in self.gen_assist_requests():
         assistant_helpers.log_assist_request_without_audio(c)
         yield c
Beispiel #7
0
 def iter_assist_requests():
     for c in self.gen_assist_requests():
         assistant_helpers.log_assist_request_without_audio(c)
         yield c
     self.conversation_stream.start_playback()