qiyuanwj:
我也在用这个控件可是就是不能保存成wav文件,我搞了很久就是通不过,你有没有做过啊,给点意见,急啊!!!
代码如下:
var
//ss:ISpeechBaseStream;
ss :TSpFileStream;
ff:ISpeechBaseStream;
begin
ss:=TSpFileStream.Create(nil);
ss.Format.Type_:=SAFT22kHz16BitMono;
ss.Open(exepath+'1.wav',SSFMCreateForWrite,false);
///SpVoice1.AllowAudioOutputFormatChangesOnNextSet:=true;
SpVoice1.AudioOutputStream:=ss;
//--------->这里类型不对,可是VB的代码是这样写的,晕啊!!!
ss.Close;
TTS_Speak(pchar(Memo1.text),LTLang);
SpVoice1.AudioOutputStream:=nil;
ss:=nil;