Почему не разговаривает яндекс навигатор. Почему Яндекс Навигатор не работает без интернета. Установка и пользование Алисой в Навигаторе

Приложением от компании «Яндекс» пользуются многие жители России. Каста автомобилистов не стала тому исключением. Данная программа, к слову, всегда проявляла себя с отличной стороны и заручилась уважением, а также непоколебимым доверием многих пользователей смартфонов. Несмотря на это, ряд ошибок разработчиков, спровоцировавших крайне неприятные явления, «подмочил» солидность Яндекс Навигатора.

В частности, такой недоделкой стала ошибка в программном коде, которая спровоцировала постоянную запись окружающих звуков в одну из локальных папок приложения. Заметив что-то неладное, многие пользователи навигации от Яндекс забили тревогу, желая скорей узнать причину проблемы. Что у них и получилось, более детально об этом и не только поговорим в приведённой ниже статье.

Пара слов о Яндекс Навигаторе

Прежде чем рассматривать ошибки приложения, давайте ознакомимся с тем, что оно собой в принципе представляет. В целом Яндекс Навигатор - это полностью авторская навигационная программа от одноименного производителя. Данное приложение было построено на базе Яндекс Карт, но также было существенно видоизменено. Главным отличием Навигатора от Карт является то, что первая программа имеет более навигационный уклон, нежели вторая.

Таким образом, получается, что Яндекс Навигатор - это полноценное приложение, использование которого направлено на получение качественного сервиса навигации . Основные функции программы таковы:

  • показ пользователю карты места его пребывания и иных территорий, куда он желает проложить маршрут;
  • формирование наилучшего и быстрого маршрута в заданном направлении;
  • оказание голосовой помощи водителю автомобиля в процессе движения по заданному маршруту;
  • предоставление пользователю всей информации о наличии пробок в местах его пребывания и, в общем, о дорожной ситуации там.

На сегодняшний день Яндекс Навигатор является бесплатным приложением с возможным приобретением дополнительных функций за деньги. Производитель программы достаточно часто выпускает различные обновления, которые помогают исправить имеющиеся ошибки в работе приложения и добавить в него нечто лучшее, чего ранее оно не имело.

Важно! Яндекс Навигатор имеет исключительно оригинальные программные коды, формирующие неизменный и полностью индивидуальный концепт работы навигации. Во многом из-за этого данное приложение является одним из самых используемых в России и странах СНГ.

Почему программа записывает аудио

«Яндекс Навигатор записывает аудио!!!» — с таким сенсационным заявлением в сентябре 2015 года пользователь социальной сети Facebook - Евгений Строкин, взбудоражил общественность. К слову, данная новость была не «жёлтой уткой», а настоящей правдой. Почему такое случилось, какие события за этим стоят? Давайте разбираться.

Сразу отметим, никакого шпионажа в том, что приложение Яндекс Навигатор записывает аудио, нет. Подобное явление было спровоцировано в одной из версий программ, являющейся обновлённой на сентябрь 2015 года, обыкновенной программной ошибкой. Точнее, виной всему стал не удалённый программистами отладчик ошибок, записывающий аудиокоманды пользователя в отдельную системную папку. А создавался подобный отладчик для того, чтобы производители программы могли в более удобном режиме тестировать и исправлять звуковое задание команд от пользователя приложению. В итоговой версии обновления от 5 сентября 2015 года данный отладчик должен был быть удалён, но программисты Яндекс просто забыли это сделать. Кульминацией всего стал выпуск «программы-шпиона» в свет и скачивание таковой сотнями тысяч пользователей… Серьёзная и довольно глупая ошибка столь солидной компании, не так ли?

Многие зададутся вопросом - «Как же пользователь программы заметил ошибку?». Здесь всё в край просто. Дело в том, что ошибка аудиозаписи в Яндекс Навигаторе имела одну ярко выраженную особенность, а точнее - получавшийся аудиофайл записывался в отдельную системную папку и не удалялся, а просто забивал память. В итоге пользователи через пару часов после включения обнаруживали, что память их устройства куда-то подевалась, а вернее - чем-то занялась. Первым, кто выявил, что дело именно в Яндекс Навигаторе стал ранее упомянутый Евгений Строкин, который и забил тревогу о нечестности и возможном шпионаже со стороны работы приложения. К счастью, никакого злого умысла ошибка в программе не несла. Множество проверок ошибочной версии программы и заявления самого Яндекса подтвердили то, что Навигатор записанные аудиоданные никуда не отправлял, а просто хранил на устройстве. Доверять ли после этого приложениям от Яндекс - решит каждый сам для себя.

