我想让用户直接从我的应用程序按下按钮,并使用VoiceOver阅读屏幕上的内容。现在,我唯一的选择是捆绑每个页面的录音,并在用户按下按钮时播放它们。 VoiceOver会真正简化这个过程。有可能吗?
谢谢!
托马斯
答案 0 :(得分:3)
你可以用这个
if (UIAccessibilityIsVoiceOverRunning()) {
UIAccessibilityPostNotification(UIAccessibilityAnnouncementNotification,
@"Result has been computed.");
}
有关更多API详细信息......
答案 1 :(得分:2)
不,有关想要做类似事情的人的更多信息,请参阅this link
答案 2 :(得分:0)
我遇到了类似的东西......为了避免录制大量的音频...你可以像Flite Engine一样使用非原生的Text To Speech(免费)。不幸的是,原生Voice Over仍然是私密的 - 并且还劫持了你希望用于按键的触摸!