РАСПОЗНАВАНИЕ РЕЧИ ТРАНСПОРТНЫМ СРЕДСТВОМ ВМЕСТЕ С НОСИМЫМ УСТРОЙСТВОМ Российский патент 2019 года по МПК G10L21/06 

Описание патента на изобретение RU2705769C1

Уровень техники

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

Краткое описание чертежей

Фиг. 1 - схема примерной системы для поддержания связи с транспортным средством с использованием носимого устройства.

Фиг. 2 - структурная схема примерной системы по фиг. 1.

Фиг. 3 - схема примерной последовательности операций для приема пользовательского ввода и формирования сообщения транспортному средству посредством носимого устройства.

Фиг. 4 - схема примерной последовательности операций для приема пользовательского ввода и формирования сообщения транспортному средству посредством носимого устройства, в том числе, начального образования пары носимого устройства с транспортным средством.

Описание

Введение

Со ссылкой на фиг. 1, система 10 использует возможности распознавания речи носимого устройства 12 для содействия связи с транспортным средством 14. Носимое устройство 12, например, может быть интеллектуальными часами, браслетом для фитнеса, и т.д. Транспортное средство 14, например, может быть автомобилем, грузовым автомобилем, мотоциклом, тягачом, снегоходом, и т.д., и включает в себя компьютер 34 транспортного средства (фиг. 2). Для того чтобы содействовать связи пользователя с транспортным средством 14, носимое устройство 12 может быть запрограммировано принимать пользовательский ввод от пользователя и, на основании библиотеки, хранимой в памяти устройства 12, формировать сообщения транспортному средству, которые предопределены быть интерпретируемыми компьютером 34 транспортного средства. Пользовательский ввод может быть речевым вводом. Дополнительно или в качестве альтернативы, пользовательский ввод может быть жестовым вводом или сенсорным вводом. Сообщение транспортному средству, например, может быть командой выполнять функцию. Например, библиотека может включать в себя фонемы, которые предопределены быть интерпретируемыми компьютером 34 транспортного средства, и носимое устройство 12 может отображать пользовательский ввод в сообщение транспортному средству на основе «слог за слогом». Дополнительно или в качестве альтернативы, библиотека может включать в себя фразы и/или цифровые коды, которые предопределены быть интерпретируемыми компьютером 34 транспортного средства, и носимое устройство 12 может быть запрограммировано отображать пользовательский ввод во фразу или цифровой код с тем же самым или сходным смыслом для формирования сообщения транспортному средству. Сообщение транспортному средству может передаваться в компьютер 34 транспортного средства слышимым образом, например, через громкоговоритель, включенный в носимое устройство 12, в микрофон, включенный в транспортное средство 14. Дополнительно или в качестве альтернативы, сообщение транспортному средству может передаваться в компьютер 34 транспортного средства с помощью радиочастотной передачи, например, через соединение bluetooth с компьютером 34 транспортного средства.

Элементы системы

С обращением к фиг. 2, как описано выше, система 10 включает в себя носимое устройство 12 и транспортное средство 14. Носимое устройство 12 запрограммировано принимать пользовательский ввод от пользователя и передавать команды в компьютер 34 транспортного средства. Как отмечено выше, пользовательский ввод может быть речевым вводом, жестовым вводом и/или сенсорным вводом. Дополнительно, носимое устройство 12 и транспортное средство 14 могут быть связаны с возможностью обмена информацией, например, через соединение bluetooth.

Носимое устройство 12 включает в себя компьютер 20, пользовательский интерфейс 22, устройство 24 звукового вывода и схему 26 связи.

Компьютер 20 включает в себя память и один или более процессоров, выполненных с возможностью выполнять программы, то есть, наборы машинно-исполняемых команд, хранимых в памяти. Компьютер может быть присоединен с возможностью обмена информацией к пользовательскому интерфейсу 22, устройству 24 звукового вывода и схеме 26 связи. Как подобно описано ниже, компьютер 20 может быть запрограммирован принимать ввод от пользователя через пользовательский интерфейс 22 и формировать сообщения транспортному средству для транспортного средства 14. Сообщения транспортному средству могут быть командами выполнять функцию. Компьютер 20 может быть запрограммирован передавать сообщения транспортному средству в виде слышимых сигналов в транспортное средство 14 через устройство 24 звукового вывода. Дополнительно или в качестве альтернативы, компьютер 20 может быть запрограммирован передавать сообщения транспортному средству с помощью электрических сигналов в транспортное средство 14 с использованием схемы 26 связи.

