Продолжающееся изучение содержимого новой iPhone OS 3.0 выявило возможное наличие специальных речевых функций, объединенных под кодовым названием Jibbler. Среди них, вероятно, присутствуют возможности голосового распознавания и синтеза, набора, а также голосовой навигации в таких приложениях iPhone как Finder и Springboard.

Основанием для этих предположений послужило обнаружение в коде ОС методов VSSpeechSynthesizer, VSRecognitionSession, SBVoiceControlDisableHandlerActions, SBSensitiveJibblerEnabled, и SBVoiceControlSoundCompletion. «SB», скорее всего, означает «Springboard», а «VS» — «Voice Services». Наличие отдельных классов для голосовых функций, возможно, означает, что они будут открыты в официальном SDK.

Такие приложения как Google Mobile и Vingo уже используют распознавание голоса, но наличие его в ядре операционной системы существенно упрощает жизнь для разработчиков. Пока неизвестно, будут ли новые функции работать только в новом iPhone (ожидаемом летом) или будут доступны и в нынешних аппаратах.

21 апреля 2009
onliner.by