現在、私はテキスト読み上げアプリケーションで作業しており、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 クラスへの audioplayer を停止しようとしましたが、停止しませんでした。これを停止するにはどうすればよいですか? 私を助けてください。
前もって感謝します