我正在尝试在使用抽认卡模板开发的Google助手操作中加入印地语支持。 根据参考文档,我已经在操作控制台的“为您的操作选择语言”中检查了印地语。
我还已将内容上传到单独的Google表格中,该表格是从可用的Flash Card模板复制而来的。除了内容更改以及工作表名称和“配置参数”工作表之外,没有其他更改。
到目前为止,还不错,但是当我尝试在Simulator中对其进行测试时,不会大声读出问题。答案是匹配的,提示和后续操作也可以正确读取,但这只是模拟器中未大声读出的问题。在模拟器上启用了北印度语测试。
我尝试重新添加语言并在工作表中验证了格式。其他语言(英语)也可以。 我还用其他在模拟器上正确读取的单元格/列的格式对问题列进行了格式绘制。
这是生成的响应JSON-
{
"simpleResponse": {
"ssml": "<speak>वाह! आप प्रोग्रामिंग लॅंग्वेज ट्रिविया में वापस लौट आए। आइए देखते हैं कि हम पिछली बातें फिर से याद कर पाते हैं या नहीं। <break time='750ms'/> यह रहा आपका पहला सवाल।</speak>"
}
}
这是“音频”标签的输出-
<speak>
वाह! आप App में वापस लौट आए। आइए देखते हैं कि हम पिछली बातें फिर से याद कर पाते हैं या नहीं। <break time='750ms'/> यह रहा आपका पहला सवाल।
</speak>
我希望问题也能正确读出,但是实际结果是在Simulator上保持沉默。内容被很好地封装在请求JSON中,但没有被大声读出。