在iOS上获取VoiceOver的当前速度

时间:2015-08-15 23:59:49

标签: ios accessibility voiceover

有没有办法在iOS应用上获得VoiceOver语音的当前速度?有时我会使用自己的AVSpeechUtterance字符串,并且我希望使用与VoiceOver设置相同的速率。提前谢谢。

1 个答案:

答案 0 :(得分:1)

该公告是否专门针对VoiceOver用户?那么最好从UIAccessibility发布公告通知。 VoiceOver会宣布该通知,因此用户可以从VoiceOver设置中以相同的声音和速度听到声音。

UIAccessibility.post(notification:.announcement, argument:"Hello World!")

从文档中阅读更多信息。

UIAccessibility.post:https://developer.apple.com/documentation/uikit/uiaccessibility/1615194-post

UIAccessibility.Notification:https://developer.apple.com/documentation/uikit/uiaccessibility/notification

公告:https://developer.apple.com/documentation/uikit/uiaccessibility/notification/1620176-announcement