Голосовой сервис Siri удалось портировать на другие модели iPhone и iPod

Siri

Приложение голосовой помощи Siri, которая, как утверждает компания Apple, работает только на смартфоне iPhone 4S, удалось портировать и на другие устройства, такие как iPhone 4 и плеере iPod touch четвертого поколения. Перенести Siri на эти устройства и добиться корректной работы голосовой «помощницы» смогли двое разработчиков - Стивен Траутон-Смит (Steven Troughton-Smith) и Грант Пол (Grant Paul), также известный в Сети под псевдонимом chpwn. О своём достижении программисты написали в твиттере. Весь процесс портирования состоял из 20 шагов, рассказал Траутон-Смит в интервью. Не смотря на то, что разработчики написали всего лишь «одну строку кода», они внесли множество изменений в файловую систему. Все задействованные в процессе аппараты были предварительно подвергнуты джейлбрейку - так называется операция, которая позволяет запускать на устройстве неподписанный (нелицензионный) код.

В результате Siri запустилась как на iPhone 4, принадлежащем Траутону-Смиту, так и на iPod touch, которым владеет chpwn. На iPhone 4 приложение голосовой помощи работало так же быстро, как на iPhone 4S, а на iPod touch слегка притормаживало. Траутон-Смит и chpwn стали первыми разработчиками, которые не только смогли запустить Siri, но и заставить голосовой сервис давать ответы на задаваемые вопросы. Сложность заключается в том, что Siri в процессе работы обменивается данными с серверами Apple. Предыдущие попытки переноса можно признать малоуспешными – «взломщикам» удавалось включить Siri на iPhone 4 и даже на iPad, но «помощница» молчала. По словам разработчиков, обнародовать набор инструкций по запуску Siri на iPhone 4 и iPod touch они пока не планируют.

Напомним, название Siri носит технология голосового управления, реализованная в аппарате iPhone 4S. Siri умеет выполнять поручения пользователя - например, проложить маршрут до того или иного пункта, установить будильник на определенное время или напомнить о том или ином событии. Она понимает английский, немецкий и французский языки.