我想允許用戶直接從我的應用程序中按下按鈕並使用VoiceOver閱讀屏幕上的內容。現在,我唯一的選擇是捆綁每個頁面的錄製內容,並在用戶按下按鈕時播放它們。 VoiceOver真的可以簡化這個過程。可能嗎?是否有iPhone API允許我直接在我的應用程序中使用VoiceOver?
謝謝!
托馬斯
我想允許用戶直接從我的應用程序中按下按鈕並使用VoiceOver閱讀屏幕上的內容。現在,我唯一的選擇是捆綁每個頁面的錄製內容,並在用戶按下按鈕時播放它們。 VoiceOver真的可以簡化這個過程。可能嗎?是否有iPhone API允許我直接在我的應用程序中使用VoiceOver?
謝謝!
托馬斯
我碰到了類似的東西..避免錄製音頻的一個巨大的一堆...您可以使用非原生文本到語音像Flite引擎(這是免費的)。不幸的是,本機Voice Over仍然是私人的,並且還劫持了您希望用於按鍵操作的觸摸!
您可以使用此
if (UIAccessibilityIsVoiceOverRunning()) {
UIAccessibilityPostNotification(UIAccessibilityAnnouncementNotification,
@"Result has been computed.");
}
有關更多的API細節...
爲什麼是這個社會wikki? – Jared 2010-05-14 12:42:46
不確定。我一定是錯誤地擊中了它。抱歉! – Thomas 2010-05-15 04:01:23