Как показано на фиг. 2, компьютер 20, например, может включать в себя хранимые в энергонезависимой памяти, интерфейс 27 прикладного программирования (api) и библиотеку 28. Api 27 может загружаться в носимое устройство 12 и может включать в себя машинно-читаемые команды для формирования, вместе с машинным кодом, предусмотренным в носимом устройстве 12, сообщений транспортному средству. Api 27 может быть специфичным для конкретного типа транспортного средства 14, конкретного типа компьютера 34 транспортного средства и/или конкретного типа носимого устройства 12.

Библиотека 28 может быть включена в api 27 или может быть отдельным файлом. Библиотека 28 может загружаться в носимое устройство 12 и может включать в себя различные элементы данных для составления сообщений транспортному средству. Например, библиотека 28 может включать в себя фонемы. Фонемы могут быть звуками, например, одиночными произносимыми по слогам звуками, которые предопределены быть интерпретируемыми компьютером 34 транспортного средства. В качестве еще одного примера, библиотека 28 может включать в себя фразы. Фразы могут быть многословными выражениями, которые предопределены быть интерпретируемыми компьютером 34 транспортного средства. Примерной фразой может быть «убавить громкость».

В качестве еще одного другого примера, библиотека 28 может включать в себя один или более цифровых кодов, или тому подобное, которые могут быть предопределены быть интерпретируемыми компьютером 34 транспортного средства. Цифровые коды могут передаваться в компьютер 34 транспортного средства через схему 26 связи. Каждый цифровой код типично соответствует конкретному сообщению транспортному средству.

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

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

Как описано выше, компьютер 20 может передавать сообщения транспортному средству через устройство 24 звукового вывода. Устройство 24 звукового вывода, например, может быть громкоговорителем. Устройство 24 звукового вывода показано на фиг. 2 в качестве компонента, отдельного от пользовательского интерфейса 22. Однако устройство 24 звукового вывода может быть включено в пользовательский интерфейс 22.

Устройство 24 звукового вывода может передавать фонемы или фразы, которые предопределены быть интерпретируемыми компьютером 34 транспортного средства. Фонемы или фразы могут передаваться в области слышимости звука. Дополнительно или в качестве альтернативы, громкоговоритель может передавать, а компьютер 34 транспортного средства может быть выполнен с возможностью распознавать ультразвуковые передачи.

Носимое устройство 12 дополнительно может включать в себя схему 26 связи. Схема 26 связи, например, может включать в себя приемопередатчик bluetooth или другой радиочастотный приемопередатчик, как известно, для поддержания связи с компьютером 34 транспортного средства. Дополнительно, схема 26 связи, например, может включать в себя приемопередатчик wifi, как известно, для соединения с точкой доступа wifi.

Схема 26 связи может использоваться для передачи сообщений транспортному средству в компьютер 34 транспортного средства. Дополнительно или в качестве альтернативы, схема связи может использоваться для загрузки, например, из сети интернет или из компьютера 34 транспортного средства, api 27 и библиотеки 28.

Транспортное средство 14 включает в себя устройство 31 звукового ввода, компьютер 34 транспортного средства и приложения 36 транспортного средства. Транспортное средство 14 дополнительно может включать в себя схему 32 связи.

Компьютер 34 включает в себя память и один или более процессоров, выполненных с возможностью выполнять программы, то есть, наборы машинно-исполняемых команд, хранимых в памяти. Компьютер 34 как правило запрограммирован для обмена информацией по шине локальной сети контроллеров (can), или тому подобному, и также может иметь соединение с разъемом бортовой диагностики (obd-ii). Через шину can, obd-ii и/или другие проводные или беспроводные механизмы компьютер 34 может передавать сообщения в и/или принимать сообщения из различных устройств в транспортном средстве 14, например, приложений 36 транспортного средства. В качестве альтернативы или дополнительно, в примерах, где компьютер 34 фактически содержит многочисленные устройства, шина can или тому подобное могут использоваться для связи между устройствами, представленными в качестве компьютера 34 в данном изобретении.

