QT+讯飞智能语音在线识别demo,录音识别

前言(feihua)

本程序使用讯飞的在线语音听写websocket API实现语音识别,在网络条件良好的前提下,识别速度是很快的。识别速度基本上取决于网络环境,网络延迟高,识别速度就慢。
在这里插入图片描述

特性:

1、自动更新url:讯飞要求发出请求的时间与生成url的时间相差不超过300秒,因此需要自动更新url。
2、断线自动重连:
情况1:每次接收到讯飞返回的识别结果后,客户端会主动断开连接并再次重新连接,否则再次发送语音识别请求无效。
情况2:客户端与服务器超过10秒无数据来往,服务器会主动断开连接。
情况3:建立连接后最多可维持60秒,即使与服务器有数据来往,到时间了服务器也会自动断开连接。
3、按住“录音”按钮录制音频,释放后自动发送至服务器进行识别。
4、“send”按钮发送上一次的录音。
5、“clear”按钮清空界面内容。
6、自动解析服务器返回的结果数据,显示在界面上。

使用前提:

要求python3运行环境!因此请确保您的机器已经安装好python3。
建议python3.7以上的64位版本,一定要64位。不支持python2。
如需32位版本的应用程序或源码,请联系作者微信784765727。

使用步骤:

1、用文本编辑器打开create_url.py文件,修改APISecret和APIKey;
2、打开appid.txt,写入自己的appid;
3、默认ws非安全连接,可切换至wss安全连接,修改create_url.py文件中的url参数,将开头的ws改为wss即可。如果不懂就不要修改了,wss连接比ws要耗时多一点。
4、打开exe即可享受在线语音识别。若提示不支持音频设备,请尝试在左下角音频设备列表重新选择,不报错说明可以使用。

软件获取方式

开放exe体验,下载地址。现在优快云不开放粉丝免费下载了,因此下载无需积分,如果觉得不错,请给作者点个赞鼓励一下!如有bug。如有bug,欢迎在下方留言反馈或者联系我。

作者博客:blog.youkuaiyun.com/wwplh5520370 本程序使用在线语音听写websocket API实现语音识别,在网络条件良好的前提下,识别速度是很快的。 使用前提:要求python3运行环境!因此请确保您的机器已经安装好python3。 建议python3.7以上的64位版本,一定要64位。不支持python2。 如需32位版本的应用程序或源码,请联系作者微信784765727。 使用步骤: 1、用文本编辑器打开create_url.py文件,修改APISecret和APIKey; 2、打开appid.txt,写入自己的appid; 3、默认ws非安全连接,可切换至wss安全连接,修改create_url.py文件中的url参数,将开头的ws改为wss即可。如果不懂就不要修改了,wss连接比ws要耗时多一点。 4、打开exe即可享受在线语音识别。若提示不支持音频设备,请尝试在左下角音频设备列表重新选择,不报错说明可以使用。 特性: 1、自动更新url:api要求生成url的时间与请求的时间相差不超过300秒,因此需要自动更新url。 2、断线自动重连: 情况1:每次接收到返回的识别结果后,客户端会主动断开连接并再次重新连接,否则再次发送语音识别请求无效。 情况2:客户端与服务器超过10秒无数据来往,服务器会主动断开连接。 情况3:建立连接后最多可维持60秒,即使与服务器有数据来往,到时间了服务器也会自动断开连接。 3、按住“录音”按钮录制音频,释放后自动发送至服务器进行识别。 4、“send”按钮发送上一次的录音。 5、“clear”按钮清空界面内容。 6、自动解析服务器返回的结果数据,显示在界面上。 特别说明:识别速度基本上取决于网络环境,网络延迟高,识别速度就慢。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值