编者按:该文件被选为中央MATLAB本周精选
TTS文本朗读。
TTS (TXT)合成语音从字符串TXT,并说它。音频格式为单声道,16位,默认为16k赫兹。
WAV = TTS(TXT)不发声,但输出到变量WAV。
TTS(TXT,VOICE)使用特定的语音。使用TTS(",'List')来查看可用声音的列表。默认是第一个声音。
TTS(…,PACE)设定演讲的节奏。步速从-10(最慢)到10(最快)。默认为0。
TTS(...,FS)设置的讲话FS kHz的采样率。FS必须是下列之一:8000,11025,12000,16000,22050,24000,32000,44100,48000缺省值16。
这个函数需要Mirosoft Win32语音API (SAPI)。
例子:
讲课文;
tts('我会说。');
%列表availble的声音;
tts(“我能说。”、“列表”);
%不出声,将语音存储在一个变量中;
w = tts('I can speak.',[],-4,44100);
wavplay (w, 44100);
李金坤邓(2020)。文字转语音(//www.tianjin-qmedu.com/matlabcentral/fileexchange/18091-text-to-speech), MATLAB中央文件交换。检索。
本精神恍惚(查看资料)
文本到语音的应用程序,使用“文本扬声器”。我用它来听我的文本文件。自然的,人类的声音是非常棒的。从文本创建mp3音频文件很容易。
https://www.deskshare.com/text-to-speech-software.aspx
马特·J(查看资料)
Abdelmalek Benaimeur(查看资料)
当使用这个函数读取一个很长的文本时,是否有一种方法可以中断它,使它不继续读取所有剩余的文本?
Abdelmalek Benaimeur(查看资料)
Gautam库马尔(查看资料)
崔(查看资料)
瓦埃勒Alshmlany(查看资料)
瓦埃勒Alshmlany(查看资料)
杰拉尔德(查看资料)
伊丽莎白Drybrugh(查看资料)
确实很酷
Dogba Djaze(查看资料)
非常好的工作。非常感谢。
无垢大卫(查看资料)
如何将泰米尔文字转换成英文?
大卫•罗(查看资料)
gammone(查看资料)
Excellent.thank你了
王子GARG(查看资料)
好的程序输出非常清晰
我有问题吗?
我如何存储这个mp3文件
PRATIK橡木(查看资料)
不错
如何添加语音选项
??
者Justyna Bartoszewska(查看资料)
如何添加新的语言到列表??我需要学习波兰语。
李(查看资料)
很好,谢谢,效果很好。这是我用来创建一个很好的压缩。ogg音频文件的代码:
%列表availble的声音;
tts(“我能说。”、“列表”);
使用列表中的一个声音
w = tts(' 1,2,3,4,5 ',' microsoftzira Desktop - English (United States)',0,44100);
将数据保存为压缩的.ogg音频文件
audiowrite (C: \ Test.ogg, w, 44100);
vineet从(查看资料)
@朋友们/ SAI PRATHAP REDDY KATHI先生。你能告诉我“你是如何从文本文件中获取输入的”吗?
pl的帮助
SAI PRATHAP REDDY KATHI(查看资料)
非常感谢。我把一个变量来读取从.txt文本,我给这个变量TTS功能能够正常工作。谢谢
哈特姆·埃尔Serafy(查看资料)
Mihir Phatak(查看资料)
Excellent.thanks
塞德里克(查看资料)
如何获得更多的演讲资料?我只有微软的安娜…
Pardeep辛格(查看资料)
真棒工作先生。excellent..thanks先生
米兰(查看资料)
嗨,你能解释一下文本是如何转换成语音的吗
因为我已采取此作为我的项目,但我不是让TTS功能是如何将文本转换为语音信号
苏里亚(查看资料)
ZEE NISA(查看资料)
萨拉姆
我想发送文本文件作为输入和语音作为输出放在matlab…
请帮帮我
锡德拉(查看资料)
很好的工作
维卡斯帕特尔(查看资料)
做得好,对我很有帮助……
不错