- 博客(12)
- 资源 (474)
- 问答 (3)
- 收藏
- 关注
转载 3个开源TTS(五)eSpeak1.06的源码调试分析
这一篇介绍eSpeak1.06源码的编译调试及基本框架。 上篇详细说明了eSpeak的调试环境的搭建,调试则和一般的gdb调试命令行调试区别不大,只不过是有了vim的代码界面和vimgdb提供的gdb命令的快捷键。为了调试肯定要有已经编译好的speak可执行文件,当然前面已经说过增加-g参数,这里直接make即可,而后#vim speak.cpp进入编辑界面,因为运行过run macros
2014-03-31 10:10:37 4307
转载 3个开源TTS(四)eSpeak1.06的源码调试环境vim+vimgdb
3个开源TTS选择eSpeak分析完吧,至少它也是支持中文了吧。本着简单起见,选择eSpeak版本的1.06开始看源码;要分析总是免不了要调试,没有太多经验,选择vim+vimgdb。下面详细介绍调试环境及基本运行流程。 (1)eSpeak1.06概况 这个版本不支持Windows环境,那就别提DLL之类的了。比起最初最早的1.05至少给了Makefile和已经编译出的speak
2014-03-31 09:56:43 4228
原创 3个开源TTS(三)flite的简要分析与espeak的选择
这篇主要介绍下flite和在windows下的cygwin中编译,以及选择espeak的原因。 从flite的介绍中可以看到,它是festival-lite,即festival的精简版,相对于Festival结构过冗余,速度太慢,它是一款短小精悍,快速实时的TTS引擎。Flite设计中兼容Festival的voiees和models,Flite使用HRGS(heterogeneous r
2014-03-31 09:52:39 6615
原创 3个开源TTS(二)eSpeak的简要分析使用
继续开源TTS分析,只能说是给刚起步的人一点帮助了,毕竟不是专业做这一块的。今天主要先简单介绍TTS过程,然后以eSpeak的动态库编译使用,获得wav文件结束。 前文介绍eSpeak是c语言写的一个小型的、开放源码的语音合成系统,支持多种语言,这里包括汉语,甚至是粤语,可以看看他的博客和演讲【1】。在eSpeak的介绍里特别强调了采用“formant synthesis”(共振峰)合成
2014-03-31 09:49:01 10417 1
原创 3个开源TTS(一)—安装使用
项目在身,要求分析几款开源的TTS引擎(不需要是中文的),然后选择一个为系统朗读英文文本提供接口。先从eGuideDog的余音(Ekho)开始,Ekho(余音)是一个把文字转换成声音的软件。它目前支持粤语、普通话(国语)、诏安客语和韩语(试验中),英文则通过Festival间接实现。先是找到了它的英文实现方式,不过之前看到过这样一篇文章《7个开源的TTS(文本转语音)系统推荐》,因此从中选择了3个
2014-03-31 09:45:11 10672
原创 7个开源的TTS(文本转语音)系统
TTS(Text To Speech,文本转语音)是语音合成应用的一种,它将储存于电脑中的文件,如帮助文件或者网页,转换成自然语音输出。TTS可以帮助有视觉障碍的人阅读计算机上的信息,或者只是简单的用来增加文本文档的可读性。TTS经常与声音识别程序一起使用。 本文主要介绍7款开源的TTS系统,你可以用来学习,也可以在你的项目中使用。 1.MARY - Te
2014-03-31 09:29:58 10002 1
原创 对application/x-www-form-urlencoded、multipart/form-data和text/plain的认识
对application/x-www-form-urlencoded、multipart/form-data和text/plain的认识
2014-03-26 17:08:43 5332
原创 Java文本语音转换组件JTTS发布(eSpeak封装)
众所周知,所谓TTS即Text To Speech的英文缩写,也就是“从文本转换到语音”。TTS技术的主要作用在于利用计算机合成人语,并将文字信息转化为语音信息进行播放。简单点说,TTS技术赋予了计算机“开口说人话”的能力。作为一项历史悠久的计算机技术,TTS的应用领域可谓非常之广阔。不但可以用来阅读电子邮件,进行IVR系统(Interactive Voice Response)的语音提示
2014-03-25 15:24:50 5901 3
原创 命令行模式下导入导出MySQL数据库
从数据库导出数据库:1、开始->运行->输入cmd 进入命令行模式;2、mysqldump -h localhost -u root -p 数据库名 >导出的sql文件存放路径,例如:mysqldump -h localhost -u root -p test >C:\Users\Window7\Desktop\test.sql,该命令用于将test数据库导出到桌面并生成名为test的sq
2014-03-21 18:21:38 4191
原创 Fancybox—Fancybox的API和配置选项说明
padding:默认值为10,浏览框内边距,和css中的padding一个意思。 margin: 默认值为20,浏览框外边距,和css中的margin一个意思。 opacity:默认值为false,如果为true,则fancybox在动画改变的时候透明度可以跟着改变。 modal:默认值为false,如果为true,则'overlayShow' 会被设成 'true' , 'hideO
2014-03-13 12:02:45 7773 1
原创 SVN—怎么删除 SVN 上已有的URl
公司已上线的项目需要维护,正在研发的任务又要进行,这不免需要下载更多的代码,在SVN客户端写更多的URL,每次下载代码都要选择URL,太麻烦了,于是就想删除其中的URL,具体办法如下: 鼠标定位在桌面空白处并点击右键----TortoiseSVN----Settings-----选择Saved Date-----URL history那项------选择右边的clear即可。
2014-03-02 06:49:18 11834
有了NVM,再也不用频繁卸载安装NodeJS了.zip
2024-03-14
分布式事务实战.zip
2024-03-02
Keepalived讲义.zip
2023-12-21
Shiro讲义.zip
2023-12-20
Leaflet讲义.zip
2023-12-20
LR2022社区版(下).zip
2023-08-25
LR2022社区版(中).zip
2023-08-25
如何配置kubernetes-dashboard.zip
2023-06-12
如何配置K8s图形化界面管理工具Kuboard.zip
2023-06-11
如何安装与使用HBuilderX.zip
2023-06-07
如何在Linux中部署禅道项目.zip
2023-06-06
如何在Linux中安装与使用PostgreSQL.zip
2023-06-03
如何在Windows中安装与使用PostgreSQL.zip
2023-06-03
如何搭建与使用FTP服务器.zip
2023-05-31
如何在Linux中安装Gitblit.zip
2023-05-29
如何在Linux中安装GitLab.zip
2023-05-29
如何使用Harbor私有镜像仓库.zip
2023-05-28
如何在Centos7中安装Harbor私有镜像仓库.zip
2023-05-26
如何在Kubernetes中部署nginx.zip
2023-05-25
如何在Centos7中安装Kubernetes.zip
2023-05-24
如何在 Windows 系统上安装 SQL Server 2022.zip
2023-05-13
node-v19.9.0.zip
2023-04-12
如何使用Docker搭建MySQL主从数据库.zip
2022-09-21
如何在CentOS 7.6系统中以“静默安装”的方式安装及使用Oracle 21c.zip
2022-08-21
如何在CentOS 7.6系统中以“界面安装”的方式安装及使用Oracle 21c
2022-08-20
如何为VMware创建的虚拟PC机安装Linux操作系统.zip
2022-08-18
如何在 Windows 10 系统中安装、使用和卸载Oracle 21c.zip
2022-08-17
MyBatis如何调用存储过程.zip
2022-07-19
Maven私服.zip
2022-05-20
如何在Windows系统中安装、配置和启动Kafka
2022-05-16
Flow Player 开发工具
2015-06-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人