跟踪iOS 7 TTS中的内容

时间:2014-07-09 21:24:05

标签: ios objective-c ios7 text-to-speech avspeechsynthesizer

我想跟踪AVSpeechUtterance队列中的话语数量。所以我有多个字符串将按照我设置的顺序说出来。有没有办法跟踪说出哪个话语号?

所以说我要排队10个话语。我希望能够在NSLog中使用哪一个。所以它应该NSLog以下:Utterance 6 Being Spoken。有没有办法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以使用AVSpeechSynthesizerDelegate及其speechSynthesizer:didStartSpeechUtterance:方法。我们假设您将AVSpeechUtterance个对象存储在名为NSArray的{​​{1}}中:

utterances