如何在Twilio流中设置语言

如何在Twilio流中设置语言,twilio,Twilio,我正在尝试根据用户输入设置语言。例如,1个是法语,2个是英语。当用户按1时,我调用一个“Set variable”小部件,它用法语文本设置“lang”变量和“menu_text”。 问题是我不确定设置“lang”变量的目的是什么,以便在我的gather小部件中使用它 我试图将该值设置为“法语(加拿大)”和“fr-CA”,但当到达gather_1小部件时,机器人文本被英语文本转换为语音机器人清晰地读取 如何在变量“lang”中指定语言文字,以便将其用作gather\u 1小部件的输入?您可以查

我正在尝试根据用户输入设置语言。例如,1个是法语,2个是英语。当用户按1时,我调用一个“Set variable”小部件,它用法语文本设置“lang”变量和“menu_text”。

问题是我不确定设置“lang”变量的目的是什么,以便在我的gather小部件中使用它

我试图将该值设置为“法语(加拿大)”和“fr-CA”,但当到达gather_1小部件时,机器人文本被英语文本转换为语音机器人清晰地读取


如何在变量“lang”中指定语言文字,以便将其用作gather\u 1小部件的输入?

您可以查看Studio执行日志,以查看gather input on Call小部件使用的一般格式,然后访问Twilio页面,查找该国家用于文本到语音(TTS)输出的语言国家语法和语音语法,您可以在Twilio文档中查找类似设置,以收集语音到文本(如果您仅使用按键音,则无需执行此操作)。需要设置消息语音。

消息语音丢失。我认为默认设置是好的,但是用voice=Polly.Chantal和lang=“fr CA”设置另一个变量解决了这个问题。