У ios5 есть api, чтобы программно вывести выделенный текст для доступности?

68
1

В iOS5 я могу включить функцию "Говорить выбор" в разделе "Настройки" > "Основные" > "Доступность" > "Выбор речи" ), но я могу использовать это только тогда, когда я нажимаю, чтобы выделить текст и нажать "говорить". Я хочу, чтобы облегчить мой пользователь (приложение для чтения Rss) одним нажатием кнопки, которая будет говорить всю статью. Возможно ли это в iOS5?

спросил(а) 2012-03-23T07:32:00+04:00 8 лет, 6 месяцев назад
1
Решение
89

Нет, находясь в аренде не в общедоступном API iOS.


Для стороннего api вы можете использовать flite на iOS

Для частного API (неспособного продать в магазине App Store), в соответствии с этим post, следующее должно работать.


[[[NSClassFromString(@"VSSpeechSynthesizer") new]autorelease] 
startSpeakingString:@"I like to speak everywhere"];

ответил(а) 2012-03-23T08:59:00+04:00 8 лет, 6 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема