0
因此,我在這裏陷入了令人困惑的境地。我正在構建Amazon Lex Bot,並且在Amazon Polly以音頻格式給出最終確認時,它只會給出音頻輸出,但文本不會顯示Lex控制檯。如何讓Amazon Polly說話並在使用亞馬遜Lex時也顯示文字
舉例來說,在我的Python代碼這最終確認件:
if outputDialogMode == 'Text':
return close(
session_attributes,
'Fulfilled',
{
'contentType': 'PlainText',
'content': 'Your reservation has been confirmed from"+str(start_time)+" to "+str(end_time)+". Your Booking ID is " + str(booking_id)
}
)
elif outputDialogMode == 'Voice':
return close(
session_attributes,
'Fulfilled',
{
'contentType': 'SSML',
'content': '<speak>Your reservation has been confirmed from"+str(start_time)+" to "+str(end_time)+". Your Booking ID is " + str(booking_id) +'</speak>'
}
)
現在,當我想在萊克斯音頻格式(outputDialogMode == 'Voice'
)輸出的content
那麼它只會說,並沒有顯示文本以及在控制檯上。有沒有辦法讓它說話並同時顯示文本?
注意:上面的代碼只是我的整個代碼中發送輸出消息的部分。