0
ここでは混乱している状況に悩まされています。私はAmazon Lex Botを構築しています。Amazon Pollyにオーディオ形式の最終確認を与えると、オーディオ出力のみが提供されますが、テキストはLexコンソールに表示されません。Amazon Pollyの作成方法Amazon 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
それが唯一それを話すとテキストが表示されないと同様にコンソール上に表示されます。テキストを同時に表示して表示する方法はありますか?
注:上記のコードは、出力メッセージが送信されている私のコード全体の単なるセクションです。