最近研究了下基于Qt平台下的语音识别功能,在此记录一二

首先,语音识别要做三件事情

1.记录用户的语音文件到本地

2.将用户语音编码 使用flac或者speex进行编码

3.使用第三方语音识别API或者SDK进行分析识别语音
      目前做的比较简单就是使用flac文件对wav音频文件进行编码
      基于Mac OSX和Win 7平台的
      win 7下使用flac.exe,具体exe帮助,读者可以使用flac.exe --help > help.txt 重定向到一个help文件中,方便查阅.

mac osx下面安装flac.dmg的安装包即可使用flac命令

我们先看音频的录入

Qt集成了音频模块

/** Based on Qt Example* PCM2WAV is not mine, I found it in Google and modified it.*/#include "speechInput.h"#include <QtEndian>
#include <QDebug>
#include <QPainter>WavPcmFile::WavPcmFile(const QString & name, con

基于Qt的语音识别功能相关推荐

  1. QT实现语音识别功能

    QT实现语音识别功能的相关步骤如下(附程序代码): 1.阿里云注册账号,登录智能语音交互平台:创建新项目,此时或获得AppKey,进入智能语音交互总览一页,右上方会看见一个Access Token,然 ...

  2. 基于QT的语音识别 超简单 最详细

    前言 随着社会的发展,科技的不断进步,中国特色社会主义进入新时代,我国社会主要矛盾已经转化为人民日益增长的美好生活需求......不好意思跑题了 咳咳,OK 话不多说,正式步入主题 目录 前言 一.语 ...

  3. 前端—基于Flask框架调用百度接口实现语音识别功能(使用蓝图blueprint)

    配合"基于Flask框架调用百度接口实现语音识别功能"使用的前端参考代码 后端代码链接 Python-基于Flask框架调用百度接口实现语音识别功能:基于Flask框架调用百度接口 ...

  4. 基于Qt实现的股票分析预测软件,实现外排序功能,创建索引,加快数据获取,根据股票的年月和代码进行k线图展示,热力图展示,相关系数计算,最后价格预测和股票价格曲线展示。

    资源下载地址 https://download.csdn.net/download/qq_40335674/87857061 基于Qt实现的股票分析预测软件,实现外排序功能,程序加载数据内存限制不超过 ...

  5. 【QT分享】基于QT+科大迅飞的连续语音识别

    [QT分享]基于QT的连续语音识别 [复制链接] 电梯直达 跳转到指定楼层 21189 楼主| TShadow 发表于 2017-3-13 19:56:21 1# 本帖最后由 TShadow 于 20 ...

  6. 前端基于vue企业微信JS-SDK语音识别功能开发(同公众号)

    前端基于vue企业微信JS-SDK语音识别功能开发(同公众号) 微信JS-SDK 1.前期准备 前端代码撰写 微信JS-SDK 前端需要实现一个功能,如录音,拍照,分享,地理位置等,前端想要实现这些功 ...

  7. 基于iOS平台配置免费离线语音识别功能-OpenEars

    用了半天时间弄明白了在iOS上如何配置语音识别功能,然后用半天时间写了一个demo,公司坑爹的是不用科大飞讯的语音识别,而使用的是OpenEars,用google查了一下最新的介绍文章是2013年的, ...

  8. 基于QT Plugin框架结构

    基于QT Plugin框架结构 2009-04-24 18:56:02|  分类: 日常总结|举报件一样,是一种计算机应用程序,它和主应用程序(host application)互相交互,以提供特定的 ...

  9. AI:基于计算机视觉和语音识别案例项目打包过程记录20181226-19

    AI:基于计算机视觉和语音识别案例项目打包过程记录20181226-19 基于计算机视觉和语音识别案例项目打包过程 521 INFO: PyInstaller: 3.3.1 521 INFO: Pyt ...

最新文章

  1. 框架模式与设计模式之区别
  2. git在项目中的实际运用
  3. 对于HTML表单输入字段,disabled =“ disabled”和readonly =“ readonly”有什么区别?
  4. 我是一名普通程序员,通过自己的努力,我的收入涨了3倍!
  5. [JS]手写动画最小时间间隔设置
  6. Code Runner for VS Code 突破 1000 万下载量!支持运行超过 40 种语言
  7. linux 远程调试文件夹,GDB远程调试开发板程序
  8. 面试基础算法及编程 第三弹(树(二叉树)相关:主要考察指针相关的操作)
  9. 渗透测试岗位面试题(渗透思路)
  10. 异步将远程链接上的内容(图片或内容)写到本地--微信头像
  11. ios安全机制不支持antofocus
  12. 如何在通达信中展现漂亮的港资持股曲线
  13. VS编译器各版本代号
  14. 【燃烧吧 切割机】 自制微型激光切割
  15. TCP Ports list (3498 ports in list)
  16. maxscale mysql 主从_MariaDB主从配置与MaxScale实现MySQL读写分离
  17. 怎么锁定计算机的ip地址,电脑静态ip地址怎么设置
  18. 深度学习:Nvidia显卡驱动安装
  19. html文档头部标记,HTML头部标记
  20. SMT表面贴片工序详解

热门文章

  1. FreertosPowerPC
  2. tp框架接入支付宝公钥证书支付+回调
  3. 高通平台手机开发之充电
  4. qq游戏大厅2015官方下载正式版 v3.6 免费版​
  5. HTML img onerror的应用
  6. mysql字符串转日期_mysql 字符串 日期互转
  7. java foreach 遍历map_java中遍历map的几种方法
  8. XHR的用法详细解读
  9. xhr返回值_XHR对象
  10. 智能指针之 shared_ptr 的使用