-
让Matlab实现语音合成及文字转语音功能,即TTS技术
资源介绍
TTS 文本到语音。 TTS (TXT) 从字符串 TXT 合成语音,然后说出来。 音频格式默认为单声道、16 位、16k Hz。 WAV = TTS(TXT) 不发声但输出到变量 WAV。 TTS(TXT,VOICE) 使用特定的语音。 使用 TTS('','List') 查看可用语音列表。 默认是第一个声音。 TTS(...,PACE) 将语音速度设置为 PACE。 PACE 范围从 -10(最慢)到 10(最快)。 默认 0。 TTS(...,FS) 将语音的采样率设置为 FS kHz。 FS 必须是以下之一:8000、11025、12000、16000、22050、24000、32000、44100、48000。默认为 16。 此功能需要 Mirosoft Win32 Speech API (SAPI)。 例子: % 朗读课文; tts('我会说话。'); % 列出可用的声音; t