应用程序读取文本?

时间:2013-10-25 07:34:03

标签: ios voiceover

我有一个关于voiceOver或其他功能的问题,可以大声朗读文本。 我制作了一个应用程序,您可以通过蓝牙从控制器获取LiveData。 如果出现错误或警告,它将在屏幕上显示。

现在我的问题是,有没有办法让应用程序尽快在iPhone上出现错误或警告?

或许有人知道是否有可能这样做?

我希望你能帮助我;) 最好的问候。

编辑: AVSpeechSynthesizer是完美答案:) 这是我的示例代码:

AVSpeechSynthesizer *synthesizer = [[AVSpeechSynthesizer alloc]init];
AVSpeechUtterance *utterance = [AVSpeechUtterance speechUtteranceWithString:@"Warning: Test Test Test"];
[utterance setRate:0.3f];
[synthesizer speakUtterance:utterance];

只需这个小代码并添加“AVFoundation.framework”。

1 个答案:

答案 0 :(得分:1)

AVSpeechSynthesizer已在iOS7中发布。这应该达到你想要的。

查看documentation