Другие ошибки Яндекс Навигатора

Как было отмечено ранее, Яндекс Навигатор часто правится производителем, если имеют место некоторые ошибки работы приложения. Если с записью аудио явление имело разовый характер и было быстро исправлено, то некоторые ошибки программы появляются не столь редко. Что из этого приносит неудобство пользователям программы? Читайте ниже.

Итак, проанализировав всевозможные жалобы на баги в работе Яндекс Навигатора, наш ресурс выделил три основных ошибки и представил их следующим списком:

  1. Ошибка № 1 - Формирование и отображение не совсем корректного маршрута. Подобный баг в работе приложения встречается с завидной регулярностью (далеко не разово, как с аудио). Суть подобной ошибки заключается в том, что Яндекс Навигатор, анализируя оптимальный путь до заданной пользователем точки и формируя собственно маршрут, выбирает какие-то непонятные пути. «Непонятность» таковых заключается в том, что они являются, во-первых, не самыми короткими и, во-вторых, крайне неудобными для проезда автомобилистом. К счастью, подобная ошибка если и встречается, то исправляется уже на следующий день после появления и может лишь пару раз серьёзно подпортить настроение пользователю навигации от Яндекс.
  2. Ошибка № 2 - Наличие недостоверной информации в Народной Карте. Данный баг систематичный и может ввести пользователя в реальное замешательство, однако избавиться от него не получится. Дело в том, что Народная Карта в Яндекс Навигаторе формируется самими пользователями приложения и требует тщательной модерации, но модераторы - также обычные люди, которые не всегда успевают заметить неправильность оформления карт с должной скоростью и вовремя исправить ошибку. С таким багом программы остаётся лишь смериться.
  3. Ошибка № 3 - Неправильное отображение дорожной ситуации. Здесь дело обстоит аналогично ситуации с Народной Картой. Модераторы приложения далеко не всегда успевают оперативно отследить ту или иную пробку на дороге и занести её в сам Навигатор, а иногда спешка в этом деле приводит к тому, что проблема с движением указывается на той улице, на которой её на самом деле нет и не предвидится. К счастью, подобная проблема носит нечастый характер и исправляется достаточно быстро.

В остальном же приложение Яндекс Навигатор - добротная и качественно сделанная навигационная программа. Недаром «армия» её пользователей огромна на территории постсоветского пространства. Надеемся, представленный сегодня материал был для вас полезен. Удачи на дорогах!

Обзор Яндекс Навигатора:

Стройте маршрут в Яндекс.Навигаторе полностью без рук. Чтобы включить голосовое управление приложением, скажите «Слушай, Яндекс!» Когда появится приглашение «Говорите!», - произнесите нужную команду. Чтобы подтвердить построенный маршрут, просто скажите Навигатору «Поехали». Если по дороге вы увидели ДТП и хотите предупредить об этом своих попутчиков, достаточно сказать навигатору «Слушай, Яндекс! - > авария в правом ряду» и он автоматически добавит отметку на карту дорожного движения.

Парковки

Паркуйтесь так, чтобы не искать машину на штрафстоянке! Навигатор самостоятельно в конце каждой поездки предлагает быстрый маршрут (не дольше 15 мин) с экскурсией по ближайшим парковочным местам. При этом место стоянки будет в шаговой доступности до цели вашей поездки, а если парковка платная - приложение сообщит вам об этом отдельно. Места, разрешенные для парковки, будут помечены синим, а запрещенные для стоянки - красным. Такую карту парковок района, в который едете, можно изучить и до поездки из дома.

Ищите в приложении места, которые освободились в течение последних 5 минут. Свободное парковочное место выглядит как зеленый кружок. Если нажмете на точку, узнаете, как давно машина уехала с этого места. Конечно, наличие метки на карте пока не дает 100% гарантии, что это место до сих пор никто не занял. Но шансы припарковаться там точно гораздо выше!

Кнопка «Обзор»

Экономьте время! Чтобы не отвлекать водителя от дороги каждую минуту, Яндекс.Навигатор предлагает изменить маршрут, только если расчетная экономия времени выходит больше 5 минут. Специально для тех, кто не хочет терять ни минуты, в панели быстрого доступа Навигатора есть кнопка «Обзор». С ее помощью водитель может в любую минуту проверить, нет ли маршрута на 2–3 минуты быстрее текущего.

Мои поездки

