Actions on google google actions sdk:语音的动态变化

Actions on google google actions sdk:语音的动态变化,actions-on-google,ssml,Actions On Google,Ssml,在我正在处理的用例中,我希望通过在对话语音字符串中传递一个参数来更改TTS语音。比如说, <speak><voice gender="male" variation="1">Hello</voice></speak> 你好 操作控制台提到,我们可以覆盖用户的默认区域设置并强制执行特定的TTS语音(如上所述)。它确实有效 问题是:我们如何通过声控标签设置声音说:en-AU或en-GB?我试图通过变体或语言或名称设置它,但它不起作用 谢谢。虽然支持

在我正在处理的用例中,我希望通过在对话语音字符串中传递一个参数来更改TTS语音。比如说,

<speak><voice gender="male" variation="1">Hello</voice></speak>
你好 操作控制台提到,我们可以覆盖用户的默认区域设置并强制执行特定的TTS语音(如上所述)。它确实有效

问题是:我们如何通过声控标签设置声音说:
en-AU
en-GB
?我试图通过
变体
语言
名称
设置它,但它不起作用

谢谢。

虽然支持带有
语言
属性的
标记,但这不是谷歌助手提供的SSML标记之一。虽然有一种说法是,标签半支持
gender
variant
属性,但
languages
属性不支持


除了在操作控制台中设置区域外,目前无法更改用于您操作的区域语音。

由于某种原因,当我们在将基本操作语言设置为“en-AU”后引入语音标签时,它立即忽略了这一点,并将语言设置为
en-US
。鉴于声控标签没有得到官方支持,这并不让我太惊讶。(虽然我很失望。)