我正在DialogFlow的实现页面上编辑Cloud Functions for Firebase
。我正在尝试用音频文件播放来响应Intent
。具体来说,我的目标是电话集成。
我了解像这样的短信
<speak><audio src="https://actions.google.com/sounds/v1/alarms/bugle_tune.ogg"></audio></speak>
应该播放音频。
但是将其发回以便可以正常工作的接口是什么?
仅使用agent.add()
似乎无效(它会大声读取SSML字符串)
答案 0 :(得分:1)
您目前不能使用客户端API库执行此操作。您需要自己制作JSON响应。请在这里查看我的回答,这应该会有所帮助:DIalogflow Telephony integration is interpreting SSML response from webhook as normal text
基本相同,但使用TelephonyPlayAudio代替TelephonySynthesizeSpeech。