以编程方式更改Google Assistant语音

时间:2019-07-15 11:50:56

标签: actions-on-google

对于大多数语言,对于大多数语言,Google Assistant允许开发人员从4种语音类型中进行选择,其中2种是女性,而2种是男性。

我想知道通过node / java库动态更改它的方法。

我尝试使用actions-on-google-nodejs,但没有找到任何内容。

我知道我们可以从Google Assistant应用程序或部署设置中更改它,但是我们有什么方法可以动态更改它?

1 个答案:

答案 0 :(得分:1)

是的。尽管没有记录(StackOverflow currently中没有记录),但是您可以使用<voice> SSML标记来更改使用的类型。您可以进一步调整音高以创建其他变体。

您可以通过在Google-node-nodejs库中使用包含有效SSML的字符串或显式创建SimpleResponse并设置ssml属性来使用Google-Actions上的库将SSML发回。

multivocal库具有将语音预先定义为语音标签和韵律标签的组合的功能,并使您可以轻松定义用于每个响应的语音。