В клиент-серверной технологии, сервер везде узкое место. На данный момент данный путь кажется мне оптимальным.
За грамматику спасибо, поправлю.
Насчет «ты-вы» подумаю.
Как раз путь то и не тупиковый. Я планирую приобрести речевой движок и установить его на свой сервер и надобность в гугле тогда отпадет. Не люблю от кого то зависеть. Просто, скорее всего одним-двумя серверами я не обойдусь. Но, как говорится, буду решать проблемы по мере их поступления. Пока проблем нет.
Ну я на сервере так и запускаю flac из консоли. Просто для того чтоб использовать эту библиотеку в iPhone она должна быть предназначена для работы под arm7, а все что мне удавалось находить было под i386. А я, боюсь, не обладаю такими знаниями, чтоб самому скомпилить библиотеку из исходников под arm7
По Wi Fi работает нормально, по 3G тоже, конечно при GPRS интернете притормаживает, а без подключения к интернет, вообще не работает. Дальше я не понял вопроса про что Вам страшно думать.
Если Вам что то интересно реализовать, берите и реализовывайте, в чем проблема?
Посмотрел Ваш сайт. Интересно. А АПИ у Вас есть? Например телефон передает текущее месторасположение и город куда хочет улететь, а с сайта получает страничку сверстанную под мобильный уже с готовым поиском?
Трафик такой: с телефона на сервер передается Wave файл, в среднем где то 100-150 Кб. После конвертации во flac размер уменьшается процентов на 40. И уже flac «скармливаю» гуглу. Ссылку на mp3 поток передаю на телефон и он ее воспроизводит сам, тут сервер не задействован. Так что для обработки одного запроса трафика не много.
Еще не предлагали. Думаю и не предложат. Сама то задача не сложная: речевой движок, база знаний, быстрые сервера и немного лингвистики. Apple, если бы захотела, русифицировала бы Сири запросто. Наверное у Apple какие то свои планы, о которых мы не знаем.
Вот пробки пока не может, не научил еще. Думаю это будет тяжеловато.
Ведущая роль была отдана серверу по нескольким причинам: 1. очень сложно проходить ревю у apple всяким аналогам сири;2. не все всегда часто обновляют программу, а тут изменил код на сервере и добавил функционал.
Насчет быстродействия Вы не правы, предыдущая версия подтормаживала и вызывала много нареканий, ни кто не хотел общаться с «тормознутой».
За грамматику спасибо, поправлю.
Насчет «ты-вы» подумаю.
Если Вам что то интересно реализовать, берите и реализовывайте, в чем проблема?
Ведущая роль была отдана серверу по нескольким причинам: 1. очень сложно проходить ревю у apple всяким аналогам сири;2. не все всегда часто обновляют программу, а тут изменил код на сервере и добавил функционал.
Насчет быстродействия Вы не правы, предыдущая версия подтормаживала и вызывала много нареканий, ни кто не хотел общаться с «тормознутой».