2024-06-02 11:25:50 发布
网友
我正在使用python2.7来实现用户的话语,这样在我可以提示它返回给用户之后。 我试过了
mess = intent_request['currentIntent']['slots']['drink']['inputTranscript']
我想访问用户话语(当前话语),例如“我能点比萨饼吗”。在
我使用的是python2.7awslambda。 我怎么能说出这样的话?在
我的代码:
正如您可以看到下面的示例请求,用户的话语即用户输入被存储在“intent_request”对象的“inputTranscript”中。在
{ 'messageVersion': '1.0', 'invocationSource': 'DialogCodeHook', 'userId': 'some_user_id', 'sessionAttributes': {}, 'requestAttributes': None, 'bot': {'name': 'bot_name', 'alias': '$LATEST', 'version': '$LATEST' }, 'outputDialogMode': 'Text', 'currentIntent': { 'name': 'intent_name', 'slots': { 'slot1': 'value1' }, 'slotDetails': { 'slot1': { 'resolutions': [], 'originalValue': 'value1' } }, 'confirmationStatus': 'None' }, 'inputTranscript': 'what am i saying to this chatbot' }
因此您可以使用以下代码访问它:
希望有帮助。在
正如您可以看到下面的示例请求,用户的话语即用户输入被存储在“intent_request”对象的“inputTranscript”中。在
因此您可以使用以下代码访问它:
^{pr2}$希望有帮助。在
相关问题 更多 >
编程相关推荐