Ведите статистику! Для тех, кто записывает каждую деталь биографии своего автомобиля или просто хочет вспомнить, каким маршрутом прошлым летом быстро добрался до дачи лучшего друга, в настройках Навигатора есть раздел «Мои поездки». О каждой поездке можно узнать подробности: точный маршрут, время в пути и среднюю скорость. Доступна и сводная статистика - по неделям и по месяцам.

Подъезды

Подъезжайте сразу к заветным дверям! Недавно Яндекс.Навигатор научился подводить к дому со стороны подъездов. Информацию о них компания собирает через «Народную карту» . Пока их немного, но вы можете добавить свой, и друзья легко найдут к вам дорогу. Чтобы подъехать сразу к нужному подъезду, введите его номер в строку поиска после основного адреса, например: ул. Лесная, д. 5, п. 2.

Техпомощь на дороге

Не теряйтесь, если что-то пошло не так! Теперь вызвать помощь на дороге можно не выходя из Навигатора. Отправить заявку можно в настройках приложения. Достаточно указать марку и модель машины, сообщить, где она находится и какая помощь вам нужна. Можно, например, вызвать эвакуатор, который доставит автомобиль по нужному адресу, или мастера, который поменяет колесо, заведет машину или даже привезет канистру бензина. В течение 15 минут приложение пришлет предложения нескольких служб, которые готовы принять заказ. Их отбирают по рейтингу, цене и удаленности от машины. Вам останется только выбрать службу и ждать специалистов.

Промежуточная точка пути

Меняйте маршрут, когда захотите! Если по дороге в точку назначения вы вспомнили, что вам нужно заехать, например, в аптеку или вы просто хотите проехать по Воздвиженке и полюбоваться особняком Морозова, можно попросить Навигатор перестроить маршрут через нужную точку. Для этого зайдите в раздел «Обзор», найдите на карте голубой значок «плюса» и перетяните его в промежуточную точку, которую нужно захватить по дороге.

Фоновый режим

Не теряйтесь, если отвлеклись (а лучше не отвлекайтесь!). Навигатор, оказывается, умеет работать и в фоновом режиме. Оксана, Дима и другие любимые герои не бросят вас, даже если вы свернули приложение, чтобы проверить почту или принять важный звонок: приложение продолжит вести вас по маршруту и давать голосовые подсказки.

Более того, подсказки и предупреждения о камерах будут слышны, даже если вы погасите экран телефона. Это бывает необходимо, чтобы, например, сэкономить батарею на телефоне, если под рукой нет зарядки.

Предупреждения о превышении скорости

Настраивайте уведомления о превышениях скорости так, как удобно лично вам! В настройках приложения можно установить порог превышения скорости (от 1 до 60 км/ч), после которого Навигатор будет предупреждать о камерах. Например, если выставить допустимое превышение «19» и поехать по дороге с ограничением 60 км/ч, приложение будет реагировать на камеры только после отметки «79» на спидометре.

С десктопа на телефон в один клик

Бонус. Возможна ли навигация без интернета?

Если вы волнуетесь, что в поездке закончится интернет, то карты местности можно скачать заранее. Конечно, для построения маршрута понадобится выход в Сеть. Но, как нам по секрету рассказали в Яндексе, компания уже готовит полностью офлайновую маршрутизацию.

Мобильное приложение Яндекс Навигатор не может определить местоположение. С такой ошибкой мобильного навигатора сталкивалось огромное количество людей. Иногда проблема решается сама по себе, а иногда не помогает и перезагрузка. В чем проблема? Давайте попробуем разобраться со сложившейся ситуацией вместе.

Это приложение для автомагнитол, мобильных и других устройств используемое в качестве маршрутизатора, навигатора, прокладчика маршрута, разработанное компанией Яндекс. Простыми словами это глобальный сборник дорожных карт всего мира, в котором нанесены даже проселочные дорожки.

Что делать? Телефон не хочет заряжаться, а иногда заряжается, но долго и не полностью!

Что может Яндекс Навигатор?

  1. Показывает текущее местоположение с указанием геоданных (координаты).
  2. Прокладывает маршрут из точки А в точку Б; показывает возможные варианты проезда по заданному маршруту с правом пользовательского выбора оптимального пути; предлагает объезд пробок.
  3. Указывает по запросу ближайшее к вам месторасположение кафе, ресторана, банка, банкомата, гостиницы, казино и так далее.
  4. Присутствуют визуальные и звуковые подсказки Яндекс помощника Алисы.
  5. Предупреждает о снижении скорости возле расположенных камер; предупреждает о самих камерах, в том числе и переносных; следит за соблюдением скоростного режима; предупреждает об случившихся на пути авариях; показывает загруженность дорог, показывает сформировавшиеся пробки.
  6. Производит оплату штрафов и оплату парковки.
  7. Имеет возможность работы в оффлайн режиме.

