【问题标题】:Change voice in Action在行动中改变声音
【发布时间】:2018-01-06 16:35:50
【问题描述】:

如何在“Actions on Google”中回复时改变声音?是否有 SSML 代码可以在阅读引文时临时改变声音,例如从男声变为女声?

【问题讨论】:

  • 是的。您可以选择使用 SSML 更改声音。你看到了吗:developers.google.com/actions/reference/ssml
  • 谢谢,@IdoGreen。我看到了 SSML 参考,但那里没有解释如何更改声音。
  • 您目前无法更改声音,但您可以使用 SSML 获得更多可自定义(=音频)响应。我希望它有所帮助。

标签: actions-on-google ssml


【解决方案1】:

您实际上可以通过在说话标签内添加语音标签来更改语音。你可以试试这样:

<speak><voice gender="female">Hello I'm Mary</voice><break time="2s"/><voice gender="male">Hey I'm John</voice><speak>

【讨论】:

  • 我现在发现它在模拟器中似乎没有影响,但在 Google 助理中却有。
  • 更新/扩展:&lt;voice gender="male"&gt;&lt;voice gender="male" variant="2"&gt;&lt;voice gender="female"&gt;&lt;voice gender="female" variant="2"&gt; 是当前支持的所有声音(尽管这似乎还没有正式记录在任何地方.)
【解决方案2】:

您目前无法更改语音,但您可以使用语音合成标记语言 (SSML) 来获得更可自定义的(=音频)响应。

有关如何将 SSML 与 Action On Google 一起使用的更多信息:https://medium.com/google-developers/ssml-for-actions-on-google-946117f97fd1

希望对你有帮助。

【讨论】:

    【解决方案3】:

    最好的解决方案。

    const request = {
        // The text to synthesize
        input: { 
          ssml:`<speak version="1.1" xmlns="http://www.w3.org/2001/10/synthesis"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://www.w3.org/2001/10/synthesis
                     http://www.w3.org/TR/speech-synthesis11/synthesis.xsd"
           xml:lang="en-US">   
      <voice gender="female" languages="en-US" required="languages gender variant">It Maria and this is my female voice,</voice>
      <!-- processor-specific voice selection -->
      <voice name="Mike" required="name">Its Mike and its my male voice</voice>
    </speak>`
        },
    
        // The language code and SSML Voice Gender
        voice: { languageCode: 'en-US', ssmlGender: 'NEUTRAL' },
    
        // The audio encoding type
        audioConfig: { audioEncoding: 'MP3' },
      };
    

    这对我来说就像一个魅力

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-05
      • 2017-07-30
      • 1970-01-01
      • 1970-01-01
      • 2018-10-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多