对于大多数语言,对于大多数语言,Google Assistant允许开发人员从4种语音类型中进行选择,其中2种是女性,而2种是男性。
我想知道通过node / java库动态更改它的方法。
我尝试使用actions-on-google-nodejs,但没有找到任何内容。
我知道我们可以从Google Assistant应用程序或部署设置中更改它,但是我们有什么方法可以动态更改它?
答案 0 :(得分:1)
是的。尽管没有记录(StackOverflow currently中没有记录),但是您可以使用<voice>
SSML标记来更改使用的类型。您可以进一步调整音高以创建其他变体。
您可以通过在Google-node-nodejs库中使用包含有效SSML的字符串或显式创建SimpleResponse并设置ssml
属性来使用Google-Actions上的库将SSML发回。
multivocal库具有将语音预先定义为语音标签和韵律标签的组合的功能,并使您可以轻松定义用于每个响应的语音。