是否有 iPhone API 允许我直接在我的应用程序中使用 VoiceOver?

发布于 2024-09-01 20:05:24 字数 134 浏览 17 评论 0原文

我希望允许用户直接从我的应用程序按下按钮并使用 VoiceOver 阅读屏幕上的内容。现在,我唯一的选择是将每个页面的录音捆绑在一起,并在用户按下按钮时播放它们。 VoiceOver 确实会简化这个过程。是否可以?

谢谢!
托马斯

I'd like to allow a user to press a button directly from my app and read what's on the screen using VoiceOver. Right now, my only option is bundling recordings of each page and just playing them when the user presses the button. VoiceOver would really simplify this process. Is it possible?

Thanks!
Thomas

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

青巷忧颜 2024-09-08 20:05:24

您可以使用它

if (UIAccessibilityIsVoiceOverRunning()) {
   UIAccessibilityPostNotification(UIAccessibilityAnnouncementNotification,
                                   @"Result has been computed.");
}

来获取更多 API 详细信息...

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIKitFunctionReference/Reference/reference.html

You could use this

if (UIAccessibilityIsVoiceOverRunning()) {
   UIAccessibilityPostNotification(UIAccessibilityAnnouncementNotification,
                                   @"Result has been computed.");
}

For further API details...

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIKitFunctionReference/Reference/reference.html

烟花肆意 2024-09-08 20:05:24

不,有关想要执行类似操作的人的更多信息,请参阅 此链接

No, for more info on someone who wanted to do something similar see this link

琉璃梦幻 2024-09-08 20:05:24

我遇到了类似的事情......为了避免录制大量音频......您可以使用非本机文本到语音,如 Flite 引擎(免费)。不幸的是,本机 Voice Over 仍然是私密的 - 并且还劫持了您希望用于按下按钮的触摸!

https://bitbucket.org/sfoster/iphone-tts

I came up against something similar.. to avoid recording a massive pile of audio ... you can use non native Text To Speech like the Flite Engine (which is free). Unfortunately the native Voice Over remains private - and also hijacks the touches you would hope to use for button presses!

https://bitbucket.org/sfoster/iphone-tts

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文