Компьютер 34 запрограммирован принимать сообщения транспортному средству из носимого устройства 12 через устройство 31 звукового ввода и/или схему 32 связи. На основании сообщений транспортному средству, компьютер 34 запрограммирован отправлять команды в одно или более приложений 36. Например, одним из приложений 36 может быть радиоприемник. Компьютер 34 может принимать сообщение транспортному средству для воспроизведения конкретной радиостанции. Компьютер 34 может отправлять команды на радиоприемник настроиться на конкретную радиостанцию.

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

Дополнительно или в качестве альтернативы, компьютер 34 может быть запрограммирован принимать цифровые команды. Цифровые команды, например, могут приниматься из схемы 32 связи и могут включать в себя один или более цифровых кодов. Цифровые коды могут быть связаны, например, таблицей, хранимой в памяти, связанной с компьютером 34, с действиями, которые компьютер 34 может выполнять в транспортном средстве 14.

Приложения 36 транспортного средства могут быть любой системой в пределах транспортного средства 14, которая может управляться непосредственно или опосредованно с помощью пользовательского ввода. Каждое из приложений 36 транспортного средства может включать в себя компьютер, в том числе, память и один или более процессоров, выполненных с возможностью выполнять программы, то есть, наборы машинно-исполняемых команд, хранимых в памяти. Каждое из приложений транспортного средства может быть связано с возможностью обмена информацией, например, через проводную или беспроводную сеть, с компьютером и может быть запрограммировано принимать команды из компьютера 34 и исполнять команды. Приложения 36 транспортного средства дополнительно могут включать в себя исполнительные механизмы для приведения в действие функций транспортного средства, например, электродвигатель для закрывания или открывания окна, и дополнительно могут включать в себя пользовательский интерфейс, например, для отображения кинофильма и/или проигрывания музыки. Неограничивающий список приложений 36 транспортного средства, например, может включать в себя информационно-развлекательные системы (радиоприемник, проигрыватель cd (компакт-дисков), dvd (цифровых многофункциональных дисков)), системы gps, сетевые приложения (например, поисковую машину в сети интернет, электронную почту, обновления движения транспорта), службы реагирования на чрезвычайные ситуации, внутренние фонари, наружные фонари, стеклоподъемники, и т.д.

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

Как описано выше, транспортное средство 14 дополнительно может включать в себя схему 32 связи. Схема 32 связи, например, может включать в себя радиочастотный приемопередатчик, как известно, и может принимать сообщения из и/или передавать сообщения в носимое устройство 12. Например, радиочастотный приемопередатчик может быть приемопередатчиком bluetooth. Схема 32 связи может принимать радиочастотную передачу из носимого устройства 12, извлекать цифровой код, представляющий собой одно или более сообщений транспортному средству, из передачи и выдавать цифровой код в компьютер 34.

Последовательности операций

Фиг. 3 - схема примерной последовательности 300 операций для формирования носимым устройством 12 сообщения транспортному средству для компьютера 34 транспортного средства 14 на основании ввода от пользователя. Ввод от пользователя, например, может быть речевым вводом. Последовательность 300 операций начинается на этапе 305 блок-схемы.

На этапе 305 блок-схемы, компьютер 20 носимого устройства 12 может идентифицировать запускающее событие, инициирующее режим сообщений транспортному средству. Режим сообщений транспортному средству может быть режимом, в котором компьютер 20 принимает пользовательский ввод от пользователя носимого устройства 12 и передает сообщение транспортному средству на основании пользовательского ввода в компьютер 34 транспортного средства. Запускающее событие, например, может быть пользовательским вводом через пользовательский интерфейс 22 для ввода в действие режима сообщений транспортному средству. Например, пользовательский ввод может быть касанием сенсорного экрана, которое вводит в действие приложение для формирования сообщения транспортному средству. В качестве альтернативы, запускающее событие может быть речевой командой, такой как «ввести в действие режим сообщений транспортному средству». В качестве еще одного возможного альтернативного варианта, запускающее событие может быть речевым вводом для приведения в действие функции транспортного средства, таким как «включите радио». Носимое устройство 12 может определять, на основании распознавания команды, которая является командой, предназначенной для компьютера 34 транспортного средства 14, и инициировать режим сообщений транспортному средству. Последовательность 300 операций продолжается на этапе 310 блок-схемы.

