`

tts 文字转换语音

阅读更多
1 文字转语音 wav
2 文字直接语音读出来

如题,SAPI是微软配套Windows出的语音识别和TTS(Text To Speech)引擎,也就是一段WScript的JScript脚本,把in.txt转换成out.wav,可以用来听小说、文档,因为中文发音规则简单,所以中文的转换效果很理想。
Js代码 
var script_path = WScript.ScriptFullName 
script_path = script_path.substring(0, script_path.lastIndexOf('\\')); 
fso = WScript.CreateObject("Scripting.FileSystemObject"); 
infile = fso.OpenTextFile(script_path+"\\in.txt"); 
tts = WScript.CreateObject("SAPI.SpVoice"); 
ofs = WScript.CreateObject("SAPI.SpFileStream"); 
ofs.Open(script_path+"\\out.wav", 3, false); 
tts.AudioOutputStream = ofs; 
while (!infile.AtEndOfStream) 

  tts.Speak(infile.ReadLine()); 

infile.Close(); 
在Win7 32位旗舰版下得到的wav是单声道22050Hz的质量,比较差(明显不如SAPI不写入文件,直接发声的情况),但是还没找到音质设置的方法。

转自:http://gfdice.iteye.com/blog/1238675

有些细节的bug需要修改, 如果有什么问题 可站内或QQ联系我
分享到:
评论

相关推荐

    TTS文字转语音程序源码

    TTS文字转语音程序源码 程序介绍 语音是人类最自然的交互方式,也是现阶段软件用户界面发展的最高目标。 微软公司一直积极推动语音技术的发展,并且公布了语音开发平台Speech SDK 帮助开发人员实现语音应用。 ...

    上好云TTS文字转语音安装说明书

    ### 上好云TTS文字转语音安装说明书知识点详解 #### 一、软件介绍与背景 - **产品背景**:“上好云TTS文字转语音”是一款由深圳市依购美电子商务有限责任公司开发的文字转语音(TTS)软件。它利用了百度API的强大...

    TTS文字转语音源码

    在给定的“TTS文字转语音源码”中,我们聚焦的是一个C++/MFC实现的项目,据描述称在实际应用中表现良好。MFC(Microsoft Foundation Classes)是微软提供的一套面向对象的类库,主要用于Windows应用程序开发。这个...

    delphi开发TTS文字转语音

    利用windows自带的TTS功能,可编辑文字,自动转换成生成wav文件。 生成的文件保存在d:\根目录下。

    OCR 文字识别 TTS 文字转语音

    OCR 文字识别 TTS 文字转语音 (Ubuntu版)

    Android TTS 文字转语音实例

    在Android开发中,Text To Speech(TTS)技术是...本实例将详细介绍如何在Android应用中实现一个简单的TTS文字转语音的功能。 首先,我们需要在AndroidManifest.xml文件中添加必要的权限,用于访问TTS服务: ```xml ...

    上好云TTS文字转语音软件

    上好云TTS文字转语音软件是一款基于C#开发的应用程序,它利用了百度API来实现文字到语音的转换功能。这款软件的核心技术是文本转语音(Text-to-Speech,简称TTS),这是一种将书面文字转化为可听见的自然语言的技术...

    TTS文字转语音

    文本转语音(TTS,Text-to-Speech)技术是一种计算机技术,它允许程序将文本数据转化为可听见的语音输出。在Android系统中,TTS引擎是内置的功能,开发者可以利用这个功能来创建各种应用,如阅读器、语音助手或者...

    delphi文字转语音tts例程.zip_delphi 语音_delphi文字转语音tts例程_tts_文字转语音_文字转语音T

    delphi源代码,文字转语音例程。tts例程。

    C++实现微软TTS文字转语音中英文切换

    C++实现的微软文字转语音,支持中英文切换,设置音量和播放速度

    文字转语音tts简单的例子

    【标题】"文字转语音TTS简单例子"指的是在Java编程环境下实现的一种文字到语音(Text To Speech,简称TTS)技术的应用实例。这个例子利用了科大讯飞的语音平台,通过Java接口来将文本数据转换为可播放的音频。 ...

    易语言调用TTS语音模块实现文字转换语音功能的代码

    本主题聚焦于如何利用易语言调用TTS(Text To Speech,文本转语音)语音模块,来实现文字转换为语音的功能。在现代计算机应用中,TTS技术广泛应用于无障碍阅读、智能助手、教育软件等领域,为用户提供便捷的语音服务...

    Android-一个基于Java的粤语发音TTS文字转语音.

    在Android平台上,文本转语音(Text-to-Speech, 简称TTS)技术是一种将文字转换成可听见的语音输出的功能。对于粤语发音的TTS系统,它允许开发者为应用程序添加粤语语言的支持,使得用户能够听到用粤语读出的文字...

    TTS实现文字转语音

    TTS 实现文字转语音技术的应用和开发指南 ...TTS 技术可以将文本内容转换为语音输出,实现文字转语音的功能,本文档提供了 TTS 技术的实现方式、原理和开发指南,旨在帮助开发者快速掌握 TTS 技术的应用和开发。

    文字转语音设置(TTS设置)

    部分国产机阉割了语音朗读的设置入口 软件内只有一个intent,跳转到语音引擎设置。 中兴U807N测试通过。

    PHP在线文字转语音合成源码

    在现代互联网应用中,文字转语音(Text-to-Speech, TTS)技术已经广泛应用,例如智能助手、有声读物、语音导航等场景。本源码是一个基于PHP开发的在线TTS系统,利用了百度的API接口,使得用户无需下载额外软件,只需...

Global site tag (gtag.js) - Google Analytics