在项目中需要对 ajax 请求返回的消息进行语音播报,str 为需要播报的信息(适应于错误信息语音提示等场景):
1 | //语音播报 |
- 参数解释:
- lan:固定值 zh。语言选择,目前只有中英文混合模式,填写固定值 zh
- ie:编码方式
- spd:语速,取值 0-9,默认为 5 中语速
- text:合成的文本,使用 UTF-8 编码。小于 512 个中文字或者英文数字。(文本在百度服务器内转换为 GBK 后,长度必须小于 1024 字节)
- React Native Text-To-Speech library for Android and iOS
- 用语音控制自己的网站 annyang:A tiny JavaScript Speech Recognition library that lets your users control your site with voice commands.annyang has no dependencies, weighs just 2 KB, and is free to use and modify under the MIT license。