Этот вопрос довольно запутанный, но я постараюсь ответить на то, что я понимаю.
iPhone 3GS, работающий под управлением iPhone OS 3.0, имеет функцию голосового набора, доступ к которой можно получить, удерживая нажатой кнопку «Домой» или удерживая центральную кнопку на наушниках Apple. Apple не открывала API для доступа к голосовому набору (или к любым другим функциям управления голосом) сторонним разработчикам.
Однако, если вы хотите создать свои собственные алгоритмы распознавания голоса, это можно сделать. Google создал приложение, которое позволяет вам произносить нужный поисковый запрос в телефоне, а затем преобразует запрос в соответствующий текст и выполняет поиск.
Apple разрешает звонить на указанный номер из стороннего приложения. Используйте teL:
, за которым следует соответствующий номер.
Поэтому, если вы хотите реализовать голосовой набор, вам нужно развернуть свое собственное программное обеспечение для распознавания / распознавания голоса, а затем использовать URL-адрес teL:
для совершения вызова.