ubuntu下,在QT中利用科大讯飞语音库实现语音合成TTS
首先要去科大讯飞语音库注册,下载linux下的在线合成TTS的SDK,然后在QT下建立一个基于控制台的工程,其实建立关于UI的也可以,问题不大,这里以控制台工程进行说明。将sample中TTS部分的tts_sample中的代码copy到新建工程的main.cpp中去,然后将下载的sdk中的bin,include,libs复制到我们新建工程目录下,在.pro文件中加入必要的说明,具体如下:
QT +=network;
INCLUDEPATH +=新建工程路径/include
DESTDIR=$$新建工程路径/bin
在.pro文件中还有声明导入的libmsc.so,因为我的linux是32位的,故我的声明如下:LIBS +=新建工程路径/libs/x86/libmsc.so,其中,新建工程路径可以将pwd命令的结果直接复制便可以了。
在main.cpp文件中,加入#include<QtNetwork>头文件,之后,我们允许程序,发现程序正常执行了,我们去工程路径下的bin文件夹下,便可以看到合成的语音文件了,若是想让合成的结果自动播放出来的话,QT中也提供了很多种方法,这个自行百度就是了。
ubuntu下,在QT中利用科大讯飞语音库实现语音合成TTS相关推荐
- Ubuntu下,Java中利用JNI调用codeblocks c++生成的动态库的使用步骤
1. 打开新立得包管理器,搜索JDK,选择openjdk-6-jdk安装: 2. 打开Ubuntu软件中心,搜索Eclipse,选择Eclipse集成开发环境,安装: 3. 打开Eclipse, ...
- Ubuntu下安装Qt全部过程
Ubuntu下安装Qt全部过程 (2013-03-04 22:12:02) 转载▼ 分类:ARM Linux 1.到官网http://qt-project.org/downloads或者ftp:/ ...
- ubuntu下用Qt实现人脸识别之检测人脸并绘制人脸框(三)
ubuntu下用Qt实现人脸识别之检测人脸并绘制人脸框(三) 要检测出人脸并且还要识别出这个人是谁,就得用到人脸算法,这个算法如果你足够牛X的话可以自己写出来,当然,如果像我一样是个小菜鸟的话就得领悟 ...
- ubuntu下用Qt实现人脸识别(四)
ubuntu下用Qt实现人脸识别(四) 一.流程 首先是程序启动的时候,从指定的路径下获取图片,然后从图片中提取出人脸特征值,将这些人脸特征值存储到缓冲区中.接着不断从摄像头获取一帧图片,传到人脸识别 ...
- ubuntu docker一键安装mysql_mysql5.6在ubuntu下的docker中安装的办法详细说明
软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...
- docker安装启动mysql5.6_mysql5.6在ubuntu下的docker中安装的方法详解
这篇文章主要介绍了ubuntu下在docker中安装mysql5.6 的方法,需要的朋友可以参考下 1.安装mysql5.6docker run mysql:5.6 等所有项目都是Download c ...
- Qt中利用定时器QTimer实时显示当前日期和时间
Qt中利用定时器QTimer实时显示当前日期和时间 时显示当前日期和时间.下面说明方法: 1. 在工程中声明一个全局QTimer对象 QTimer *timer; 2. 在构造函数中定义QTimer, ...
- Ubuntu下编译qt程序libQtWebEngineCore报错
最近在Ubuntu下编译qt程序时, 报如下错误 libQt5WebEngineCore.so: .dynsym local symbol at index 3 (>= sh_info of 3 ...
- Qt中使用百度语音API将语音转化为文字
在Qt中使用百度语音API将语音转化为文字 widget.cpp代码 yuyin1.pro代码 widget.h代码 main.cpp代码(没有改动可不看) 最近学校实训要做一个嵌入式智能家居项目,我 ...
最新文章
- 设置Open in Terminal快捷键Alt+Shift+Z,方便angular项目的各种命令输入(多任务状态下)
- 数据治理在业务中台的实践
- 一不小心就踩了lombok的坑?
- 【综述专栏】关于AI Architecture未来的一些思考
- python redis 订阅发布_Python-Redis的发布与订阅
- 【C 语言】字符串模型 ( 字符串翻转模型 | 借助 递归函数操作 逆序字符串操作 | strncat 函数 )
- 1583. 统计不开心的朋友
- linux跳转乌班图服务器,Ubuntu18.04连接Linux服务器与文件传输
- 求浮点数的幂的精确值
- osx jni 开发 1
- 微信小程序 列表展示+详情
- 如何绘制逻辑图 — 8.逻辑的表达:数据逻辑
- AntennaHome Launch 5G Combo Internal PCB Antenna /5G 全频 PCB天线
- 20年研发管理经验谈(二)
- SylixOS -- 双网卡冗余备份使用说明
- swing添加按钮监听后,面板监听失效
- kafka auto.offset.reset参数解析
- ybt1109 开关灯
- css制作聊天气泡android,css实现聊天气泡效果
- 区块链溯源项目的一点体会