На этапе 310 блок-схемы, компьютер 20 может принимать пользовательский ввод, связанный с эксплуатацией транспортного средства. Например, компьютер 20 может принимать ввод «включить радио». В некоторых примерах, как описано касательно вершины 305 блок-схемы, компьютер 20 уже мог принять пользовательский ввод во время выполнения вершины 305 блок-схемы. По приему пользовательского ввода, последовательность 300 операций продолжается на этапе 315 блок-схемы.

На этапе 315 блок-схемы, компьютер 20 формирует, на основании пользовательского ввода, сообщение транспортному средству. В одном из примеров, компьютер 20 может анализировать пользовательский ввод по слогам. Один или более из слогов пользовательского ввода могут отображаться в соответствующую фонему из библиотеки 28. Фонемы могут соединяться в последовательность, соответствующую слогам пользовательского ввода. Фонемы, хранимые в библиотеке, могут быть звуками, которые предопределены быть интерпретируемыми компьютером 34 транспортного средства. Это может быть полезно, например, когда пользователь носимого устройства 12 имеет акцент и произносит слова некоторым образом, который не является интерпретируемым компьютером 34 транспортного средства. Компьютер 20 носимого устройства 12, например, может включать в себя распознавание речи, которое может распознавать звуки/слоги от пользователя и отображать звуки/слоги в фонемы, предопределенные быть интерпретируемыми компьютером 34 транспортного средства.

В еще одном примере, компьютер 20 может анализировать пользовательский ввод на основании слов или фраз. Компьютер 20 может идентифицировать слова и/или фразы в пользовательском вводе и отображать слова или фразы в слова или фразы из библиотеки 28. Отображение может выполняться на пословной основе. В качестве альтернативы, компьютер 20 может анализировать пользовательский ввод в отношении смысла и идентифицировать фразу в библиотеке 28 с тем же самым или подобным смыслом. Например, компьютер 20 может быть запрограммирован распознавать «убавить громкость», «уменьшить громкость», «пожалуйста, потише», «пожалуйста, сделай тише», и т.д., в качестве команд для уменьшения громкости радио и отображать каждую из этих команд в сообщение транспортному средству из библиотеки 28, предопределенное быть интерпретируемым компьютером 34 транспортного средства. Например, каждая из этих команд может отображаться в сообщение транспортному средству «убавить громкость». Кроме того, компьютер 20 носимого устройства 12 может включать в себя режим обучения для изучения акцента пользователя. Например, компьютер 20 может обучаться распознавать выражения с неправильной грамматикой и отображать их в фразы, предопределенные быть интерпретируемыми компьютером 34 транспортного средства.

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

На этапе 320 блок-схемы, компьютер 20 выводит сообщение транспортному средству. В одном из примеров, компьютер 20 может выводить сообщение транспортному средству через устройство 24 звукового вывода в виде слышимого сигнала. Как описано выше, устройство 24 звукового вывода также может быть ультразвуковым устройством вывода, которое может передавать ультразвуковые сигналы в компьютер 34 транспортного средства.

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

Вслед за этапом 320 блок-схемы последовательность 300 операций заканчивается.

Фиг. 4 - схема примерной последовательности 400 операций для формирования, носимым устройством 12, сообщения транспортному средству применительно к транспортному средству 14 на основании пользовательского ввода от пользователя. В примерной последовательности 400 операций, носимое устройство 12 спарено с транспортным средством 14 перед инициацией режима сообщений транспортному средству. Последовательность 400 операций может быть применимой, например, когда сообщения транспортному средству передаются с помощью радиочастотных сигналов из носимого устройства 12 в транспортное средство 14. Последовательность 400 операций начинается на этапе 405 блок-схемы.

На этапе 405 блок-схемы носимое устройство 12 образует пару с транспортным средством 14. Например, носимое устройство 12 может через интерфейс bluetooth в схеме 26 связи отправлять сообщение, включающее в себя идентификацию носимого устройства 12. Компьютер 34 транспортного средства 12 может принимать сообщение и идентифицировать носимое устройство 12 в качестве авторизованного устройства для обмена информацией с транспортным средством 14. Компьютер 34 транспортного средства может передавать сообщение на носимое устройство 12, авторизующее носимое устройство 12 отправлять сообщения транспортному средству с помощью радиочастотной передачи на транспортное средство 14. Последовательность 400 операций продолжается на этапе 410 блок-схемы.

