在Google智能助理响应中使用多种语言

时间:2018-01-15 15:58:26

标签: actions-on-google dialogflow

在翻译预建应用程序中,它似乎可以根据用户输入以不同的语言进行响应,但我无法弄清楚如何在我的履行挂钩中指定它。

SSML有一个<lang>标记,但Google上的动作似乎不支持它,我想我可以使用<audio>和另一个API来获取其他语言的音频?

如果无法做到这一点,我们可以为回复指定语言吗?

1 个答案:

答案 0 :(得分:1)

您无法为响应指定特定语言,因为该语言已绑定到用户的语言环境。使用<audio>标记将是一个有效的选项,可以用您选择的语言返回所需的响应。但是,您需要在HTTPS服务器上提供所有可用的音频文件,或者在运行时生成它们,并且助理似乎在后者中存在一些问题。

类似线程: Bilingual spoken flash cards for Google Assistant