由微信智聆语音团队研发的智聆口语评测小程序插件,能够对学习者的发音进行自动评测打分,检测发音中存在的错误。评测人群支持从儿童到成人年龄全覆盖;评测方式涵盖单词、句子、段落、自由说、情景对话等一系列评测模式。目前以小程序插件的方式开放其中的单词和句子评估两种模式。
现在开源完全基于智聆口语测评插件实现的微信智聆口语评测小程序,以进一步降低小程序开发者使用插件的门槛。
小程序开发者参考微信智聆口语评测开源实现,只需要调用几个简单API,就可以完成一个评测应用。
单词评估
句子评估
下面将展示如何使用插件轻松实现口语评测小程序。
在使用前,需要登录官网 设置 → 第三方服务 → 添加插件
搜索 【智聆口语评测】并添加
在需要使用插件的小程序 app.json 中指明需要使用的插件版本等信息
接下来,在index.js引入插件,获取全局唯一的语音识别管理器recordRecoManager
单词模式是只针对一个单词的发音评测,评测结果要求更加细致,输出结果可以包括:
音素准确度
单词准确度
流畅度
并且可以标志发音有误的音标
例子如图:
句子评估
句子模式是针对一句话的发音评估,评测结果更侧重与整体效果,输出结果包括:
单词准确度
句子完整度
流畅度信息
还可以对句子的单词做一些统计处理
例子如图:
更多细节可参考开源代码以及插件开发文档。
Github开源地址:
https://github.com/Tencent/iHearing
(点击文末阅读原文直接访问)
请给 iHearing 一个 Star !
欢迎提出你的 issue 和 PR!
1、下载caffemodel本例中我们使用的是pascalcontext-fcn32的模型,这个下载链接在它的文件夹里有,就是url那个文件下载 pascalcontext-fcn32s-heavy.caffemodel 这个文件2、增加python的路径本次我使用的方法是 vim ~/.bashrc在最后一行添加python路径,如下图,请根据自己的路径修改路径
一、检测该方法是用来判断麦克风是否进行过授权,如果授权过就直接进行需要的功能操作;如果没有进行授权,那么就要获取授权。AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeAudio]; switch (authStatus) ...
之前的一片文章介绍了OC中类的初始化方法和点语法的使用,今天来继续学习OC中的类的三大特性,我们在学习Java的时候都知道,类有三大特性:继承,封装,多态,这个也是介绍类的时候,必须提到的话题,那么今天就来看一下OC中类的三大特性:一、封装学习过Java中类的同学可能都知道了,封装就是对类中的一些字段,方法进行保护,不被外界所访问到,有一种权限的控制功能,Java中有四种访问权限修饰符:p...
某些网站模板很漂亮,下载又要付费,真是逆天。可以使用wget扒下来。wget -r -p -np -k http://xxx.com/xxx扒下来的字体可能会有问题。手动删除多余后缀即可。其实国外也有很多免费的模板是不收费的。https://www.oschina.net/news/62506/20-best-free-bootstrap-admin-and-frontend-templ..._扒xxx..免费zhaixian
文章目录linux下每天定时进行mysql数据库自动备份1.创建备份目录2.创建备份shell脚本脚本压缩数据导出3.添加可执行权限4 .错误5 .解决方法、修改数据库配置文件5.1、我们需要修改数据库配置文件,这个要看我们数据库的配置的,有些是在/etc/my.cnf,有些是/etc/my.conf但是要在配置文件中加上用户名和密码。可以在my.cnf内指定。5.2、采用命令导出和导入数据库6...._定时备份wc: /var/log/mysql/mysql-bin-slave.index: permission denied
gitee项目拉取到本地_gitee拉取项目到本地
咱先来聊聊Redis像Redis的基础入门,掌握下图这几个列出来的知识点足以了。进阶的话,就得下点功夫了,事务、主从复制、哨兵、集群等等之类的搞不明白你就上不去呀。再看美团亿级流量Redis实战,Redis分布式锁、session、缓存与数据库一致性问题、缓存雪崩等之类的都是重中之重的技术点,必须掌握,没得商量。看了这些个技术点,那么我现在就来考考你一些Redis面试问题(准备好,接招吧):为什么要用redis? /为什么要用缓存?为什么要用redis而不用map/guava做缓存?如
壹:知识总结第二章:c数据类型1:Int定义整数量-float定义单精度浮点数量-double定义双精度浮点数量-char定义字符型量。2:读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数。3:注释不可以嵌套,如int a=1,int b=1,int c=1;不能写成int a=b=c=1;4:因为c语言是美国人..._c语言无法忘怀的初遇
1.首先我们要去官网下载UEditor编辑器,选择语言,这里我用的是php utf-8版本2.下载完成之后解压文件,将解压的文件放到我们的网站目录里面3.ueditor/utf8-php目录下面有个index.html,也就是官方做的demo可以打开这个demo看一下源代码,它的功能非常多,我们要用的时候选择自己想用的功能使用就可以了。4.下一步我们自己建一个页
因为墙的问题,国内不能通过谷歌商店安装Chrome插件,本文章给出在不翻墙的情况下,手动安装Chrome插件的方法。下载crxhelp软件点击选择插件插件为crx文件,点击解压插件,生成一个文件夹打开Chrome,打开开发者模式把刚才解压的包添加,完成安装..._国内ip下不了chrome插件吗
#!/bin/bash #/usr/local/bin/mycat_status.sh # This script checks if a mycat server is healthy running on localhost. It will # return: # # "HTTP/1.x 200 OK\r" (if mycat is running smoothly) ..._mycat 健康
作为一个喜欢吃螃蟹的程序猿;在 macOS Sierra 发布的当天就果断更新了;当然这次更新对于我等没有 iWatch 的屌丝来说;在电脑上调戏一番 siri 后;也就没有什么特别好玩的了;直到了昨天;莫名的抽风重启了下电脑;没错;我就是那种整天不关电脑;合上盖就走人的那种;症状呢;点了关机或者重启后;屏幕已经黑了;但是键盘灯还一直亮着;根据人品持续5分钟到半个小时左右;然后终于Duang的一声..._mysql 电脑关机时间变长