我想让用户直接从我的应用程序中按下一个按钮,并使用 VoiceOver 阅读屏幕上的内容。现在,我唯一的选择是捆绑每个页面的录音,并在用户按下按钮时播放它们。VoiceOver 将真正简化这个过程。是否可以?
谢谢!
托马斯
我想让用户直接从我的应用程序中按下一个按钮,并使用 VoiceOver 阅读屏幕上的内容。现在,我唯一的选择是捆绑每个页面的录音,并在用户按下按钮时播放它们。VoiceOver 将真正简化这个过程。是否可以?
谢谢!
托马斯
你可以用这个
if (UIAccessibilityIsVoiceOverRunning()) {
UIAccessibilityPostNotification(UIAccessibilityAnnouncementNotification,
@"Result has been computed.");
}
有关更多 API 详细信息...
不,有关想要做类似事情的人的更多信息,请参阅此链接
我遇到了类似的事情......以避免录制大量音频......您可以使用非本地文本到语音,如 Flite 引擎(这是免费的)。不幸的是,原生 Voice Over 仍然是私有的 - 并且还劫持了您希望用于按钮按下的触摸!