百度语音识别英语评测打分集成示例
百度语音识别的英语评测打分系统,挺适合用来做在线发音练习的。用的是PHP
集成百度语音 API
的方式,音频识别+评测打分,一条龙搞定。
项目用的是Smarty
模板,逻辑和展示分得挺清楚的。比如用户上传音频后,你用RESTful API
调接口,把返回的文本再跟预设答案比一比,像用Levenshtein 距离
算个相似度,分数也就出来了。
响应也快,识别效果也还不错。PHP 用Composer
装个库就能跑,接口稍微封装下,后续扩展方便。页面上直接用{$score}
、{$text}
变量展示评分结果,挺省事的。
要注意的是,音频上传要下格式(WAV/MP3),还有就是隐私安全别忽略。你可以加个校验+缓存,既省 API 额度,又保证体验。
如果你做的是教育类平台,或者想搞点发音打分的玩意儿,这套思路值得一试。
358.57KB
文件大小:
评论区