麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

matlab工具箱TTSBOX源碼中文分析

2019-11-10 19:10:37
字體:
來源:轉載
供稿:網友
function wav = tts(txt,voice,pace,fs)%TTS text to speech.%   TTS (TXT) synthesizes speech from string TXT, and speaks it. The audio%   format is mono, 16 bit, 16k Hz by default.%   %   WAV = TTS(TXT) does not vocalize but output to the variable WAV.%%   TTS(TXT,VOICE) uses the specific voice. Use TTS('','List') to see a%   list of availble voices. Default is the first voice.%%   TTS(...,PACE) set the pace of speech to PACE. PACE ranges from %   -10 (slowest) to 10 (fastest). Default 0.%%   TTS(...,FS) set the sampling rate of the speech to FS kHz. FS must be%   one of the following: 8000, 11025, 12000, 16000, 22050, 24000, 32000,%       44100, 48000. Default 16.%   %   This function requires the Microsoft Win32 Speech API (SAPI).%%   Examples:%       % Speak the text;%       tts('I can speak.');%       % List availble voices;%       tts('I can speak.','List');%       % Do not speak out, store the speech in a variable;%       w = tts('I can speak.',[],-4,44100);%       wavplay(w,44100);%%   See also WAVREAD, WAVWRITE, WAVPLAY.% Written by Siyi Deng; 12-21-2007;if ~ispc, error('Microsoft Win32 SAPI is required.'); endif ~ischar(txt), error('First input must be string.'); endSV = actxserver('SAPI.SpVoice');%創建一個object對象COM.SAPI_SpVoiceTK = invoke(SV,'GetVoices');%創建一個object對象Interface.928....if nargin > 1   %判斷參數多余一個 % Select voice;%根據文字選擇中文發音對象或者英文發音對象?;蜻@系統中的其他國家語言發音對象    for k = 0:TK.Count-1        if strcmpi(voice,TK.Item(k).GetDescription)            SV.Voice = TK.Item(k);            break;        elseif strcmpi(voice,'list')            disp(TK.Item(k).GetDescription);        end    end    % Set pace;    if nargin > 2        if isempty(pace), pace = 0; end %如果pace為空那么默認不加速        if abs(pace) > 10, pace = sign(pace)*10; end %如果加/減速大于10那么只取左右端的極限               SV.Rate = pace;%接口語音速率設置    endendif nargin < 4 || ~ismember(fs,[8000,11025,12000,16000,22050,24000,32000,...        44100,48000]), fs = 16000; end %如果沒有采樣頻率或者采樣頻率取值不再規定成員里面,那么使用默認值 16kHzif nargout > 0  %如果函數有輸入參數   % Output variable;   MS = actxserver('SAPI.SpMemoryStream');%創建COM.API_SpMemoryStream對象   MS.Format.Type = s
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 午夜精品久久久久久中宇 | 国产91丝袜在线播放0 | 一级做a爱视频 | 色视频在线 | 黄色试看视频 | 国产中出在线观看 | 牛牛a级毛片在线播放 | 成人福利免费在线观看 | 国产精选电影免费在线观看网站 | av在线免费看网址 | 国产成视频在线观看 | 女人叉开腿让男人桶 | 夜夜夜操操操 | 黄色网址免费入口 | 92看片淫黄大片欧美看国产片 | 国产在线导航 | 久久精品国产99久久6动漫亮点 | 国产小视频一区 | 国产精品久久久久久久亚洲按摩 | 精品国产一区二区三区久久久蜜月 | 午夜看毛片 | 国产精品九九久久一区hh | 牛牛碰在线| 毛片av网 | 国产亚洲精品久久久久久久久久 | 精品一区二区亚洲 | 久久久久久久久久亚洲精品 | videos 欧美| 久久国产免费视频 | 精品国产一区二区三区四 | 精品国产九九九 | 国产精品一品二区三区四区18 | 欧美性生活免费视频 | 噜噜噜在线 | 黄色三级三级三级 | 国产午夜免费视频 | 亚洲精品午夜国产va久久成人 | 欧美一级片免费在线观看 | 一级免费视频 | 久久国产成人精品国产成人亚洲 | 91黄瓜视频|