清泛IT社区

标题: App Inventor 2 语音识别及文本朗读组件的使用 [打印本页]

作者: App Inventor 2     时间: 2023-06-17 11:02
标题: App Inventor 2 语音识别及文本朗读组件的使用
1、语音识别:语音识别器
一般Android手机提供的是Google语音识别引擎,但是经过测试,中文支持不好,经常识别失败,因此这里改用讯飞语音+识别引擎来进行,体验较好,识别率很高。
不过目前版本还稳定维持在1.1.1045,后续几乎不再更新了。

1)安装方法:应用市场,应用市场找不到的请点此https://www.pgyer.com/yyyq)下载apk安装。 (, 下载次数: 66300)

2)设置:语音识别引擎不用设置,安装完成后,当触发需要识别语音时,系统会弹出对话框让你选择使用哪个识别引擎,这时选择“讯飞语音”,点“始终”就OK了。代码如下: (, 下载次数: 65841)

3)效果展示: (, 下载次数: 66113)


当设置语音改成英语后,读中文的话,不是将你读的中文翻译成英文,而是将你读中文的音调相近的英语内容识别出来,也就是它认为你说的是英文,按英文规则识别。

2、文本朗读:文本朗读器这个能不能也使用讯飞语音呢?经过测试,在“系统设置” — “语言和输入”—“文本转语音” 中将首选引擎设置为讯飞后,朗读出来的内容完全就是杂乱的,不知是不是因为版本过旧,还是其他设置问题,经过一系列尝试(包括设置文本朗读器的国家及语言属性)仍然是不行的。最终只得选择“Google文字转语言引擎”,如图:

(, 下载次数: 66445)

代码如下:
(, 下载次数: 66188)




最终的效果视频: (, 下载次数: 2)




作者: chenqiuju163    时间: 2023-10-06 14:00
谢谢分享
作者: chromalyl    时间: 2023-12-04 10:12
谢谢分享




欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3