目前我正在使用文本到语音应用程序,使用 FliteTTS 来开发它并且它工作正常。
Class FliteTTS
-(void)speakText
{
[audiplayer Play];
}
-(void)stopTalking
{
[audioPlayer stop];
[audioPlayer release];
}
Class B
-(void)TouchToPlay
{
[self runFlite:ScriptDetails.text]; // Play audioplyer in FliteTTS
}
-(void)StopPlaying
{
FliteTTS *flit = [[FliteTTS alloc]init];
[flit stopTalking];
}
然后我试图将音频播放器从 B 类停止到 FliteTTS 类,但它没有停止,如何停止这个?请帮我。
提前致谢