我正在建立一个简单的Alexa技能。
我正试图输出一条短信(意大利语),里面有一些英语单词,但我没有找到让它工作的方法。
一次尝试

return github.getFollowersCount(search)
  .then((count) => {
    const speechOutput = `${search} ha ${count} <lang xml:lang="en-GB">follower</lang>`;
    return handlerInput.responseBuilder
      .speak(speechOutput);
  })

2次尝试
return {
  ssml: `<speak>Hai ${count} <lang xml:lang="en-GB">follower</lang></speak>`,
  type: 'SSML',
};

三试
const speechOutput = `${search} ha ${count} <lang xml:lang="en-GB">follower</lang>`;
        return handlerInput.responseBuilder
          .speak(escaleTag(speechOutput));

我找不到任何文件或方法让它发挥作用。
同时ssml-builder似乎不支持lang标记。
你有什么建议吗?处理函数应该返回什么?
谢谢你

最佳答案

那应该完全管用。你试过使用<lang xml:lang="en-US">或其他语言吗?

关于node.js - 具有自定义语言的SSML输出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53402634/

10-16 21:14