На этапе 410 блок-схемы, компьютер 20 носимого устройства 12 идентифицирует запускающее событие, инициирующее режим сообщений транспортному средству, как описано со ссылкой на этап 305 блок-схемы последовательности 300 операций. На основании идентификации запускающего события, компьютер 20 инициирует режим сообщений транспортному средству. Последовательность 400 операций продолжается на этапе 415 блок-схемы.

На этапе 415 блок-схемы, компьютер 20 принимает пользовательский ввод, связанный с эксплуатацией транспортного средства, как описано со ссылкой на этап 310 блок-схемы. Последовательность 400 операций продолжается на этапе 420 блок-схемы.

На этапе 420 блок-схемы, компьютер 20 формирует сообщение транспортному средству на основании пользовательского ввода. Как обсуждено со ссылкой на этап 315 блок-схемы, компьютер 20 может включать в себя распознавание речи и дополнительно может включать в себя режим обучения и быть способным изучать произношение пользователя. Компьютер 20 анализирует пользовательский ввод. На основании анализа, компьютер 20 отображает пользовательский ввод в цифровой код, включенный в библиотеку 28, который соответствует смыслу пользовательского ввода. По отображению пользовательского ввода в сообщение транспортному средству, последовательность 400 операций продолжается на этапе 425 блок-схемы.

На этапе 425 блок-схемы, компьютер 20 передает, с помощью схемы 26 связи, сообщение транспортному средству в компьютер 34 транспортного средства 14. Компьютер 34 транспортного средства может подтверждать, что сообщение транспортному средству было принято из авторизованного носимого устройства 12, и может выдавать одну или более команд в одно или более приложений 36 транспортного средства на основании сообщения транспортному средству.

Вслед за этапом 425 блок-схемы последовательность 400 операций заканчивается.

Заключение

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

Машинно-исполняемые команды могут компилироваться или интерпретироваться из компьютерных программ, созданных с использованием многообразия языков и/или технологий программирования, в том числе, но не в качестве ограничения, и в одиночку или в комбинации, java™™, c, c++, visual basic, java script, perl, html, и т.д. Вообще, процессор (например, микропроцессор) принимает команды, например, из памяти, машинно-читаемого носителя, и т.д., и исполняет эти команды, тем самым, выполняя одну или более последовательностей операций, в том числе, одну или более из последовательностей операций, описанных в материалах настоящей заявки. Такие команды и другие данные могут храниться в файлах и передаваться с использованием многообразия машинно-читаемых носителей. Файл в вычислительном устройстве как правило является совокупностью данных, хранимых на машинно-читаемом носителе, таком как запоминающий носитель, оперативное запоминающее устройство, и т.д.

Машинно-читаемый носитель включает в себя любой носитель, который принимает участие в предоставлении данных (например, команд), которые могут читаться компьютером. Такой носитель может принимать многие формы, в том числе, но не в качестве ограничения, энергонезависимых носителей, энергозависимых носителей, и т.д. Энергонезависимые носители, например, включают в себя оптические или магнитные диски и другую постоянную память. Энергозависимые носители включают в себя динамическое оперативное запоминающее устройство (dram), которое типично составляет основную память. Обычные формы машинно-читаемых носителей, например, включают в себя дискету, гибкий диск, жесткий диск, магнитную ленту, любой другой магнитный носитель, cd-rom (постоянное запоминающее устройство (пзу) на компакт-диске), dvd (цифровой многофункциональный диск), любой другой оптический носитель, перфокарты, бумажную ленту, любой другой физический носитель со схемами расположения отверстий, озу (оперативное запоминающее устройство, ram), ппзу (программируемое пзу, prom), сппзу (стираемое программируемое пзу, eprom), флэш-память/эсппзу (flash-eeprom (электрически стираемое программируемое пзу)), любые другие микросхему или картридж памяти, или любой другой носитель, с которого компьютер может осуществлять считывание.

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

Термин «примерный» в материалах настоящей заявки используется в смысле обозначения примера, например, ссылка на «примерное устройство» должна толковаться в качестве просто упоминающей пример устройства.

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

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

Похожие патенты RU2705769C1

название год авторы номер документа
УЛУЧШЕННАЯ ДОСТАВКА СООБЩЕНИЙ 2015
  • Чэнь, Ифань
  • Праках-Асанте, Кваку, О.
  • Тоншал, Басаварадж
  • Колизетти, Падма, Айшвария
  • Ян, Хсинь-Хсян