Ошибка «не удалось найти IP-адрес сервера сайта. DNS probe finished» Что это?

Основные причины неработоспособности.

  • При скачивании и установке с Play Market выдает ошибку 505 или 506. Проблема может возникнуть в случае переустановки приложения. Следует выполнить стандартные процедуры по очистке кэша и кукис вашего мобильного устройства, а если не помогло, сбросить настройки до заводских.
  • Скачивание и установка прошли успешно, а первый запуск вылетает в рабочий стол устройства. Простыми словами не запускается. Это может быть связано с крайне слабыми характеристиками устройства или очень древней операционной системой. Приложение, как правило, устанавливается и запускается на всех устройствах, т.к. оно адаптировано под многие современные Android и IOS устройства.
  • Сильно тормозит, глючит, стоит на месте? Проблема может быть очень простой. Узнайте, имеет ли ваше устройство высокоскоростное интернет соединение 3G, 4G.
  • Не работает без интернета. Тут тоже все просто. Изначально необходимо скачать нужную вам карту в самом приложении через wi-fi или мобильный интернет (карты весят в районе 50-100 мегабайт, имейте в виду). Далее, при отсутствии интернета будет работать только тот маршрут, который вы проложили с использованием интернета. Чтобы проложить новый маршрут в оффлайн режиме, вам понадобится точно доступа.
  • Ведет по непонятному маршруту либо стоит на месте. Проверьте наличие интернет соединения, либо удостоверьтесь в работоспособности функции передачи геоданных в вашем телефоне. Как правило, достаточно опустить шторку смартфона и проверить горит ли значок указателя капельки с точкой внутри, если нет, то включите. В некоторых случаях Яндекс Навигатор сам сообщит пользователю, что функция передачи геоданных отключена.
  • Отсутствуют голосовые подсказки в движении. Решается вопрос достаточно просто, либо вы каким-то образом, случайно убрали звук (он регулируется теме же клавишами, что и звук в телефоне, только нужно его добавить в приложении), либо простой глюк и следует перезагрузить телефон или устройство.
  • Не работает прокладывание маршрута через произношение в микрофон. Плохое соединение с интернетом, либо приложение не может распознать ваш запрос из-за сильного постороннего шума.

Узнайте, что делать, если браузер в компьютере не хочет открывать страницу, а просит ее перезагрузить!

Заключение

Как видите, ошибки в приложении Яндекс Навигаторе не критичны и встречаются крайне редко, да и решаются достаточно простыми методами. Это приложение просто не может быть тугим, ведь им пользуется огромное количество людей, и команда технической поддержки оперативно реагирует на возможные сбои в работе приложения и всяческими способами устраняет их. Кроме того, приложение постоянно обновляется и добавляется новыми возможностями для более комфортного пользования программой. Так, относительно недавно, в навигатор был добавлен робот помощник Алиса, с которой можно разговаривать на разные темы, просить проложить маршрут, узнать погоду, курсы валют, играть в игры и слушать анекдоты. Поэтому пользуйтесь на здоровье, а следующей статье по Яндекс Навигатору, мы постараемся охватить большой перечень различных вопросов и способы их решения. Спасибо за внимание!

9 сентября 2015 в 06:36

История одного факапа Яндекс.Навигатора. В шести действиях с прологом и раскаянием

Факапы случаются и у больших компаний, с тестировщиками и строгими релизными процедурами. В понедельник такой факап случился у нас - мы выкатили версию Яндекс.Навигатора под Андроид с неприятной ошибкой: приложение постоянно держало включённым микрофон и записывало весь звук в локальный файл. В результате быстро забивалось место на устройстве, да и просто это выглядело подозрительно, хотя содержимое файла по сети никуда и никогда не передавалось.

Сейчас ошибка уже исправлена, в сторе версия, которая её не содержит. Мы обнаружили проблему довольно быстро благодаря нашим пользователям и уже через несколько часов после релиза остановили раздачу обновления и оперативно опубликовали исправление.

Действие первое. Пролог. Всё идеально подходит

Сначала о том, что вообще нового было в этой версии. Чтобы водитель не отвлекался от дороги на взаимодействие с интерфейсом Навигатора, мы решили реализовать основные его сценарии без использования рук. Для этого нам было необходимо встроить в приложение голосовую активацию, которая позволяет вызвать голосовой интерфейс по команде «Яндекс». И сделать так, чтобы человек мог голосом подтвердить или отклонить вопрос от Навигатора. Например, при перестроении маршрута.

