ios5是否有任何api以编程方式为可访问性说出所选文本?

时间:2012-03-23 04:32:06

标签: ios accessibility text-to-speech

在iOS5中,我可以在(设置>常规>辅助功能>说出选择)中启用“说出选择”功能,但只有当我点按以突出显示文本并点按说话选项时,我才能使用此功能。我想通过一个单击按钮来方便我的用户(Rss阅读器应用程序),这将显示整篇文章。这在iOS5中是否可行?

1 个答案:

答案 0 :(得分:4)

,至少不在公开的iOS API中。

对于第三方 api,您可以使用flite on iOS

对于私有 API(无法在App Store上销售),根据此post,以下内容应该有效。

[[[NSClassFromString(@"VSSpeechSynthesizer") new]autorelease] 
   startSpeakingString:@"I like to speak everywhere"];