Навигационное устройство и способ для приема и воспроизведения звуковых образцов
Иллюстрации
Показать всеИзобретение относится к навигационному устройству, установленному на транспортном средстве для предоставления голосовых навигационных инструкций пользователю. Технический результат заключается в создании навигационного устройства с дополнительными функциями и возможностью его модификации. Навигационное устройство содержит модуль процессора, запоминающее устройство и громкоговоритель. Запоминающее устройство содержит набор предварительно записанных звуковых образцов, каждый из которых представляет собой навигационную инструкцию или ее часть. Навигационное устройство выполнено с возможностью воспроизведения выбора предварительно записанных звуковых образцов через громкоговоритель. Навигационное устройство дополнительно содержит входное устройство для приема голосовых звуковых образцов, соответствующих одному или более предварительно записанному звуковому образцу, и сохранения указанных принятых голосовых звуковых образцов в запоминающем устройстве в качестве нового набора. Когда необходимо передать навигационные инструкции пользователю, такие навигационные инструкции, включающие по меньшей мере один сохраненный голосовой звуковой образец, вместо по меньшей мере одного предварительно записанного звукового образца воспроизводятся через громкоговоритель. Способ записи набора звуковых образцов в навигационном устройстве содержит этапы, на которых используют входное устройство для записи одного или более голосовых звуковых образцов, каждый из которых представляет собой навигационную инструкцию или ее часть, сохраняют указанные принятые голосовые звуковые образцы в запоминающем устройстве в качестве нового набора. Носитель данных содержит компьютерную программу, содержащую одну или более последовательностей машиночитаемых инструкций, которые, когда они загружены в компьютерное устройство, предназначены для выполнения способа. 5 н. и 12 з.п. ф-лы, 10 ил.
Реферат
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к навигационному устройству, содержащему модуль процессора, запоминающее устройство и громкоговоритель, запоминающее устройство содержит множество звуковых образцов, причем навигационное устройство выполнено с возможностью воспроизведения выбора звуковых образцов через громкоговоритель для предоставления навигационных инструкций.
Кроме того, настоящее изобретение относится к транспортному средству, содержащему такое навигационное устройство, способу записи набора звуковых образцов, способу предоставления навигационных инструкций, компьютерной программе и носителю данных.
УРОВЕНЬ ТЕХНИКИ
Навигационные устройства предшествующего уровня техники, основанные на GPS (СГН, Система глобальной навигации), хорошо известны и широко используются в навигационных системах, установленных в автомобилях. Такие навигационные устройства на основе GPS относятся к вычислительному устройству, которое функционально соединено с внешним (или внутренним) приемником GPS, позволяющим определять свое глобальное положение. Кроме того, вычислительное устройство позволяет определять маршрут между начальным адресом и адресом назначения, которые может вводить пользователь вычислительного устройства. Обычно вычислительное устройство работает под управлением программного средства для расчета "наилучшего" или "оптимального" маршрута между местами расположения по начальному адресу и адресу назначения на основе базы данных карты. "Наилучший" или "оптимальный" маршрут определяется на основе заданных критериев и необязательно должен представлять собой самый быстрый или самый короткий маршрут.
Навигационное устройство типично может быть установлено на приборной панели транспортного средства, но также может быть сформировано как часть бортового компьютера транспортного средства или автомобильного радиоприемника. Навигационное устройство также может представлять собой (может составлять часть) портативной системы, такой как КПК.
Используя информацию о положении, полученную из приемника GPS, вычислительное устройство может через равные интервалы определять свое положение и может отображать текущее положение транспортного средства для пользователя. Навигационное устройство также может содержать запоминающие устройства, предназначенные для сохранения данных карты, и дисплей для отображения выбранного участка данных карты.
Кроме того, оно может предоставлять инструкции для навигации по определенному маршруту, применяя соответствующие навигационные инструкции или инструкции управления, отображаемые на дисплее и/или генерируемые как слышимые сигналы, выводимые через громкоговоритель (например, "поворот налево через 100 м"). Графическое отображение действий, которые должны быть выполнены (например, стрелка влево, обозначающая поворот налево впереди), может отображаться в строке текущего состояния и также может быть наложено на соответствующие перекрестки/повороты и т.д. на самой карте.
Известно применение бортовых автомобильных навигационных систем, которые позволяют водителю во время управления автомобилем вдоль маршрута, рассчитанного навигационной системой, инициировать повторный расчет маршрута. Эта функция является полезной, в случае, когда транспортное средство сталкивается со строительными работами или заторами на дороге.
Также известно обеспечение возможности для пользователя выбирать вид алгоритма расчета маршрута, используемого навигационным устройством, выбирая, например, из "Нормального" режима и "Быстрого" режима (в котором рассчитывают маршрут с наиболее коротким временем, но не используют такое количество альтернативных маршрутов, как в нормальном режиме).
Также известно обеспечение возможности расчета маршрута с заданными пользователем критериями; например, пользователь может предпочесть, чтобы устройство рассчитало живописный маршрут. Программное обеспечение устройства (навигационное программное обеспечение) затем рассчитывает различные маршруты и присваивает более предпочтительный вес маршрутам, которые включают в себя наибольшее количество точек, представляющих интерес (известных как POI (ТПИ)), помеченных как, например, живописные места.
Известно направление пользователя с использованием голосовых инструкций. Голосовые инструкции могут представлять собой заранее записанные фразы, такие как "повернуть налево" или могут генерироваться динамично на основе информации карты и/или маршрута, используя устройство преобразования текста в речь. В случае преобразования текста в речь голосовые инструкции создают, используя базу данных преобразования текста в речь с фонетическими данными. Такая база данных может содержать также заранее определенные короткие фрагменты голоса, звуки и т.д.
Цель состоит в том, чтобы создать навигационное устройство с дополнительными функциями и обеспечить для пользователя возможность модификации навигационного устройства в соответствии с его/ее предпочтениями.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В соответствии с аспектом изобретения предусматривается навигационное устройство, содержащее модуль процессора, запоминающее устройство и громкоговоритель, запоминающее устройство содержит множество звуковых образцов, навигационное устройство выполнено с возможностью воспроизведения выбора звуковых образцов через громкоговоритель для предоставления навигационных инструкций, отличающееся тем, что навигационное устройство дополнительно содержит входное устройство для приема звуковых образцов и выполнено с возможностью сохранения принимаемых звуковых образцов в запоминающем устройстве для последующего воспроизведения через громкоговоритель, для получения навигационных инструкций. Это обеспечивает для пользователя возможность модификации навигационного устройства в соответствии с его/ее предпочтением.
В соответствии с вариантом воплощения входное устройство содержит микрофон. Это обеспечивает для пользователя простой способ вводить новые звуковые образцы, такие как голосовые образцы, которые легко понимает пользователь.
В соответствии с вариантом воплощения выбор звуковых образцов воспроизводится через громкоговоритель, используя генерирование голоса с преобразованием текста в речь, и в котором навигационные инструкции генерируют из принятых звуковых образцов, используя генерирование голоса с преобразованием текста в речь.
В соответствии с вариантом воплощения не требуется записывать целые предложения, а только некоторое количество звуков и т.д. Это обеспечивает гибкий способ воспроизведения навигационных инструкций и также позволяет воспроизводить новые навигационные инструкции не известные во время записи.
В соответствии с вариантом воплощения входное устройство содержит устройство ввода/вывода, выполненное с возможностью обмена звуковыми образцами с другими устройствами, такими как другие навигационные устройства. Это позволяет осуществлять обмен звуковыми образцами между разными устройствами.
В соответствии с вариантом воплощения множество звуковых образцов организованы в виде двух или больше профилей, где каждый профиль содержит некоторое количество звуковых образцов, и каждый звуковой образец имеет идентификацию образца, назначенную для него, где каждая идентификация образца представляет собой навигационную инструкцию или часть навигационной инструкции.
В соответствии с вариантом воплощения навигационное устройство выполнено с возможностью сохранения звукового образца, принятого из входного устройства, в профиле в запоминающем устройстве и назначать идентификацию образца для звукового образца.
В соответствии с вариантом воплощения навигационное устройство выполнено с возможностью создания нового профиля и сохранения звукового образца, принятого из входного устройства, в новом профиле в запоминающем устройстве и назначать идентификацию образца для звукового образца.
В соответствии с вариантом воплощения навигационное устройство выполнено с возможностью воспроизводить выбор звуковых образцов через громкоговоритель для обеспечения навигационных инструкций из первого профиля, и когда выбранный звуковой образец, имеющий идентификацию образца, недоступен в первом профиле, навигационное устройство воспроизводит аналогичный звуковой образец из второго профиля. Это позволяет навигационному устройству использовать неполный профиль без риска предоставления неполных навигационных инструкций. Аналогичный звуковой образец может представлять собой, например, звуковой образец, имеющий такую же идентификацию образца.
В соответствии с вариантом воплощения навигационное устройство выполнено с возможностью воспроизведения выбора звуковых образцов через громкоговоритель для предоставления навигационных инструкций из первого профиля, и когда, по меньшей мере, один звуковой образец выбора, имеющий идентификации образца, не доступен в первом профиле, навигационное устройство воспроизводит весь звуковой образец выбора из второго профиля, имеющий такие же идентификации образца. Это предотвращает воспроизведение навигационной инструкции двумя или больше разными голосами. Звуковые образцы могут представлять собой, например, звуковые образцы, имеющие аналогичные идентификации образца.
В соответствии с вариантом воплощения первый и второй профиль установлены в иерархическом порядке относительно друг друга. Это позволяет навигационному устройству эффективно переключаться между профилями.
В соответствии с аспектом изобретение относится к транспортному средству, содержащему навигационное устройство в соответствии с одним из предыдущих пунктов.
В соответствии с аспектом изобретение относится к способу, содержащему:
- записывают звуковой образец, используя входное устройство для приема звуковых образцов,
- сохраняют записанный звуковой образец в запоминающем устройстве для последующего воспроизведения для предоставления навигационных инструкций.
В соответствии с вариантом воплощения в случае, когда идентификации образца назначают для звуковых образцов, эти идентификации образца представляют навигационные инструкции или часть навигационных инструкций, причем способ содержит: перед записью звукового образца используют входное устройство для приема звуковых образцов:
- предоставляют пример звукового образца, имеющего идентификацию образца, пользователю, и, когда сохраняют записанный звуковой образец,
- ему назначают уникальный идентификационный код, по меньшей мере, содержащий идентификацию образца.
В соответствии с вариантом воплощения пример предоставляют через, по меньшей мере, один из: дисплея, громкоговорителя. Такой подход является простым и понятным способом предоставления пользователю примера.
В соответствии с аспектом изобретение относится к способу предоставления навигационных инструкций путем воспроизведения выбора звуковых образцов из первого профиля через громкоговоритель, причем способ содержит:
- извлекают звуковые образцы из запоминающего устройства в соответствии с выбором звуковых образцов, и, если один или больше из выбора звуковых образцов недоступен в первом профиле,
- извлекают один или больше звуковых образцов, недоступных в первом профиле, из второго профиля, сохраненного в запоминающем устройстве.
В соответствии с вариантом воплощения, если, по меньшей мере, один из выбора звуковых образцов недоступен в первом профиле, способ содержит:
- извлекают все звуковые образцы выбора из второго профиля, сохраненного в запоминающем устройстве.
В соответствии с аспектом изобретение относится к компьютерной программе, когда она загружена в компьютерное устройство, выполненное с возможностью выполнять способ в соответствии с описанным выше.
В соответствии с аспектом изобретение относится к носителю данных, содержащему компьютерную программу в соответствии с описанным выше.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Варианты воплощения изобретения будут описаны ниже только в качестве примера со ссылкой на приложенные схематичные чертежи, на которых соответствующими номерами ссылочных позиций обозначены соответствующие части и на которых:
на фиг.1 представлена блок-схема навигационного устройства,
на фиг.2 представлена схема навигационного устройства,
на фиг.3 схематично представлены другие профили, сохраненные в запоминающих устройствах в соответствии с предшествующим уровнем техники,
на фиг.4a-4c схематично представлены изображения, отображаемые навигационным устройством в соответствии с вариантом воплощения,
на фиг.5 представлена блок-схема последовательности операций в соответствии с вариантом воплощения,
на фиг.6a и 6b схематично представлены разные профили, сохраненные в запоминающих устройствах, в соответствии с вариантом воплощения,
на фиг.7 представлена блок-схема последовательности операций в соответствии с вариантом воплощения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
На фиг.1 показана блок-схема варианта воплощения навигационного устройства 10, содержащего модуль 11 процессора, предназначенный для выполнения арифметических операций. Модуль 11 процессора выполнен с возможностью связываться с модулями памяти, в которых сохранены инструкции и данные, такими как жесткий диск 12, постоянное запоминающее устройство (ROM, ПЗУ) 13, электрически стираемое программируемое постоянное запоминающее устройство (EEPROM, ЭСППЗУ) 14 и оперативное запоминающее устройство (RAM, ОЗУ) 15. Модули памяти могут содержать данные 22 карты. Данные карты могут представлять собой данные двумерной карты (широту и долготу), но также могут содержать третье измерение (высоту). Данные карты могут дополнительно содержать дополнительную информацию, такую как информация об автозаправочных станциях, точках интереса. Данные карты также могут содержать информацию о форме зданий и объектов вдоль дороги.
Модуль 11 процессора также может быть выполнен с возможностью связи с одним или больше входными устройствами, такими как клавиатура 16 и "мышь" 17. Клавиатура 16 может представлять собой, например, виртуальную клавиатуру, предусмотренную на дисплее 18, который выполнен как сенсорный экран. Модуль 11 процессора может быть дополнительно выполнен с возможностью связи с одним или больше выходными устройствами, такими как дисплей 18, громкоговоритель 29 и один или больше модулей 19 считывания, предназначенный для считывания, например, гибких дисков 20 или CD-ROM 21. Дисплей 18 может представлять собой обычный компьютерный дисплей (например, LCD (ЖКД, жидкокристаллический дисплей)) или может представлять собой дисплей проекционного типа, такой как дисплей, проецирующий изображение на ветровое стекло, используемый для проецирования данных инструментов на экране, расположенном на переднем стекле автомобиля или на ветровом стекле. Дисплей 18 также может представлять собой дисплей, выполненный с возможностью функционирования как сенсорный экран, что позволяет пользователю вводить инструкции и/или информацию, прикасаясь к дисплею 18 пальцем.
Громкоговоритель 29 может быть сформирован как часть навигационного устройства 10. В случае, когда навигационное устройство 10 используется как бортовое навигационное устройство автомобиля, навигационное устройство 10 может использовать громкоговорители радиоприемника автомобиля, бортовой компьютер и т.п. Навигационное устройство 10 может быть подключено к громкоговорителю 29, например, через стыковочный узел, кабельное соединение или беспроводное соединение.
Модуль 11 процессора может быть дополнительно выполнен с возможностью связи с устройством 23 определения положения, таким как приемник GPS, который обеспечивает информацию о положении навигационного устройства 10. В соответствии с данным вариантом воплощения устройство 23 определения положения представляет собой устройство 23 определения положения на основе GPS. Однако следует понимать, что навигационное устройство 10 может быть воплощено с использованием любой технологии определения положения и не ограничивается GPS. Следовательно, оно может быть воплощено с использованием других видов GNSS (ГНСС, глобальной навигационной спутниковой системы), такой как европейская система Galileo. В равной степени оно не ограничивается спутниковыми системами определения местоположения/скорости, но также может быть выполнено с возможностью использования сигналов маяков наземного базирования или любой другой системы, которая позволяет устройству определять свое географическое местоположение.
Однако следует понимать, могут быть предусмотрены больше и/или другие модули памяти, входные устройства и устройства считывания, известные специалистам в данной области техники. Кроме того, одно или больше из них могут быть физически размещены на расстоянии от модуля 11 процессора, если это требуется. Модуль 11 процессора показан как один квадрат, однако, он может содержать несколько модулей обработки, функционирующих параллельно или управляемых одним основным процессором, которые могут быть расположены на расстоянии друг от друга, как известно специалистам в данной области техники.
Навигационное устройство 10 показано как компьютерная система, но оно может представлять собой любую систему обработки сигналов с аналоговой и/или цифровой, и/или программной технологией, выполненной с возможностью выполнения описанных здесь функций. Следует понимать, что хотя навигационное устройство 10 показано на фиг.1 как множество компонентов, навигационное устройство 10 может быть сформировано как одно устройство.
В навигационном устройстве 10 может использоваться навигационное программное обеспечение, такое как навигационное программное обеспечение, поставляемое компаний TomTom B.V. под названием Navigator. Навигационное программное обеспечение может работать на сенсорном экране (то есть с управлением с помощью стилуса) устройства КПК под управлением программного обеспечения Pocked PC, таком как Compaq iPaq, а также в виде устройства, которое имеет встроенный приемник 23 GPS. Комбинированные системы из КПК и GPS приемника разработаны для использования в системе навигации транспортного средства. Варианты воплощения также могут быть выполнены с любыми другими компоновками навигационного устройства 10, такими как компоновка со встроенным приемником GPS/компьютером/дисплеем, или устройством, разработанным для использования вне транспортного средства (например, для пешеходов) или других транспортных средств, помимо автомобилей (например, самолета).
На фиг.2 представлено навигационное устройство 10, как описано выше.
Навигационное программное обеспечение, когда оно работает в навигационном устройстве 10, обеспечивает отображение навигационным устройством 10 нормального экрана режима навигации на дисплее 18, как показано на фиг.2. Этот вид может предоставлять навигационные инструкции, используя комбинацию текста, символов, голосовых наставлений и движущейся карты. Ключевые элементы интерфейса пользователя представляют собой следующее: 3-D карта занимает большую часть экрана. Следует отметить, что карта также может быть представлена как двумерная карта.
На карте представлены положение навигационного устройства 10 и его непосредственное окружение, поворачивающееся таким образом, что направление, в котором навигационное устройство 10 движется, всегда находится "вверху". В нижней четверти экрана может быть расположена строка 2 состояния. Текущее положение навигационного устройства 10 (которое само навигационное устройство 10 определяет, используя обычный поиск местоположения GPS) и его ориентация (которую определяют по направлению перемещения) отображаются стрелкой 3 положения. Маршрут 4, рассчитываемый устройством (используя алгоритмы расчета маршрута, сохраненные в запоминающих устройствах 12-15, которые применяют к данным карты, сохраненным в базе данных карты в запоминающих устройствах 12-15), показан как затененный путь. На маршруте 4 все основные действия (например, углы поворота, перекрестки, объезды и т.д.) схематично представлены стрелками 5, наложенными на маршрут 4. Строка 2 состояния также включает в себя с ее левой стороны схематичную пиктограмму, отображающую следующее действие 6 (в данном случае, поворот направо). Строка 2 состояния также представляет расстояние до следующего действия (то есть поворот направо, в данном случае расстояние составляет 190 метров), полученное из базы данных всего маршрута, рассчитанного устройством (то есть из списка всех дорог, и связанных с ними действий, определяющих маршрут движения). Строка 2 состояния также представляет название текущей дороги 8, оценку времени до прибытия 9 (в данном случае 35 минут), оценку фактического времени 29 прибытия (16 часов 50 минут) и расстояние до места 26 назначения (31,6 км). Строка 2 состояния может дополнительно представлять дополнительную информацию, такую как сила сигнала GPS в стиле индикатора силы сигнала мобильного телефона.
Как описано выше, в навигационном устройстве 10 могут использоваться голосовые наставления для направления пользователя вдоль маршрута. Поэтому, набор, например, из 50 голосовых образцов может быть сохранен в запоминающих устройствах 12-15. Эти голосовые образцы могут, например, представлять собой:
1) поворот налево,
2) поворот направо,
3) через 50 метров,
4) через 100 метров,
......
50).....
Кроме того, разные наборы голосовых образцов могут быть сохранены в запоминающих устройствах 12-15. Первый набор может, например, содержать голосовые образцы женского голоса. Второй набор может, например, содержать голосовые образцы мужского голоса. Третий набор может, например, содержать голосовые образцы знаменитого человека. Разные наборы голосовых образцов могут быть обозначены разными профилями, например "женский", "мужской" и "знаменитость".
На фиг.3 представлено, как разные профили могут быть сохранены в запоминающих устройствах 12-15, содержащих два профиля: женский и мужской. Каждый голосовой образец принадлежит либо женскому профилю, либо мужскому профилю. Кроме того, каждый голосовой образец имеет номер, назначенный ему, который представляет значение голосового образца. Например, все голосовые образцы, имеющие назначенную им идентификацию 1 образца, могут содержать фразу: "поворот налево", и все голосовые образцы, имеющие назначенную им идентификацию 2 образца, могут содержать фразу: "поворот направо".
Основываясь на этих параметрах, каждому голосовому образцу может быть предоставлен уникальный идентификационный код: profile.number, например male.2.
Когда следующее навигационное наставление требуется передать пользователю, навигационное устройство 10 выполнено с возможностью извлечения соответствующего голосового образца или множества голосовых образцов из запоминающих устройств 12-15 на основе выбранного профиля (например, мужской) и одной или больше идентификаций (например, 4 и 1) образца, определенных навигационным программным обеспечением, и воспроизведения их через громкоговоритель 29. Навигационное устройство 10 выполнено с возможностью последовательного воспроизведения больше, чем одного голосового образца, в этом примере: male.4 и male.1. В данном примере в результате получают воспроизведение фразы: "через 100 метров, повернуть налево".
В соответствии с альтернативой вместо извлечения голосовых образцов из запоминающих устройств 12-15, могут использоваться технологии преобразования текста в речь. В случае преобразования текста в речь навигационные инструкции, которые воспроизводятся через громкоговоритель 29, создают с использованием базы данных преобразования текста в речь с фонетическими данными. Эта база данных может содержать фонетические данные, такие как заранее определенные короткие звуковые образцы (фрагменты голоса, звуки и т.д.). На основе текста определенной навигационной инструкции такие соответствующие звуковые образцы извлекают из запоминающего устройства 12-15, и навигационную инструкцию составляют путем сведения вместе соответствующих звуковых образцов.
Следует понимать, что запоминающее устройство 12-15 может содержать программные инструкции, считываемые и выполняемые модулем 11 процессора для выполнения операции преобразования текста в речь, как известно специалисту в данной области техники. Навигационное устройство 10 также может содержать синтезатор речи.
Также может использоваться комбинация двух возможностей, упомянутых выше, для генерирования и воспроизведения навигационных инструкций через громкоговоритель 29, то есть сохранение голосовых образцов и использование технологии преобразования текста в речь. Таким образом, часть навигационных инструкций может быть непосредственно извлечена из памяти, в то время как другую часть навигационных инструкций генерируют, используя технологии преобразования текста в речь.
Как уже было упомянуто выше, навигационное устройство может содержать входные устройства, такие как сенсорный экран, который позволяет пользователям вызывать навигационное меню (не показано). Из этого меню можно инициировать или можно управлять другими навигационными функциями. Обеспечение возможности выбора навигационных функций из экрана меню, который сам по себе очень часто вызывают (например один этап от отображения карты до экрана меню), значительно упрощает взаимодействие пользователя с устройством и делает это взаимодействие более быстрым и простым. Навигационное меню включает в себя вариант ввода пользователем места назначения.
Фактическая физическая структура самого навигационного устройства 10 может не существенно отличаться от любого обычного карманного компьютера, кроме интегрированного GPS приемника 23 или подачи данных GPS от внешнего приемника GPS. Следовательно, запоминающие устройства 12-15 сохраняют алгоритмы расчета маршрута, базу данных карты и программное обеспечение интерфейса пользователя; модуль 12 процессора интерпретирует и обрабатывает ввод пользователя (например, используя сенсорный экран для ввода места начала и места назначения, и всего другого ввода управления) и выполняет алгоритмы расчета маршрута для расчета оптимального маршрута. "Оптимальный" может относится к таким критериям, как самое короткое время или самое короткое расстояние, или может учитывать некоторые другие относящиеся к пользователю факторы.
Более конкретно пользователь вводит свое начальное положение и требуемое место назначения в навигационное программное обеспечение, работающее в навигационном устройстве 10, используя предусмотренные устройства ввода, такие как сенсорный экран 18, клавиатура 16 и т.д. Пользователь затем выбирает способ, с помощью которого рассчитывают маршрут перемещения: при этом предлагаются различные режимы, такие как "быстрый" режим, в котором маршрут рассчитывают очень быстро, но маршрут при этом может не быть самым коротким; "полный" режим, в котором рассматриваются все возможные маршруты и находят самый короткий, но расчет которого занимает больше времени, и т.д. Возможны другие варианты, при этом пользователь определяет маршрут, который является живописным, например проходит через большинство POI (точек интереса), отмеченных как виды чрезвычайной красоты, или проходит через большинство POI, которые представляют интерес для детей, или в котором используется наименьшее количество перекрестков и т.д.
Навигационное устройство 10 может дополнительно содержать устройство 25 ввода/вывода, которое позволяет навигационному устройству связываться с удаленными системами, такими как другие навигационные устройства 10, персональные компьютеры, серверы и т.д., через сеть 27. Сеть 27 может представлять собой сеть 27 любого типа, такую как LAN (ЛВС, локальная вычислительная сеть), WLAN (БЛВС, беспроводная локальная вычислительная сеть), Bluetooth, Интернет, интранет и т.п. Связь может быть кабельной или беспроводной. В беспроводном соединении для передачи данных могут, например, использоваться РЧ-сигналы (RF, радиочастотные) и РЧ-сеть.
Сами по себе дороги описаны в базе данных карты, которая представляет собой часть навигационного программного обеспечения (или к которой обращается это программное обеспечение), работающее в навигационном устройстве 10, в виде линий, то есть векторов (например, начальная точка, конечная точка, направление дороги, причем все дороги состоят из множества сотен таких секций, каждая из которых уникально определена параметрами начальной точки/конечной точки, направления). Карта затем представляет собой набор таких векторов дороги, а также точек, представляющих интерес (POI), названий дорог и других географических особенностей, таких как границы парка, границы реки и т.д., и все они определены с помощью векторов. Все свойства карты (например, векторы дорог, POI и т.д.) определены в системе координат, которая соответствует или относится к системе координат GPS, обеспечивая возможность определения положения устройства через систему GPS на соответствующей дороге, представленной на карте.
При расчете маршрута используют сложные алгоритмы, которые представляют собой часть навигационного программного обеспечения. Эти алгоритмы применяют для оценки большого количества потенциально разных маршрутов. Навигационное программное обеспечение затем выполняет оценку их в соответствии с критериями, определенными пользователем (или принятыми по умолчанию в устройстве), такими как сканирование в полном режиме, живописный маршрут, маршрут мимо музеев и маршрут, на котором отсутствуют камеры, измеряющие скорость. Маршрут, который лучше всего соответствует определенным критериям, затем рассчитывают с помощью модуля 11 процессора и сохраняют в базе данных, размещенной в запоминающих устройствах 12-15, как последовательность векторов, названий дорог и действий, которые требуется выполнить в конечных точках вектора (например, соответствующих заранее определенным расстояниям вдоль каждой дороги маршрута, например через 100 метров поворот налево на улицу x).
В соответствии с вариантом воплощения навигационное устройство 10 дополнительно содержит микрофон 24, как схематично представлено на фиг.1. Микрофон 24 может быть выполнен с возможностью регистрации звука (акустических волн), например голоса пользователя и передачи зарегистрированного звука в форме электрического звукового сигнала. Микрофон выводит этот электрический звуковой сигнал в форме аналогового или цифрового электрического звукового сигнала. Такой электрический звуковой сигнал может обрабатываться модулем 11 процессора и может сохраняться в запоминающих устройствах 12-15.
Микрофон 24 может непосредственно преобразовывать зарегистрированный звук в цифровой электрический звуковой сигнал. Однако в случае, когда микрофон 24 выводит аналоговый электрический звуковой сигнал, навигационное устройство 10 может быть выполнено с возможностью преобразования аналогового электрического звукового сигнала в цифровой электрический звуковой сигнал.
Следует понимать, что микрофон 24 может быть сформирован как часть навигационного устройства 10, но также может представлять собой внешний микрофон 24, который может быть подключен к навигационному устройству 10 через соответствующее соединение (провод, штекер и гнездо). Навигационное устройство 10 также может быть соединено с микрофоном через стыковочный узел.
Микрофон 24 и громкоговоритель 29 также могут быть сформированы как одиночное устройство, которое может выполнять функцию микрофона и громкоговорителя, как будет понятно для специалиста в данной области техники. Микрофон 24 и громкоговоритель 29 также могут представлять собой микрофон 24 и громкоговоритель 29 телефона, при этом телефон может быть выполнен с возможностью соединения с навигационным устройством через кабельное или беспроводное соединение (Bluetooth).
В соответствии с вариантом воплощения навигационное устройство 10 выполнено с возможностью записи нового набора голосовых образцов с использованием микрофона 24 для последующего воспроизведения через громкоговоритель 29, для предоставления навигационных инструкций. С этой целью навигационное устройство 10 может быть выполнено с возможностью предоставления для пользователя возможности записи нового набора голосовых образцов, используя микрофон 24, например путем отображения пиктограммы "Запишите свой собственный голос" на дисплее 18. Когда пользователь выбирает этот вариант, пользователя направляют через интерактивный процесс, который позволяет ему/ей добавить новый набор голосовых образцов. Пользователь может задавать инструкции навигационного устройства 10 через одно из устройств ввода, такое как клавиатура 16 и "мышь" 17. Клавиатура 16, например, может представлять собой виртуальную клавиатуру, предусмотренную на дисплее 18, который представляет собой сенсорный экран. В случае, когда дисплей представляет собой сенсорный экран, навигационное устройство 10 может представлять собой виртуальные кнопки на экране, которые пользователь может выбирать, нажимая на дисплей 18 в соответствующем положении.
В результате интерактивного процесса получают вновь записанный набор голосовых образцов, которые навигационное устройство 10 может использовать для предоставления навигационных инструкций и для использования голосовых наставлений, для направления пользователя по маршруту.
После выбора пользователем варианта записи нового набора голосовых образцов навигационное устройство 10 может направлять пользователя через интерактивную программу или процесс. На первом экране навигационное устройство 10 может отображать через дисплей 18 и/или воспроизводить через громкоговоритель 29 следующее вводное сообщение:
"Вы собираетесь записать Ваши собственные голосовые образцы.
Имеется приблизительно 50 образцов слов, которые требуется записать.
Процесс обычно занимает приблизительно 15 минут.
Мы рекомендуем Вам перейти в тихое место для того, чтобы получить "чистую" запись.
Пожалуйста, отметьте: что нет необходимости записывать каждый голосовой образец. Голосовые образцы, которые Вы не запишете, будут произнесены (когда они потребуются) с использованием одного из уже существующих голосовых образцов".
Навигационное устройство 10 дополнительно предоставляет пользователю возможность остановки или продолжения интерактивного процесса для записи нового набора голосовых образцов.
В соответствии с вариантом воплощения навигационное устройство 10 может попросить пользователя ввести название профиля для нового набора голосовых образцов, которые должны быть записаны. Пользователь может ввести такое название профиля, используя клавиатуру 16 или выбирая название профиля из списка названий профиля навигационного устройства 10, сохраненного в запоминающих устройствах 12-15.
В соответствии с дополнительным вариантом воплощения название профиля для нового набора голосовых образцов может автоматически генерироваться навигационным устройством 10 и может быть, например, названо: "Собственный записанный профиль" или "новый профиль".
После этого навигационное устройство 10 представляет пользователю последовательность экранов, которые сообщают пользователю, что нужно делать и/или что сказать. Пример голосового образца представляется на дисплее 18 и/или воспроизводиться через громкоговоритель 29. В случае, когда навигационное устройство 10 одновременно отображает голосовой образец и воспроизводит этот голосовой образец через громкоговоритель, навигационное устройство 10 может представлять такой экран, как показано на фиг.4a.
Когда нажимают на кнопку 100, навигационное устройство 10 прекращает воспроизведение примера голосового образца через громкоговоритель 29.
Во время интерактивного процесса записи нового набора голосовых образцов пользователю предоставляется возможность записи нового набора голосовых образцов. В ходе этого интерактивного процесса пользователю предоставляется возможность возврата к предыдущему голосовому образцу путем нажатия кнопки 101 "предыдущий". В случае, когда отсутс