FreeTTS

语音合成系统
授权协议 BSD
开发语言 Java
所属分类 程序开发、 TTS/语音合成和处理
软件类型 开源软件
地区 不详
投 递 者 司徒隐水
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

FreeTTS是完全用JavaTM编程语言编写的语音合成系统。它基于Flite:卡内基梅隆大学开发的小型运行时语音合成引擎。 Flite源自爱丁堡大学的音乐节语音合成系统和卡耐基梅隆大学的FestVox项目。

FreeTTS的该版本包括:

核心语音合成引擎
支持多种声音:
8khz双音位,男,美国英语语音
16khz双音位,美国英语男声
16khz有限域​​,美国英语男声
支持从FestVox导入语音(仅美国英语)
从FestVox导入CMU ARCTIC语音的特定支持(仅美国英语)
支持MBROLA语音(单独下载):
16khz的女性,美国英语声音
两个16khz男性美国英语声音
对JSAPI 1.0的部分支持
广泛的API文档
几个演示应用程序

  • package ttsdemo; import com.sun.speech.freetts.FreeTTS; import com.sun.speech.freetts.Voice; import com.sun.speech.freetts.VoiceManager; /* It's a simple demo based on FreeTTS to synthetize

  • 转自:微点阅读  https://www.weidianyuedu.com/content/0017809736406.html Java语音技术之FreeTTS Java提供了语音API技术用于支持应用程序或Web页面中的人机语音交互,其核心技术包括语音合成和语音识别。FreeTTS是Java语音合成技术的实现手段之一,以创建电话号码朗读程序为例, 探讨了基于该技术的Java语音API实现方法及

  • 本文将展示如何建立一个跨平台的IRC机器人(一个自动化的客户端),它使用FreeTTS Java语音合成库来将IRC消息转换成听得见的语音。  FreeTTS库可以在freetts.sourceforge.net下载。为了连接到 IRC服务器上,你需要在www.jibble.org/pircbot.php下载PircBot Java IRC API。  当你下载了所需的两个库之后,建立一个lib目

  • 1. Download FreeTTS: http://freetts.sourceforge.net/ 2. 解压后运行:D:\software\freetts-1.2\lib\jsapi.exe, 选择agree. 3. 写helloworld程序,语音读出"MPLS alarm: link down": import java.util.Locale; import javax.speech

  • 0.概述 语音合成,是将人类语音用人工的方式所产生。若是将电脑系统用在语音合成上,则称为语音合成器,而语音合成器可以用软/硬件所实现。文字转语音(text-to-speech,TTS)系统则是将一般语言的文字转换为语音。 java speech api(jsapi)提供了2种技术的规范:语音识别(声音到文字)、语音合成(文字到声音)。 [url=http://freetts.sourceforge

 相关资料
  • 我试着用将文本转换为语音,但不起作用。 我正在使用64位Windows7和VisualStudio2010(我想是用.NETFramework 4.0吧?) 该方案: 发生在第

  • 1.1.1. TTS 1.1.1. TTS 我们的语音合成接口使用 C/S 架构,服务端默认启动,开发者需要通过调用客户端接口与服务端通讯,TTS服务架构图如下: 客户端头文件目录位于: #include <tts/tts_client.h> 除了要 include 头文件外,还需要链接 -lrktts。 API int tts_init(); // tts初始化接口 int tts_spe

  • 1.1. TTS(语音合成) HTTP接口文档 1.1.1. 概述 1.1.2. 服务地址 1.1.3. 协议详解 1.1.4. 协议概述 1.1. TTS(语音合成) HTTP接口文档 1.1.1. 概述 本文档目的是描述Rokid云TTS(语音合成)HTTP接口协议,面向想要了解TTS细节,并具有一定开发能力的开发者或用户。 1.1.2. 服务地址 环境 地址 用途 线上 https://ma

  • 1.1. TTS(语音合成) WebSocket接口文档 1.1.1. 概述 1.1.2. 服务地址 1.1.3. 协议详解 1.1.4. 协议地址 1.1.5. 协议概述 1.1. TTS(语音合成) WebSocket接口文档 1.1.1. 概述 本文档目的是描述Rokid云TTS(语音合成)WebSocket接口协议,面向想要了解TTS细节,并具有一定开发能力的开发者或用户。 1.1.2.

  • 1.1.1. 开放平台接口定义文档(http版) - 语音合成 1.1.2. 简介 1.1.3. 编解码 1.1.4. 认证方式 1.1.5. Curl示例 1.1.6. 设备认证 1.2. 语音合成API 1.2.1. 请求URL 1.2.2. proto 文件 1.2.3. 请求和回复数据 1.1.1. 开放平台接口定义文档(http版) - 语音合成 1.1.2. 简介 Rokid语音合成服

  • 1.1.1. 语音合成 WebSocket 接口定义文档 1.1.2. 概述 1.1.3. 协议详解 1.1.4. 服务地址 1.1.5. 协议地址 1.1.6. 协议概述 1.1.1. 语音合成 WebSocket 接口定义文档 1.1.2. 概述 本文档目的是描述云端语音接口的 WebSocket 版本的开放协议,面向想要了解语音合成(TTS)细节,并具有一定开发能力的开发者或用户。 1.1.

  • 1.1. 语音合成 1.1.1. 技术简介 1.1.2. 主要功能 1.1.3. 优势亮点 1.1. 语音合成 语音合成(TTS, Text-to-speech),用于将文本转换为语音,让应用或设备具备开口说话的能力,提升人机交互体验。语音合成广泛应用于人机对话、新闻朗读、语音导航等场景。 1.1.1. 技术简介 Rokid TTS采用参数合成方法,结合深度学习技术的运用,让机器可以生成真实自然的

  • 问题内容: 在具有FreeTTS的Java程序中使用MBROLA语音… 我正在用Java 开发一个简单的 文本到语音 程序。我已经决定使用FreeTTS,但是声音并不是我真正想的,我一直想使用女性声音。因此,我开始四处张望,并决定使用MBROLA更改 文本到语音 程序 的声音 。 我读到 “ FreeTTS可以使用MBROLA声音” ,但是我到处搜索,找不到清晰的指南来设置MBROLA,以及需要哪