RU2739913C2
ОПРЕДЕЛЕНИЕ РАСПОЛОЖЕНИЯ ПОЛЬЗОВАТЕЛЯ ТРАНСПОРТНОГО СРЕДСТВА 2016
  • Ван Вимерш Джон Роберт
RU2702243C2
СРЕДСТВО ИНФОРМИРОВАНИЯ О ПЕРЕМЕЩЕНИЯХ НОСИМОГО УСТРОЙСТВА 2015
  • Игначак, Брэд, Алан
  • Ван Вимерш, Джон, Роберт
  • Сиддикви, Адил, Низам
RU2710986C2
УЛУЧШЕННОЕ ОПОВЕЩЕНИЕ СИСТЕМЫ ТРАНСПОРТНОГО СРЕДСТВА 2015
  • Чэнь Ифань
  • Тоншал Басаварадж
  • Праках-Асанте Кваку О.
  • Колизетти Падма Айшвария
  • Ян Хсинь-Хсян
RU2709210C2
УСТРАНЕНИЕ НЕОДНОЗНАЧНОСТИ ДИНАМИЧЕСКИХ КОМАНД 2015
  • Хейлеш Элизабет
  • Банковски Стефан
  • Беллэнка Луис Винсент
RU2672000C2
СПОСОБ И СИСТЕМА ТРАНСПОРТНОГО СРЕДСТВА ДЛЯ ОСУЩЕСТВЛЕНИЯ СКРЫТНОГО ВЫЗОВА ОПЕРАТОРА АВАРИЙНО-СПАСАТЕЛЬНЫХ СЛУЖБ (ВАРИАНТЫ) 2016
  • Хассани Али
  • Дутта Арун
  • Сиддикви Адил Низам
RU2714805C2
УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ РЕЧЕВОГО ВОСПРОИЗВЕДЕНИЯ ТЕКСТА И СПОСОБ ДЛЯ НЕГО 2007
  • Джоунс Рори
  • Юргенс Свен
RU2425330C2
КОНФИГУРИРОВАНИЕ НОСИМОГО УСТРОЙСТВА С ПОМОЩЬЮ ДАННЫХ ТРАНСПОРТНОГО СРЕДСТВА И ОБЛАЧНЫХ ДАННЫХ О СОБЫТИИ 2015
  • Тоншал, Басаварадж
  • Чэнь, Ифань
  • Праках-Асанте, Кваку, О.
  • Колизетти, Падма, Айшвария
  • Ян, Хсинь-Хсян
RU2700945C1
ДИНАМИЧЕСКАЯ АКУСТИЧЕСКАЯ МОДЕЛЬ ДЛЯ ТРАНСПОРТНОГО СРЕДСТВА 2015
  • Митра, Прамита
  • Струмоло, Гэри, Стивен
  • Саймондз, Крейг, Джон
  • Хассани, Али
  • Куддихи, Марк, А.
  • Мелчер, Дэвид
RU2704746C2
АРХИТЕКТУРА РАСПОЗНАВАНИЯ ДЛЯ ГЕНЕРАЦИИ АЗИАТСКИХ ИЕРОГЛИФОВ 2008
  • Ко Шиюнь-Цзу
  • Фейг Кевин Э.
  • Гун Ифань
  • Мива Таро
  • Читрапу Арун
RU2477518C2

Иллюстрации к изобретению RU 2 705 769 C1

Реферат патента 2019 года РАСПОЗНАВАНИЕ РЕЧИ ТРАНСПОРТНЫМ СРЕДСТВОМ ВМЕСТЕ С НОСИМЫМ УСТРОЙСТВОМ

Изобретение относится к вычислительным устройствам. Технический результат заключается в обеспечении возможности формирования сообщения транспортному средству посредством носимого устройства. Система включает в себя носимое устройство, включающее в себя память и процессор. Процессор принимает и формирует сообщение, соответствующее речевому вводу, включающее в себя по меньшей мере один элемент данных, и отправляет сообщение на транспортное средство. 3 н. и 16 з.п. ф-лы, 4 ил.

Формула изобретения RU 2 705 769 C1

1. Носимое вычислительное устройство, содержащее:

устройство звукового вывода и

процессор и память, память хранит команды, исполняемые процессором, так что процессор запрограммирован:

принимать от пользователя речевой ввод для компьютера транспортного средства;

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

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

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

2. Устройство по п. 1, в котором процессор дополнительно запрограммирован:

распознавать один или более слогов в речевом вводе;

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

включать соответствующую фонему в звуковое сообщение.

3. Устройство по п. 1, в котором процессор дополнительно запрограммирован:

определять смысл по меньшей мере части речевого ввода;

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

включать фразу в звуковое сообщение.

4. Устройство по п. 1, в котором процессор дополнительно запрограммирован:

определять смысл по меньшей мере части речевого ввода;

сопоставлять смысл части речевой команды со смыслом цифрового кода в памяти, предопределенного быть интерпретируемым компьютером транспортного средства; и

включать цифровой код в цифровое сообщение транспортному средству.

5. Устройство по п. 1, в котором процессор дополнительно запрограммирован:

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

6. Устройство по п. 1, в котором процессор дополнительно запрограммирован:

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

7. Устройство по п. 4, в котором носимое вычислительное устройство дополнительно включает в себя радиочастотный передатчик, и процессор запрограммирован отправлять цифровое сообщение через радиочастотный передатчик.

8. Устройство по п. 1, в котором процессор дополнительно запрограммирован:

принимать, перед приемом речевого ввода, ввод, инициирующий операцию сообщения транспортному средству.

9. Устройство по п. 1, в котором процессор дополнительно запрограммирован:

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

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

11. Система формирования сообщения транспортному средству посредством носимого устройства, содержащая:

носимое вычислительное устройство, содержащее:

устройство звукового вывода, и

процессор и память, память хранит команды, исполняемые процессором, так что процессор запрограммирован:

принимать, от пользователя, речевой ввод для компьютера транспортного средства;

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

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

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

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

принимать звуковое сообщение из носимого устройства и

давать, на основании звукового сообщения, одному или более приложениям транспортного средства команду выполнять одну или более операций.

12. Способ формирования сообщения транспортному средству посредством носимого устройства, состоящий в том, что:

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

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

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

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

13. Способ по п. 12, дополнительно состоящий в том, что:

распознают один или более слогов в речевом вводе;

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

включают соответствующую фонему в звуковое сообщение.

14. Способ по п. 12, дополнительно состоящий в том, что:

определяют смысл по меньшей мере части речевого ввода;

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

включают фразу в звуковое сообщение.

15. Способ по п. 12, в котором библиотека включает в себя один или более сигналов, предопределенных быть интерпретируемыми устройством ввода транспортного средства, дополнительно состоящий в том, что:

определяют смысл по меньшей мере части речевого ввода;

сопоставляют смысл части речевой команды со смыслом цифрового кода в памяти, предопределенного быть интерпретируемым компьютером транспортного средства; и

включают цифровой код в цифровое сообщение.

16. Способ по п. 12, дополнительно состоящий в том, что:

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

17. Способ по п. 12, дополнительно состоящий в том, что:

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

18. Способ по п. 12, в котором процессор дополнительно запрограммирован:

принимать, перед приемом речевого ввода, ввод, инициирующий операцию сообщения транспортному средству.

19. Способ по п. 12, дополнительно содержащий:

прием, посредством компьютера транспортного средства, звукового сообщения из носимого устройства; и

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

Документы, цитированные в отчете о поиске Патент 2019 года RU2705769C1

Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса 1924
  • Шапошников Н.П.
SU2015A1
Пресс для выдавливания из деревянных дисков заготовок для ниточных катушек 1923
  • Григорьев П.Н.
SU2007A1
US 9037125 B1, 19.05.2015
Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса 1924
  • Шапошников Н.П.
SU2015A1
СИСТЕМА ТРАНСПОРТНОГО СРЕДСТВА С ФУНКЦИОНАЛЬНОЙ ВОЗМОЖНОСТЬЮ ПОМОЩИ 2008
  • Бергхольц Ральф
  • Дагиннус Михель
  • Шваб Габриэль
  • Ву Йонгмей
  • Веллер Кристоф
  • Бендевальд Леннарт
  • Боненбергер Торстен
  • Лемке Катя
  • Рокс Карл
  • Шульц Штефан
  • Лилиенталь Йорг
RU2466038C2

RU 2 705 769 C1

Авторы

Митра Прамита

Струмоло Гэри Стивен

Саймондз Крейг Джон

Хассани Али

Куддихи Марк А.

Мелчер Дэвид

Даты

2019-11-11Публикация

2015-10-28Подача