У Яндекса есть собственная технология распознавания SpeechKit, которая уже использовалась Навигатором. Но раньше она позволяла приложению только понимать команды после нажатия на кнопку (например, построения маршрута или поиска на карте организации или адреса). В новой версии появилась нужная нам возможность голосовой активации и подтверждения.

Навигатор был самым большим и серьёзным приложением, в котором применялась версия распознавания с голосовым управлением. Естественно, в процессе интеграции с ним сама библиотека развивалась и улучшалась. И, естественно, это происходило множеством итераций с использованием отладочной версии библиотеки. Тут-то и началась путаница.

Действие второе. Происходит путаница

Когда мы приблизились к желаемому результату, то собрали Нави (так мы называем приложение внутри команды) с финальной версией SpeechKit и начали его проверять для релиза. Тестирование шло хорошо, и мы были готовы к запуску.

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

Действие третье. Всё идёт не так и мы спешим

Падение происходило в библиотеке, отвечающей за распознавание команд подтверждения маршрута. В ней обработка звука осуществляется параллельно, и для удобства написания параллельного кода и скорости используется небольшой набор примитивных функций с разной платформозависимой реализацией. С каждым тредом, который был создан библиотекой или в котором библиотека была инициализирована, ассоциированы некоторые данные (например, memory pool), и они должны быть инициализированы. Попытка обращения к библиотеке из треда, в котором эта инициализация не была проведена, приводила к падению, поэтому работать с ней нужно было из одного потока. К сожалению, это условие иногда не выполнялось из-за ошибки.

Исправить ошибку было относительно легко, но времени на тестирование с новой версией не оставалось совсем, и мы решили откатиться на отладочную и запускаться с ней.

Действие четвёртое. Предвестник факапа

До запланированного времени запуска оставалось совсем мало времени. Уже был готов следующий релиз, и тянуть не хотелось. При этом мы потратили много усилий на тестирование приложения с девдебажной версией, в результате которого стало понятно, что распознавание с ней вполне работает и единственным его недостатком является только то, что все происходит чуть медленнее. Хотя фикс релизной версии и был тривиальным, его добавление в Нави сулило нам новый процесс тестирования и сдвиг сроков на неизвестный период из-за возможности обнаружения новых баг.

Но у отладочной версии были свои особенности. Мы знали, что она пишет лог ошибок, и это было еще одним небольшим её плюсом, так как позволяло собирать информацию о сбоях на первом запуске. Но логи - это не всё. Большое количество тестовых данных критически важно для достижения максимального качества. Например, нужно понимать, когда библиотека не смогла распознать команду, иметь логи для звука.

Ещё возможность такой записи делалась для того, чтобы наши сотрудники могли поездить с особой сборкой Навигатора и пособирать тестовое окружение в реальных условиях, чтобы обучить на них голосовые технологии. Поэтому в отладочной версии звук записывался на sd-карту. Эта логика включалась define"ами в коде, и в релизной сборке была отключена. Она должна была быть отключена и в дебажной, но нет - был пропущен заголовочный файл, в котором этот макрос определялся.

Действие пятое. Факап

Естественно, в тест-плане не были описаны запись звука и хранение его на устройстве, потому что эта функциональность не планировалась. А небольшое изменение размера приложения во время тестирования не заметили, так как при каждом вызове приложения из фона файл переписывался заново, что не позволяло семплу вырасти до заметных значений.

Но в процессе движения, когда сессия Навигатора не прекращается достаточно длительное время, семплы могли вырастать до нескольких гигов. И пользователи заметили это уже через несколько часов после запуска. К этому моменту стало ясно, что в продакшн попал ошибочный код, который планировалось использовать исключительно для внутреннего тестирования.

Действие шестое. Последствия и раскаяние

Последствия уже в газетах: www.vedomosti.ru/newspaper/articles/2015/09/08/608063-tainii-navigator-yandeksa .

В результате небольших по отдельности ошибок и допущений мы получили серьёзную проблему, из-за которой некоторые люди, увы, потеряли доверие к Навигатору и даже в целом к Яндексу. Мы все и я лично приносим извинения всем, кого эта проблема затронула.

Мы же для себя разбираем ситуацию в подробностях и пишем план действий, которые нужны, чтобы похожее никогда больше не повторилось. Это как раз тот случай, когда итоговые правила написаны, пусть не кровью, как в авиации, но болью от потери доверия людей и репутации. Сам план не буду приводить здесь, думаю, каждый может составить выводы из ситуации для себя сам.

Теги: Добавить метки