Перейти к публикации
GPS навигатор СитиГИД

ktrofimov

Пользователи
  • Публикации

    31
  • Зарегистрирован

  • Посещение

О ktrofimov

  • Звание
    читатель

Информация

  • Город
    Санкт-Петербург
  • Устройства
    Samsung Galaxy Note II
  1. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Простите, обновление опубликовано на общедоступном ресурсе, поэтому не подумал добавить новость Изменения касаются интеграции с дусей и обработки критической ошибки в случае если не установлен голосовой поиск google.
  2. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Я попробовал - вот результаты голосового поиска: коркинские ворота - сработало самуэль гагаж - нет разборка subaru - сработало когда переименовал в избранном субару на subaru папа доча - не сработало :(
  3. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Да. Должно быть полное соответствие. К сожалению я не знаю - знает ли распознаватель гугла такие слова как "коркинские", "самунин" и "субару" (русскими буквами). "Папа дача" должно было сработать.
  4. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    После распознавания фразы в первую очередь поиск ведется в избранном. Перед сравнением для нормализации из фраз убираются точки, запятые и двойные пробелы. Весь текст переводится в нижний регистр. При дословном совпадении с избранным сразу же стартует навигация с координатами финиша из найденного избранного. Если в избранном ничего не нашлось то поиск продолжается в картах гугла. Из полученных данных строится список. Если известна текущая позиция, то список сортируется от ближайшей точки до самой дальней. В зависимости от таймаута в настройках программа ждет выбора точки. Таймаут 0 - ждать выбора пользователя до потери пульса. Таймаут от 1 до 60 секунд - запуск навигации по первому элементу списка если польователь не выбрал другой. Клик по нужному элементу запускает навигацию по соответсвующему адресу. По умолчанию используется СитиГид. Если его не установлено то ещется ГеоНет. Если его тоже нет, то показыаается точка в картах Гугл. Вот, вроде ничего не забыл ;)
  5. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Зато есть возможность создать в избранном точку а ля "ларек с любимыми помидорами" которую обычным голосовым поиском по картам никогда в жизни не найдешь. Ну только если вводить точный адрес. Общие термины ("Баня") можно использовать - если он будет найден в избранном то дальше поиск по картам осуществляться не будет и сразу начнется навигация ЦПКиО таки придется писать распознаваемыми словами типа "центральный парк отдыха". Ну или придумать какой-нибудь псевдоним ("лодочки", "любимая карусель" - кому что больше нравится)
  6. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Потому что видел СитиГид и запускал его сразу. Удалили СитиГид - стал искать дальше - нашел ГеоНет. Если не будет ни того, ни другого - покажет точку на картах Гугла
  7. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Поставил себе GeoNet - проверил: все работает. Запускается в порядке найденного: 1. СитиГид 2. ГеоНет 3. Карты Google
  8. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    А в принципе вроде ничего не мешает задать задержку тоже при помощи голосового ввода. И в планах развития хочу еще добавить: 1) реакцию на кнопку bluetooth 2) фразу "заехать в" (не в челюсть - для добавления промежуточной точки на маршруте) 3) телефонные вызовы из адресной книги Если есть комментарии - с радостью готов обсудить. Тогда я думаю что смогу отказаться от S-Voice. Пользуюсь им только в машине и только для звонков и навигации. Он, конечно, выручает, но иногда (как правило в самые нужные моменты) начинает тупить и не видеть интернет :(
  9. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    К сожалению, окошко поиска блокирует работу основного приложения. Я думаю как можно решить этот вопрос, но пока глубоко не копал.
  10. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Добавлена проверка GPS-данных на момент поиска. Список строится в любом случае. При отсутствии текущих координат не производится сортировка по дальности до объекта. Добавлена возможность изменять время паузы перед запуском навигации от 0 до 60 секунд. По умолчанию - 5 секунд. 0 - блокирует автозапуск CGVoiceStarter1.5.apk
  11. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Спасибо! Исправил. Копипаст, это зло! В новой версии увеличил до 5 секунд. В дальнейшем думаю вынести в настройки.
  12. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Проверил на нескольких телефонах - вроде работает На LG не сразу определяет местоположение, но при повторной попытке список показывает При отсутствии СитиГида открывает карты Google CGVoiceStarter1.4.apk
  13. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Насчет Parrot я как-то не сомневаюсь На всякий случай выложил все версии - вдруг кому понадобится Ну и подправил логику определения местоположения и построения списка в новой версии. На маркет пока не выкладывал. Попробуйте - как у вас заработает На моем телефоне ваши адреса ищет без проблем CGVoiceStarter1.2.apk CGVoiceStarter1.0.apk CGVoiceStarter1.1.apk
  14. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Похоже все связано с попыткой определить текущее местоположение - в предыдущей версии этого не было Да, есть такое. Ищет на точное совпадение текста. Можно конечно попробовать поудалять лишние пробелы и знаки препинания, но пока этого не делал.
  15. ktrofimov

    Прослойка между Samsung S-Voice и CityGuide

    Какие адреса пытались вводить? Давайте я у себя их проверю
×