def get_app_launcher_context(self): ''' 获取设备app安装列表 :return: ''' return Utils.get_dict_data_by_keys(self.data, ['context', 'AppLauncher'])
def get_audio_player_context(self): ''' 获取设备音频播放的状态 :return: ''' return Utils.get_dict_data_by_keys(self.data, ['context', 'AudioPlayer'])
def get_timestamp(self): return Utils.get_dict_data_by_keys(self.data, ['request', 'timestamp'])
def get_location(self): return Utils.get_dict_data_by_keys( self.data, ['context', 'System', 'user', 'userInfo', 'location', 'geo'])
def get_user_id(self): return Utils.get_dict_data_by_keys( self.data, ['context', 'System', 'user', 'userId'])
def get_user_info(self): ''' :return: ''' return Utils.get_dict_data_by_keys(self.data, ['user_info'])
def get_device_id(self): return Utils.get_dict_data_by_keys( self.data, ['context', 'System', 'device', 'deviceId'])
def get_reson(self): return Utils.get_dict_data_by_keys(self.data, ['request', 'reason'])
def get_session_id(self): return Utils.get_dict_data_by_keys(self.data, ['session', 'sessionId'])
def get_request_id(self): return Utils.get_dict_data_by_keys(self.data, ['request', 'requestId'])
def get_bot_id(self): return Utils.get_dict_data_by_keys( self.data, ['context', 'System', 'application', 'applicationId'])
def get_reprompt(self): return Utils.get_dict_data_by_keys( self.data, ['response', 'reprompt', 'outputSpeech'])
def get_should_end_session(self): return Utils.get_dict_data_by_keys(self.data, ['response', 'shouldEndSession'])
def get_output_speech(self): return Utils.get_dict_data_by_keys(self.data, ['response', 'outputSpeech'])