UIAccessibility开启/开启语音objective-c

Posted

技术标签:

【中文标题】UIAccessibility开启/开启语音objective-c【英文标题】:UIAccessibility turn of/on voice objective-c 【发布时间】:2014-06-30 07:29:57 【问题描述】:

有人知道是否可以在代码中转换on/off accessibility (voice-over) 吗? 我正在为盲人编写应用程序,在一种情况下,我们需要快速切换on/off 以获得可访问性配音。

Apple 文档没有提及这是否可能。

【问题讨论】:

为什么需要禁用 VoiceOver? 在某个时间点,当我们的文本到语音引擎已经在说话时,用户控件会通过语音朗读。由于我们不知道画外音是否正在说话或何时完成,所以我将完全禁用画外音,当我们的文本到语音引擎完成时,再次启用画外音。 它变得复杂,因为该应用程序使用画外音来读取屏幕元素,并使用文本到语音引擎来读取文本控件中的文本。现在,他们都在一起说话,这让我们的用户感到困惑。 【参考方案1】:

没有。没有公共 API 可以做到这一点。这是由用户控制的功能。

【讨论】:

以上是关于UIAccessibility开启/开启语音objective-c的主要内容,如果未能解决你的问题,请参考以下文章

tts语音设备未开启

mac版的qq怎么调节语音音量,而且语音时如果同时开启视频播放声音,视频声音音量会下降,有解决方法吗?

FreeSwitch配置开启转码功能及安装G729语音编码

JFinal中的事务开启多线程后是不是有效

企业微信在哪里挂语音电话啊

AIIA人工智能开发者大会开启在即,思必驰俞凯畅谈语音交互技术的“AI互联”