СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ИНТЕЛЛЕКТУАЛЬНЫМ УСТРОЙСТВОМ ПОСРЕДСТВОМ РЕЧИ, УСТРОЙСТВО УПРАВЛЕНИЯ И ИНТЕЛЛЕКТУАЛЬНОЕ УСТРОЙСТВО
SPEECH CONTROL METHOD AND APPARATUS FOR SMART DEVICE, CONTROL DEVICE AND SMART DEVICE

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Данная заявка основана на заявке на патент Китая №2015101612870.6, зарегистрированной 28 октября, 2015, полное содержание которой включено в данный документ в качестве ссылки, и заявляет ее приоритет.
ОБЛАСТЬ ТЕХНИКИ
[0002] Данное раскрытие сущности изобретения относится к области техники технологий интеллектуального дома и, более конкретно, к способу для управления интеллектуальным устройством посредством речи, устройству для этого, устройству управления и интеллектуальному устройству.
УРОВЕНЬ ТЕХНИКИ
[0003] Существующие технологии распознавания речи используют обрабатывающую микросхему, имеющую наилучшую производительность и ненаправленный микрофон, и могут обеспечить расстояние распознавания 3 метра в идеальной ситуации. Обычно, большое помещение для проведения конференций снабжают многочисленными микрофонами в разных местоположениях помещения для проведения конференций, и речь, собранную микрофонами, обрабатывают для обеспечения лучшего эффекта распознавания речи.
[0004] В предшествующем уровне техники, для обеспечения вышеупомянутого эффекта распознавания речи в домашней среде, многочисленные микрофоны необходимо расположить в разных местоположениях, согласно расположению мебели и приспособлений, что, таким образом, приводит к высоким затратам.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Для преодоления проблем предшествующего уровня техники, обеспечен способ для управления интеллектуальным устройством посредством речи и устройство для этого, устройство управления и интеллектуальное устройство.
[0006] Согласно первому аспекту вариантов осуществления данного раскрытия сущности изобретения, обеспечен способ для управления интеллектуальным устройством посредством речи, включающий в себя:
[0007] прием речевых данных, отдельно возвращаемых многочисленными интеллектуальными устройствами;
[0008] обработку многочисленных речевых данных, для получения оптимизированных речевых данных; и
[0009] управление, на основе оптимизированных речевых данных, интеллектуальным устройством, соответствующим речевым данным.
[0010] Необязательно, прием речевых данных, отдельно возвращаемых многочисленными интеллектуальными устройствами, включает в себя:
[0011] прием речевых данных, отдельно возвращаемых многочисленными интеллектуальными устройствами, расположенными в разных местоположениях.
[0012] Необязательно, перед приемом речевых данных, отдельно возвращаемых многочисленными интеллектуальными устройствами, расположенными в разных местоположениях, способ дополнительно включает в себя:
[0013] считывание основной информации об интеллектуальном устройстве, связанном с APP;
[0014] определение, на основе основной информации, интеллектуальных устройств, имеющих функцию записи речи;
[0015] определение подлежащего запуску интеллектуального устройства, из интеллектуальных устройств, имеющих функцию записи речи; и
[0016] отправку команды запуска к определенному подлежащему запуску интеллектуальному устройству, для запуска интеллектуального устройства.
[0017] Необязательно, определение подлежащего запуску интеллектуального устройства, из интеллектуальных устройств, имеющих функцию записи речи, включает в себя:
[0018] отображение списка интеллектуальных устройств, имеющих функцию записи речи; и
[0019] на основе пользовательской операции выбора в списке, определение интеллектуального устройства, выбранного пользователем, в качестве подлежащего запуску интеллектуального устройства, имеющего функцию записи речи.
[0020] Необязательно, определение подлежащего запуску интеллектуального устройства, из интеллектуальных устройств, имеющих функцию записи речи, включает в себя:
[0021] позиционирование местоположения пользователя на основе технологии позиционирования;
[0022] определение местоположения предварительно запомненных интеллектуальных устройств, имеющих функцию записи речи; и
[0023] определение интеллектуального устройства, имеющего функцию записи речи, расположенного в пределах области установки, включающей в себя местоположение пользователя, в качестве подлежащего запуску интеллектуального устройства.
[0024] Необязательно, способ дополнительно включает в себя:
[0025] если количество интеллектуальных устройств, имеющих функцию записи речи, расположенных в пределах области установки, превышает заданное пороговое значение, то считывание хронологических данных об использовании интеллектуальных устройств, имеющих функцию записи речи, расположенных в пределах области установки; и
[0026] определение, на основе хронологических данных об использовании, подлежащего запуску интеллектуального устройства.
[0027] Необязательно, хронологические данные об использовании включают в себя любой один или несколько элементов из частоты использования, времени последнего использования, и общей продолжительности использования.
[0028] Необязательно, обработка многочисленных речевых данных для получения оптимизированных речевых данных включает в себя:
[0029] обработку многочисленных речевых данных на основе технологии формирования луча, для получения оптимизированных речевых данных.
[0030] Необязательно, управление, на основе оптимизированных речевых данных, интеллектуальным устройством, соответствующим речевым данным, включает в себя:
[0031] отправку оптимизированных речевых данных к инфракрасному удаленному устройству управления таким образом, чтобы инфракрасное удаленное устройство управления осуществляло поиск соответствующей команды управления, на основе речевой информации в оптимизированных речевых данных, осуществляло поиск соответствующего инфракрасного кода, на основе наименования устройства в оптимизированных речевых данных, и отправляло команду управления с использованием инфракрасного кода.
[0032] Необязательно, управление, на основе оптимизированных речевых данных, интеллектуальным устройством, соответствующим речевым данным, включает в себя:
[0033] отправку оптимизированных речевых данных к серверу таким образом, чтобы сервер осуществлял поиск соответствующей команды управления, на основе речевой информации в оптимизированных речевых данных, и отправлял команду управления и наименование устройства в оптимизированных речевых данных к инфракрасному удаленному устройству управления таким образом, чтобы, дополнительно, инфракрасное удаленное устройство управления отправляло команду управления с использованием инфракрасного кода, соответствующего наименованию устройства.
[0034] Согласно второму аспекту вариантов осуществления данного раскрытия сущности изобретения, обеспечен способ для управления интеллектуальным устройством посредством речи, включающий в себя:
[0035] сбор речевых данных; и
[0036] отправку речевых данных к устройству управления таким образом, чтобы устройство управления управляло интеллектуальным устройством, соответствующим речевым данным, на основе речевых данных, причем речевые данные собраны многочисленными интеллектуальными устройствами, расположенными в разных местоположениях.
[0037] Необязательно, перед сбором речевых данных, способ включает в себя:
[0038] запуск, на основе команды запуска, отправленной устройством управления.
[0039] Согласно третьему аспекту вариантов осуществления данного раскрытия сущности изобретения, обеспечено устройство для управления интеллектуальным устройством посредством речи, включающее в себя: модуль приема, модуль обработки и модуль управления.
[0040] Модуль приема выполнен с возможностью приема речевых данных, отдельно возвращаемых многочисленными интеллектуальными устройствами.
[0041] Модуль обработки выполнен с возможностью обработки многочисленных речевых данных, принятых модулем приема, для получения оптимизированных речевых данных.
[0042] Модуль управления выполнен с возможностью управления, на основе оптимизированных речевых данных, полученных модулем обработки, интеллектуальным устройством, соответствующим речевым данным.
[0043] Необязательно, модуль приема включает в себя подмодуль приема.
[0044] Подмодуль приема выполнен с возможностью приема речевых данных, отдельно возвращаемых многочисленными интеллектуальными устройствами, расположенными в разных местоположениях.
[0045] Необязательно, устройство дополнительно включает в себя модуль считывания, первый модуль определения, второй модуль определения и модуль запуска.
[0046] Модуль считывания выполнен с возможностью считывания основной информации об интеллектуальном устройстве, связанном с APP.
[0047] Первый модуль определения выполнен с возможностью определения, на основе основной информации, считанной модулем считывания, интеллектуальных устройств, имеющих функцию записи речи.
[0048] Второй модуль определения выполнен с возможностью определения подлежащего запуску интеллектуального устройства, из интеллектуальных устройств, имеющих функцию записи речи, определенных первым модулем определения.
[0049] Модуль запуска выполнен с возможностью отправки команды запуска к подлежащему запуску интеллектуальному устройству, определенному вторым модулем определения, для запуска интеллектуального устройства.
[0050] Необязательно, второй модуль определения включает в себя подмодуль отображения и первый подмодуль определения.
[0051] Подмодуль отображения выполнен с возможностью отображения списка интеллектуальных устройств, имеющих функцию записи речи.
[0052] Первый подмодуль определения выполнен с возможностью определения, на основе пользовательской операции выбора в списке, отображаемом подмодулем отображения, интеллектуального устройства, выбранного пользователем, в качестве подлежащего запуску интеллектуального устройства, имеющего функцию записи речи.
[0053] Необязательно, второй модуль определения включает в себя подмодуль позиционирования, подмодуль поиска и второй подмодуль определения.
[0054] Подмодуль позиционирования выполнен с возможностью позиционирования местоположения пользователя на основе технологии позиционирования.
[0055] Подмодуль поиска выполнен с возможностью определения местоположения предварительно запомненных интеллектуальных устройств, имеющих функцию записи речи.
[0056] Второй подмодуль определения выполнен с возможностью определения интеллектуального устройства, имеющего функцию записи речи, расположенного в пределах области установки, включающей в себя местоположение пользователя, позиционированное подмодулем позиционирования, в качестве подлежащего запуску интеллектуального устройства.
[0057] Необязательно, второй модуль определения дополнительно включает в себя подмодуль считывания и третий подмодуль определения.
[0058] Подмодуль считывания выполнен с возможностью, если количество интеллектуальных устройств, определенных вторым подмодулем определения, превышает заданное пороговое значение, считывания хронологических данных об использовании интеллектуальных устройств, имеющих функцию записи речи, расположенных в пределах области установки.
[0059] Третий подмодуль определения выполнен с возможностью определения, на основе хронологических данных об использовании, считанных подмодулем считывания, подлежащего запуску интеллектуального устройства.
[0060] Необязательно, хронологические данные об использовании, считанные подмодулем считывания, включают в себя любой один или несколько элементов из частоты использования, времени последнего использования, и общей продолжительности использования.
[0061] Необязательно, модуль обработки включает в себя подмодуль обработки.
[0062] Подмодуль обработки выполнен с возможностью обработки, на основе технологии формирования луча, многочисленных речевых данных, принятых модулем приема, для получения оптимизированных речевых данных.
[0063] Необязательно, модуль управления включает в себя первый подмодуль отправки.
[0064] Первый подмодуль отправки выполнен с возможностью отправки оптимизированных речевых данных, полученных модулем обработки, к инфракрасному удаленному устройству управления таким образом, чтобы инфракрасное удаленное устройство управления осуществляло поиск соответствующей команды управления, на основе речевой информации в оптимизированных речевых данных, осуществляло поиск соответствующего инфракрасного кода, на основе наименования устройства в оптимизированных речевых данных, и отправляло команду управления с использованием инфракрасного кода.
[0065] Необязательно, модуль управления включает в себя второй подмодуль отправки.
[0066] Второй подмодуль отправки выполнен с возможностью отправки оптимизированных речевых данных, полученных модулем обработки, к серверу таким образом, чтобы сервер осуществлял поиск соответствующей команды управления, на основе речевой информации в оптимизированных речевых данных, и отправлял команду управления и наименование устройства в оптимизированных речевых данных к инфракрасному удаленному устройству управления таким образом, чтобы, дополнительно, инфракрасное удаленное устройство управления отправляло команду управления с использованием инфракрасного кода, соответствующего наименованию устройства.
[0067] Согласно четвертому аспекту вариантов осуществления данного раскрытия сущности изобретения, обеспечено устройство для управления интеллектуальным устройством посредством речи, включающее в себя модуль сбора и модуль отправки.
[0068] Модуль сбора выполнен с возможностью сбора речевых данных.
[0069] Модуль отправки выполнен с возможностью отправки речевых данных, собранных модулем сбора, к устройству управления таким образом, чтобы устройство управления управляло интеллектуальным устройством, соответствующим речевым данным, на основе речевых данных, причем речевые данные собраны многочисленными интеллектуальными устройствами, расположенными в других местоположениях.
[0070] Необязательно, устройство дополнительно включает в себя модуль запуска.
[0071] Модуль запуска выполнен с возможностью запуска, на основе команды запуска, отправленной устройством управления.
[0072] Согласно пятому аспекту вариантов осуществления данного раскрытия сущности изобретения, обеспечено устройство управления, включающее в себя: процессор; и память, выполненную с возможностью хранения команд, исполняемых процессором; причем, процессор выполнен с возможностью:
[0073] приема речевых данных, отдельно возвращаемых многочисленными интеллектуальными устройствами;
[0074] обработки многочисленных речевых данных, для получения оптимизированных речевых данных; и
[0075] управления, на основе оптимизированных речевых данных, интеллектуальным устройством, соответствующим речевым данным.
[0076] Согласно шестому аспекту вариантов осуществления данного раскрытия сущности изобретения, обеспечено интеллектуальное устройство, включающее в себя: процессор; и память, выполненную с возможностью хранения команд, исполняемых процессором; причем, процессор выполнен с возможностью:
[0077] сбора речевых данных; и
[0078] отправки речевых данных к устройству управления таким образом, чтобы устройство управления управляло интеллектуальным устройством, соответствующим речевым данным, на основе речевых данных, причем речевые данные собраны многочисленными интеллектуальными устройствами, расположенными в других местоположениях.
[0079] Техническое решение, обеспеченное вариантами осуществления данного раскрытия сущности изобретения, может включать в себя следующие предпочтительные эффекты.
[0080] Устройство управления данного раскрытия сущности изобретения может обрабатывать речевые данные из разных местоположений, для получения оптимизированных речевых данных, и управлять, на основе оптимизированных речевых данных, интеллектуальным устройством, соответствующим оптимизированным речевым данным, что обеспечивает, таким образом, речевое управление интеллектуальным устройством, обеспечивает удобство пользовательского управления интеллектуальным устройством, и оптимизирует взаимодействие с пользователем.
[0081] Устройство управления данного раскрытия сущности изобретения может принимать речевые данные, собранные интеллектуальными устройствами, расположенными в многочисленных местоположениях, и обрабатывать речевые данные из разных местоположений, для получения оптимизированных речевых данных, что обеспечивает, таким образом, качество оптимизированных речевых данных, обеспечивает точность в распознавании речи, и обеспечивает речевое управление интеллектуальными устройствами.
[0082] Устройство управления данного раскрытия сущности изобретения может, сначала, определить интеллектуальные устройства, имеющие функцию записи речи, и, затем, определить подлежащее запуску интеллектуальное устройство, из интеллектуальных устройств, имеющих функцию записи речи, что обеспечивает, таким образом, то, что запускаемое интеллектуальное устройство может записывать.
[0083] Устройство управления данного раскрытия сущности изобретения может определить подлежащее запуску интеллектуальное устройство, на основе пользовательского выбора, что может лучше удовлетворить пользовательские потребности и улучшить взаимодействие с пользователем.
[0084] Устройство управления данного раскрытия сущности изобретения может позиционировать пользователя, и, затем, определить подлежащее запуску интеллектуальное устройство, на основе местоположения пользователя. Этот способ может обеспечить то, что подлежащее запуску интеллектуальное устройство находится вблизи местоположения пользователя, что обеспечивает, таким образом, сбор ясных речевых данных, что приводит к последующему легкому распознаванию оптимизированных речевых данных, и обеспечению точного управления интеллектуальным устройством.
[0085] Устройство управления данного раскрытия сущности изобретения может, дополнительно, определить подлежащее запуску интеллектуальное устройство со ссылкой на хронологические данные об использовании интеллектуального устройства. Качество записанных речевых данных может быть гарантировано, поскольку хронологические данные об использовании могут отражать, до некоторой степени, производительность интеллектуального устройства.
[0086] Устройство управления данного раскрытия сущности изобретения может отправлять оптимизированные речевые данные к инфракрасному удаленному центру управления таким образом, чтобы инфракрасный удаленный центр управления реализовал точное речевое управление интеллектуальным устройством.
[0087] Интеллектуальное устройство данного раскрытия сущности изобретения может отправить собранные речевые данные к устройству управления таким образом, чтобы устройство управления могло управлять интеллектуальным устройством, соответствующим речевым данным, на основе речевых данных, причем речевые данные собраны многочисленными интеллектуальными устройствами, расположенными в других местоположениях, что реализует, таким образом, точное речевое управление интеллектуальным устройством и оптимизирует взаимодействие с пользователем.
[0088] Следует понимать, что как предшествующее общее описание, так и нижеследующее подробное описание являются только иллюстративными и разъяснительными, и не ограничивают данное раскрытие сущности изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0089] Сопутствующие чертежи, которые включены в данное описание изобретения и составляют его часть, иллюстрируют варианты осуществления, соответствующие данному раскрытию сущности изобретения, и вместе с описанием, служат для разъяснения принципов данного раскрытия сущности изобретения.
[0090] Фиг. 1 является последовательностью операций способа для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[0091] Фиг. 2 является последовательностью операций другого способа для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[0092] Фиг. 3 является последовательностью операций другого способа для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[0093] Фиг. 4 показывает сценарий речевого управления интеллектуальным устройством, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[0094] Фиг. 5 является блок-схемой устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[0095] Фиг. 6 является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[0096] Фиг. 7 является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[0097] Фиг. 8 является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[0098] Фиг. 9 является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[0099] Фиг. 10 является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[00100] Фиг. 11 является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[00101] Фиг. 12 является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[00102] Фиг. 13 является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[00103] Фиг. 14 является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[00104] Фиг. 15 является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[00105] Фиг. 16 является схематичной структурной схемой устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
[00106] Фиг. 17 является схематичной структурной схемой устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[00107] Теперь будет сделана ссылка на подробности иллюстративных вариантов осуществления, примеры которых показаны в сопутствующих чертежах. Нижеследующее описание относится к сопутствующим чертежам, в которых одинаковые ссылочные позиции в разных чертежах представляют одинаковые или подобные элементы, если не указано иное. Реализации, изложенные в нижеследующем описании иллюстративных вариантов осуществления, не представляют собой все реализации, соответствующие данному раскрытию сущности изобретения. Напротив, они являются только примерами устройств и способов, соответствующих аспектам, относящимся к данному раскрытию сущности изобретения, перечисленным в приложенной формуле изобретения.
[00108] Термины, используемые в данном раскрытии сущности изобретения, предназначены только для описания конкретных вариантов осуществления, и не предназначены для ограничения данного раскрытия сущности изобретения. При использовании в данном раскрытии сущности изобретения и приложенной формулы изобретения, термины в единственном числе, такие как «один/некоторый», «упомянутый» и «этот», как предполагается, также включают в себя формы множественного числа, если в контенте явным образом не указано иное. Следует также понимать, что термин «и/или», используемый здесь, означает включение произвольных или всех возможных комбинаций одного или нескольких элементов, перечисленных в этой связи.
[00109] Следует понимать, что термины, такие как «первый», «второй», «третий», и т.п., могут быть использованы здесь для описания информации. Однако информация не должна быть ограничена этими терминами. Эти термины предназначены только для различения информации одного и того же типа. Например, не выходя за рамки объема данного раскрытия сущности изобретения, первая информация может также называться второй информацией, подобным образом, вторая информация может также называться первой информацией. В зависимости от контекста, термин «если», при использовании здесь, может быть интерпретирован как «когда», «где» или «в качестве реакции на определение».
[00110] Как показано на фиг. 1, которая является последовательностью операций способа для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, этот способ может быть использован в устройстве управления, таком как терминал, и он включает в себя следующие этапы.
[00111] На этапе 101, принимают речевые данные, отдельно возвращаемые многочисленными интеллектуальными устройствами.
[00112] Терминал данного раскрытия сущности изобретения может быть любым интеллектуальным терминалом с функцией доступа в интернет, например, мобильным телефоном, планшетным компьютером, персональным цифровым секретарем (Personal Digital Assistant - PDA) и т.д. Терминал может быть соединен с маршрутизатором через WLAN и может осуществлять доступ к серверу в сети общего пользования через маршрутизатор. Терминал данного раскрытия сущности изобретения может принимать речевые данные посредством APP (Приложения), такого как Smarthome APP (Приложение «Интеллектуальный дом»).
[00113] Интеллектуальное устройство данного раскрытия сущности изобретения включает в себя интеллектуальное приспособление, носимое устройство, и т.д. А также интеллектуальное устройство имеет коммуникационный модуль, такой как модуль WiFi (стандарт беспроводной связи) для установления связи с терминалом и центром управления через домашний маршрутизатор. Центр управления может быть инфракрасным удаленным центром управления для управления различными интеллектуальными устройствами.
[00114] На этапе 102, многочисленные речевые данные обрабатывают для получения оптимизированных речевых данных.
[00115] На этом этапе данного раскрытия сущности изобретения, многочисленные речевые данные обрабатывают с использованием технологии формирования луча для получения оптимизированных речевых данных.
[00116] На этапе 103, интеллектуальным устройством, соответствующим речевым данным, управляют на основе оптимизированных речевых данных.
[00117] В вышеупомянутом варианте осуществления, устройство управления может обрабатывать речевые данные из разных местоположений, для получения оптимизированных речевых данных, и управлять интеллектуальным устройством, соответствующим оптимизированным речевым данным, на основе оптимизированных речевых данных, что обеспечивает, таким образом, речевое управление интеллектуальным устройством. Кроме того, оптимизированные речевые данные получают посредством обработки из разных местоположений, что обеспечивает качество оптимизированных речевых данных, точность в распознавании речи в речевом управлении интеллектуальным устройством.
[00118] Как показано на фиг. 2, которая является последовательностью операций другого способа для управления интеллектуальным устройством посредством речи, показанного согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, этот способ может быть использован в устройстве управления, таком как терминал, и включает в себя следующие этапы.
[00119] На этапе 201, считывают основную информацию об интеллектуальном устройстве, связанном с APP.
[00120] На этапе 202, интеллектуальные устройства, имеющие функцию записи речи, определяют на основе основной информации.
[00121] В этом варианте осуществления данного раскрытия сущности изобретения, терминал может принимать речевые данные и управлять интеллектуальным устройством на основе Smarthome APP. Smarthome APP связано с многочисленными интеллектуальными устройствами и хранит их основную информацию. Терминал может определить, какие интеллектуальные устройства имеют функцию записи речи, посредством считывания основной информации.
[00122] На этапе 203, подлежащее запуску интеллектуальное устройство определяют из интеллектуальных устройств, имеющих функцию записи речи.
[00123] В этом варианте осуществления данного раскрытия сущности изобретения, терминалу необходимо определить подлежащее запуску интеллектуальное устройство, а именно интеллектуальное устройство для сбора речевых данных.
[00124] В одном способе, Smarthome APP терминала может отобразить все интеллектуальные устройства, имеющие функцию записи речи, среди связанных интеллектуальных устройств, для обеспечения пользовательского выбора. Пользователь может выбрать часть или все интеллектуальные устройства в качестве подлежащих запуску интеллектуальных устройств, и, затем, терминал определяет, на основе пользовательской операции выбора, интеллектуальное устройство, выбранное пользователем, в качестве подлежащего запуску интеллектуального устройства, имеющего функцию записи речи.
[00125] В другом способе, терминал определяет интеллектуальные устройства, подлежащие добавлению в список запуска. Терминал может определить местоположение пользователя на основе технологии позиционирования, затем, может осуществить поиск местоположений предварительно запомненных интеллектуальных устройств, имеющих функцию записи речи, и, затем, может определить интеллектуальные устройства, имеющие функцию записи речи, расположенные в пределах области установки, включающей в себя местоположение пользователя, в качестве подлежащих запуску интеллектуальных устройств.
[00126] Например, если терминал определяет, что пользователь находится в жилой комнате, то тогда, на основе области установки, такой как окружность, вычерченная посредством взятия местоположения пользователя в качестве центра и 2 метров в качестве радиуса, он определяет интеллектуальные устройства, имеющие функцию записи речи, расположенные в пределах области установки, в качестве подлежащих запуску интеллектуальных устройств.
[00127] Альтернативно, APP терминала запоминает местоположения различных интеллектуальных устройств, например, устройств 1-4, которые расположены в жилой комнате, устройств 5 и 6, которые расположены в главной спальне, и устройств 7 и 8, которые расположены во второй спальне. Когда определено, что пользователь находится в жилой комнате, терминал определяет, что устройства 1-4 являются подлежащими запуску интеллектуальными устройствами.
[00128] В реализациях вариантов осуществления данного раскрытия сущности изобретения, если количество интеллектуальных устройств, имеющих функцию записи речи, расположенных в пределах области установки, превышает заданное пороговое значение (например, 6), то тогда считывают хронологические данные об использовании интеллектуальных устройств, имеющих функцию записи речи, расположенных в пределах области установки, и подлежащие запуску интеллектуальные устройства определяют на основе хронологических данных об использовании. Хронологические данные об использовании могут включать в себя любой один или несколько элементов из частоты использования, времени последнего использования, и общей продолжительности использования. Например, терминал может упорядочить интеллектуальные устройства по частоте использования, и определить верхние четыре интеллектуальные устройства, имеющие более высокую частоту использования, в качестве подлежащих запуску интеллектуальных устройств.
[00129] На этапе 204, команду запуска отправляют к определенному подлежащему запуску интеллектуальному устройству для запуска интеллектуального устройства.
[00130] На этом этапе данного раскрытия сущности изобретения, запуск интеллектуального устройства может означать запуск функции записи речи интеллектуального устройства. Терминал может запускать подлежащее запуску интеллектуальное устройство посредством Smarthome APP.
[00131] На этапе 205, принимают речевые данные, собранные многочисленными интеллектуальными устройствами в разных местоположениях.
[00132] На этапе 206, многочисленные речевые данные обрабатывают на основе технологии формирования луча, для получения оптимизированных речевых данных.
[00133] На этом этапе данного раскрытия сущности изобретения, конкретная обработка может включать в себя: нейтрализацию эхо, обработку сигнала и обработку усиления, и т.д.
[00134] На этапе 207, оптимизированные речевые данные отправляют к инфракрасному удаленному устройству управления таким образом, чтобы инфракрасное удаленное устройство управления осуществляло поиск соответствующей команды управления, на основе речевой информации в оптимизированных речевых данных, осуществляло поиск соответствующего инфракрасного кода, на основе наименования устройства в оптимизированных речевых данных, и отправляло команду управления с использованием инфракрасного кода.
[00135] В этом варианте осуществления данного раскрытия сущности изобретения, инфракрасное удаленное устройство управления может извлекать речевую информацию из оптимизированных речевых данных, например, «включить телевизор», и осуществляет поиск соответствующей команды управления в предварительно запомненных данных. Дополнительно, оптимизированные речевые данные несут наименование устройства, например, «телевизор», и инфракрасное удаленное устройство управления может осуществить поиск соответствующего инфракрасного кода и отправить команду управления с использованием инфракрасного кода, что обеспечивает, таким образом, речевое управление интеллектуальным устройством.
[00136] В другом способе, терминал может также отправить оптимизированные речевые данные к серверу таким образом, чтобы сервер осуществлял поиск соответствующей команды управления, на основе речевой информации в оптимизированных речевых данных, и отправлял команду управления и наименование устройства в оптимизированных речевых данных к инфракрасному удаленному устройству управления, которое, затем, отправляет команду управления с использованием инфракрасного кода, соответствующего наименованию устройства.
[00137] В вышеупомянутых вариантах осуществления, терминал может определить подлежащее запуску интеллектуальное устройство множеством способов. Например, терминал определяет интеллектуальное устройство, выбранное пользователем, в качестве подлежащего запуску интеллектуального устройства, что может улучшить удовлетворенность пользователя от записи и оптимизировать взаимодействие с пользователем.
[00138] Терминал может также определить подлежащее запуску интеллектуальное устройство посредством позиционирования местоположения пользователя, что может определить интеллектуальное устройство, ближайшее к пользователю, что улучшает, таким образом, эффект записи речи и обеспечивает качество и степень распознавания оптимизированных речевых данных.
[00139] Как показано на фиг. 3, которая является последовательностью операций другого способа для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления, этот способ может быть использован в интеллектуальном устройстве, таком как интеллектуальное приспособление, носимое устройство, и включает в себя следующие этапы.
[00140] На этапе 301, собирают речевые данные.
[00141] В этом варианте осуществления данного раскрытия сущности изобретения, речевые данные в разных местоположениях отдельно собирают многочисленными интеллектуальными устройствами, имеющими функцию записи речи, в разных местоположениях. Интеллектуальное устройство может быть запущено на основе команды запуска, отправленной устройством управления.
[00142] На этапе 302, речевые данные отправляют к устройству управления таким образом, чтобы устройство управления управляло интеллектуальным устройством, соответствующим речевым данным, на основе речевых данных, причем речевые данные собраны многочисленными интеллектуальными устройствами, расположенными в других местоположениях.
[00143] Со ссылкой на варианты осуществления, показанные на фиг. 1 и фиг. 2, в некотором способе, интеллектуальное устройство может отправить речевые данные к устройству управления, такому как терминал, терминал, затем, обрабатывает речевые данные посредством формирования луча, для получения оптимизированных речевых данных, и отправляет оптимизированные речевые данные к инфракрасному удаленному центру управления, в котором хранится библиотека инфракрасных кодов. Библиотека инфракрасных кодов хранит наименования различных интеллектуальных устройств и соответствующие инфракрасные коды, а также речевую информацию и соответствующие команды управления. Инфракрасный удаленный центр управления извлекает речевую информацию из оптимизированных речевых данных, для получения наименования устройства, опрашивает библиотеку инфракрасных кодов, для получения инфракрасного кода, соответствующего наименованию устройства, запрашивает соответствующую команду управления, на основе речевой информации, и, затем, отправляет команду управления с использованием инфракрасного кода интеллектуального устройства, для обеспечения речевого управления интеллектуальным устройством.
[00144] В другом способе, после того, как интеллектуальное устройство отправляет оптимизированные речевые данные к терминалу, терминал может также отправить оптимизированные речевые данные к серверу, в котором хранятся речевая информация и соответствующая команда управления. Сервер извлекает речевую информацию на основе оптимизированных речевых данных, запрашивает соответствующую команду управления, и отправляет команду управления и наименование устройства к инфракрасному удаленному контроллеру, затем, инфракрасный удаленный контроллер осуществляет поиск соответствующего инфракрасного кода, на основе наименования устройства, и отправляет команду управления с использованием соответствующего инфракрасного кода, для обеспечения речевого управления интеллектуальным устройством.
[00145] В вышеупомянутых вариантах осуществления, интеллектуальное устройство может отправить собранные речевые данные к терминалу таким образом, чтобы терминал обрабатывал речевые данные, для получения оптимизированных речевых данных, и управлял интеллектуальным устройством на основе оптимизированных речевых данных, что улучшает, таким образом, качество и степень распознавания оптимизированных речевых данных, и оптимизирует взаимодействие с пользователем.
[00146] Как показано на фиг. 4, фиг. 4 показывает сценарий речевого управления интеллектуальным устройством, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения. Сценарий, показанный на фиг. 4, включает в себя: смартфон, служащий в качестве устройства управления, интеллектуальное устройство 1, интеллектуальное устройство 2 и интеллектуальное устройство 3 для записи, и телевизор, служащий в качестве управляемого объекта. На смартфоне инсталлировано Smarthome APP для управления различными связанными интеллектуальными устройствами.
[00147] Смартфон определяет местоположение пользователя на основе технологии позиционирования, осуществляет поиск местоположений предварительно запомненных различных интеллектуальных устройств, имеющих функцию записи речи, определяет интеллектуальное устройство 1, интеллектуальное устройство 2 и интеллектуальное устройство 3, имеющие функцию записи речи, расположенные в пределах области установки, включающей в себя местоположение пользователя (округлую область, показанную на фиг. 4), в качестве подлежащих запуску интеллектуальных устройств, запускает их для выполнения записи, принимает их записанные речевые данные, захваченные в разных местоположениях, затем, обрабатывает принятые речевые данные посредством формирования луча, для получения оптимизированных речевых данных «включить телевизор». Смартфон отправляет оптимизированные речевые данные к инфракрасному удаленному центру управления таким образом, чтобы инфракрасный удаленный центр управления осуществил поиск соответствующего инфракрасного кода, на основе наименования устройства «телевизор», в оптимизированных речевых данных, осуществил поиск команды управления, на основе оптимизированных речевых данных, и отправил команду управления с использованием инфракрасного кода, для реализации управления телевизором.
[00148] В сценарии применения, показанном на фиг. 4, конкретный процесс для обеспечения речевого управления интеллектуальным устройством может относиться к вышеупомянутым описаниям фиг. 1-3, и он здесь не конкретизирован.
[00149] В соответствии с вариантами осуществления вышеупомянутого способа для управления интеллектуальным устройством посредством речи, данное раскрытие сущности изобретения дополнительно обеспечивает варианты осуществления устройства для управления интеллектуальным устройством посредством речи, а также устройство управления и интеллектуальное устройство для этого.
[00150] Как показано на фиг. 5, которая является блок-схемой устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, это устройство может включать в себя: модуль 510 приема, модуль 520 обработки и модуль 530 управления.
[00151] Модуль 510 приема выполнен с возможностью приема речевых данных, отдельно возвращаемых многочисленными интеллектуальными устройствами.
[00152] Модуль 520 обработки выполнен с возможностью обработки многочисленных речевых данных, принятых модулем 510 приема, для получения оптимизированных речевых данных.
[00153] Модуль 530 управления выполнен с возможностью управления, на основе оптимизированных речевых данных, полученных модулем 520 обработки, интеллектуальным устройством, соответствующим речевым данным.
[00154] В вышеупомянутых вариантах осуществления, устройство управления может обрабатывать речевые данные из разных местоположений, для получения оптимизированных речевых данных, и управлять, на основе оптимизированных речевых данных, интеллектуальным устройством, соответствующим оптимизированным речевым данным, что обеспечивает, таким образом, речевое управление интеллектуальным устройством, обеспечивает удобство пользовательского управления интеллектуальным устройством, и оптимизирует взаимодействие с пользователем.
[00155] Как показано на фиг. 6, которая является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, в этом варианте осуществления, на основе варианта осуществления, показанного на вышеупомянутой фиг. 5, модуль 510 приема может включать в себя подмодуль 511 приема.
[00156] Подмодуль 511 приема выполнен с возможностью приема речевых данных, отдельно возвращаемых многочисленными интеллектуальными устройствами, расположенными в разных местоположениях.
[00157] В вышеупомянутом варианте осуществления, устройство управления может принимать речевые данные, собранные интеллектуальными устройствами, расположенными в многочисленных местоположениях, и обрабатывать речевые данные из разных местоположений, для получения оптимизированных речевых данных, что обеспечивает, таким образом, качество оптимизированных речевых данных, обеспечивает точность в распознавании речи, и обеспечивает речевое управление интеллектуальными устройствами.
[00158] Как показано на фиг. 7, которая является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, в этом варианте осуществления, на основе варианта осуществления, показанного на вышеупомянутой фиг. 5, устройство может дополнительно включать в себя: модуль 540 считывания, первый модуль 550 определения, второй модуль 560 определения и модуль 570 запуска.
[00159] Модуль 540 считывания выполнен с возможностью считывания основной информации об интеллектуальном устройстве, связанном с APP.
[00160] Первый модуль 550 определения выполнен с возможностью определения, на основе основной информации, считанной модулем 540 считывания, интеллектуальных устройств, имеющих функцию записи речи.
[00161] Второй модуль 560 определения выполнен с возможностью определения подлежащего запуску интеллектуального устройства, из интеллектуальных устройств, имеющих функцию записи речи, определенных первым модулем 550 определения.
[00162] Модуль 570 запуска выполнен с возможностью отправки команды запуска к подлежащему запуску интеллектуальному устройству, определенному вторым модулем 560 определения, для запуска интеллектуального устройства.
[00163] В вышеупомянутом варианте осуществления, устройство управления может, сначала, определить интеллектуальные устройства, имеющие функцию записи речи, и, затем, определить подлежащее запуску интеллектуальное устройство, из интеллектуальных устройств, имеющих функцию записи речи, что обеспечивает, таким образом, то, что запускаемое интеллектуальное устройство может выполнить запись.
[00164] Как показано на фиг. 8, которая является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, в этом варианте осуществления, на основе варианта осуществления, показанного на вышеупомянутой фиг. 7, второй модуль 560 определения может включать в себя: подмодуль 561 отображения и первый подмодуль 562 определения.
[00165] Подмодуль 561 отображения выполнен с возможностью отображения списка интеллектуальных устройств, имеющих функцию записи речи.
[00166] Первый подмодуль 562 определения выполнен с возможностью определения, на основе пользовательской операции выбора в списке, отображаемом подмодулем 561 отображения, интеллектуального устройства, выбранного пользователем, в качестве подлежащего запуску интеллектуального устройства, имеющего функцию записи речи.
[00167] В вышеупомянутом варианте осуществления, устройство управления может определить подлежащее запуску интеллектуальное устройство, на основе пользовательского выбора, что может лучше удовлетворить пользовательские потребности и улучшить взаимодействие с пользователем.
[00168] Как показано на фиг. 9, которая является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, в этом варианте осуществления, на основе варианта осуществления, показанного на вышеупомянутой фиг. 7, второй модуль 560 определения может включать в себя подмодуль 563 позиционирования, подмодуль 564 поиска и второй подмодуль 565 определения.
[00169] Подмодуль 563 позиционирования выполнен с возможностью позиционирования местоположения пользователя на основе технологии позиционирования.
[00170] Подмодуль 564 поиска выполнен с возможностью определения местоположения предварительно запомненных интеллектуальных устройств, имеющих функцию записи речи.
[00171] Второй подмодуль 565 определения выполнен с возможностью определения интеллектуального устройства, имеющего функцию записи речи, расположенного в пределах области установки, включающей в себя местоположение пользователя, позиционированное подмодулем 563 позиционирования, в качестве подлежащего запуску интеллектуального устройства.
[00172] В вышеупомянутом варианте осуществления, устройство управления может позиционировать пользователя, и, затем, определить подлежащее запуску интеллектуальное устройство, на основе местоположения пользователя. Этот способ может обеспечить то, что подлежащее запуску интеллектуальное устройство находится вблизи местоположения пользователя, что обеспечивает, таким образом, сбор ясных речевых данных, что приводит к последующему легкому распознаванию оптимизированных речевых данных и обеспечению точного управления интеллектуальным устройством.
[00173] Как показано на фиг. 10, которая является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, в этом варианте осуществления, на основе варианта осуществления, показанного на вышеупомянутой фиг. 9, второй модуль 560 определения может дополнительно включать в себя подмодуль 566 считывания и третий подмодуль 567 определения.
[00174] Подмодуль 566 считывания выполнен с возможностью, если количество интеллектуальных устройств, определенных вторым подмодулем 565 определения, превышает заданное пороговое значение, считывания хронологических данных об использовании интеллектуальных устройств, имеющих функцию записи речи, расположенных в пределах области установки.
[00175] Третий подмодуль 567 определения выполнен с возможностью определения, на основе хронологических данных об использовании, считанных подмодулем 566 считывания, подлежащего запуску интеллектуального устройства.
[00176] Хронологические данные об использовании, считанные подмодулем 566 считывания, включают в себя любой один или несколько элементов из частоты использования, времени последнего использования, и общей продолжительности использования.
[00177] В вышеупомянутом варианте осуществления, устройство управления может также определить подлежащее запуску интеллектуальное устройство со ссылкой на хронологические данные об использовании интеллектуального устройства. Качество записанных речевых данных может быть гарантировано, поскольку хронологические данные об использовании могут отражать, до некоторой степени, производительность интеллектуального устройства.
[00178] Как показано на фиг. 11, которая является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, в этом варианте осуществления, на основе варианта осуществления, показанного на вышеупомянутой фиг. 5, модуль 520 обработки может включать в себя подмодуль 521 обработки.
[00179] Подмодуль 521 обработки выполнен с возможностью обработки, на основе технологии формирования луча, многочисленных речевых данных, принятых модулем 510 приема, для получения оптимизированных речевых данных.
[00180] В вышеупомянутом варианте осуществления, устройство управления может обрабатывать многочисленные речевые данные на основе технологии формирования луча, что, таким образом, дополнительно улучшает степень успешности распознавания речи.
[00181] Как показано на фиг. 12, которая является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, в этом варианте осуществления, на основе варианта осуществления, показанного на вышеупомянутой фиг. 5, модуль 530 управления может включать в себя первый подмодуль 531 отправки.
[00182] Первый подмодуль 531 отправки выполнен с возможностью отправки оптимизированных речевых данных, полученных модулем 520 обработки, к инфракрасному удаленному устройству управления, таким образом, чтобы инфракрасное удаленное устройство управления осуществляло поиск соответствующей команды управления, на основе речевой информации в оптимизированных речевых данных, осуществляло поиск соответствующего инфракрасного кода, на основе наименования устройства в оптимизированных речевых данных, и отправляло команду управления с использованием инфракрасного кода.
[00183] В вышеупомянутом варианте осуществления, устройство управления может отправить оптимизированные речевые данные к инфракрасному удаленному центру управления таким образом, чтобы инфракрасный удаленный центр управления реализовал точное речевое управление интеллектуальным устройством.
[00184] Как показано на фиг. 13, которая является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, в этом варианте осуществления, на основе варианта осуществления, показанного на вышеупомянутой фиг. 5, модуль 530 управления может включать в себя второй подмодуль 532 отправки.
[00185] Второй подмодуль 532 отправки выполнен с возможностью отправки оптимизированных речевых данных, полученных модулем обработки, к серверу, таким образом, чтобы сервер осуществлял поиск соответствующей команды управления, на основе речевой информации в оптимизированных речевых данных, и отправлял команду управления и наименование устройства в оптимизированных речевых данных к инфракрасному удаленному устройству управления таким образом, чтобы, дополнительно, инфракрасное удаленное устройство управления отправляло команду управления с использованием инфракрасного кода, соответствующего наименованию устройства.
[00186] В вышеупомянутом варианте осуществления, устройство управления может отправить оптимизированные речевые данные к серверу таким образом, чтобы сервер и инфракрасный удаленный центр управления реализовали точное речевое управление интеллектуальным устройством.
[00187] Варианты осуществления устройства для управления интеллектуальным устройством посредством речи, показанные на фиг. 5-13, могут быть использованы в устройстве управления.
[00188] Как показано на фиг. 14, которая является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, показанным согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, это устройство может быть использовано в интеллектуальном устройстве и может включать в себя модуль 610 сбора и модуль 620 отправки.
[00189] Модуль 610 сбора выполнен с возможностью сбора речевых данных.
[00190] Модуль 620 отправки выполнен с возможностью отправки речевых данных, собранных модулем 610 сбора, к устройству управления таким образом, чтобы устройство управления управляло интеллектуальным устройством, соответствующим речевым данным, на основе речевых данных.
[00191] В вышеупомянутом варианте осуществления, интеллектуальное устройство может отправить собранные речевые данные к устройству управления таким образом, чтобы устройство управления могло управлять интеллектуальным устройством, соответствующим речевым данным, на основе речевых данных, причем речевые данные собраны многочисленными интеллектуальными устройствами, расположенными в других местоположениях, что реализует, таким образом, точное речевое управление интеллектуальным устройством и оптимизирует взаимодействие с пользователем.
[00192] Как показано на фиг. 15, которая является блок-схемой другого устройства для управления интеллектуальным устройством посредством речи, согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения, в этом варианте осуществления, на основе варианта осуществления, показанного на вышеупомянутой фиг. 14, устройство может дополнительно включать в себя модуль 630 запуска.
[00193] Модуль 630 запуска выполнен с возможностью запуска, на основе команды запуска, отправленной устройством управления.
[00194] Варианты осуществления устройства для управления интеллектуальным устройством посредством речи, показанные на фиг. 14-15, могут быть использованы в интеллектуальном устройстве для сбора речевых данных.
[00195] Конкретные подробные реализации функций и ролей блоков в вышеупомянутом устройстве можно увидеть со ссылкой на реализации соответствующих этапов в вышеупомянутых способах, и они здесь не конкретизированы.
[00196]
[00196][00197] Причем, функциональные модули относятся к выполнению различных этапов описанного способа (способов), причем, следует понимать, что эти модули могут быть реализованы в аппаратном обеспечении, в программном обеспечении, или в их комбинации. При реализации в аппаратном обеспечении, модули могут быть реализованы в виде одного или нескольких аппаратных модулей, таких как одна или несколько специализированных интегральных схем. При реализации в программном обеспечении, модули могут быть реализованы в виде одной или нескольких компьютерных программ, которые исполняют на одном или нескольких процессорах.[00198] Соответственно, данное раскрытие сущности изобретения дополнительно обеспечивает устройство управления, и это устройство управления включает в себя: процессор; и память, выполненную с возможностью хранения команд, исполняемых процессором, причем, процессор выполнен с возможностью:
[00199] приема речевых данных, отдельно возвращаемых многочисленными интеллектуальными устройствами;
[00200] обработки многочисленных речевых данных, для получения оптимизированных речевых данных; и
[00201]управления, на основе оптимизированных речевых данных, интеллектуальным устройством, соответствующим речевым данным.
[00202]Соответственно, данное раскрытие сущности изобретения дополнительно обеспечивает интеллектуальное устройство, и это интеллектуальное устройство включает в себя: процессор и память, выполненную с возможностью хранения команд, исполняемых процессором, причем, процессор выполнен с возможностью:
[00203]сбора речевых данных; и
[00204]отправки речевых данных к устройству управления таким образом, чтобы устройство управления управляло интеллектуальным устройством, соответствующим речевым данным, на основе речевых данных, причем речевые данные собраны многочисленными интеллектуальными устройствами, расположенными в других местоположениях.
[00205]Как показано на фиг. 16, фиг. 16 является схематичной структурной схемой устройства 1600 для управления интеллектуальным устройством посредством речи (такого как устройство управления), согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения. Например, устройство 1600 может быть мобильным телефоном, компьютером, цифровым широковещательным терминалом, устройством для отправки и приема сообщений, игровой консолью, планшетным устройством, медицинским устройством, тренажерным оборудованием, персональным цифровым секретарем и т.п., которое имеет функцию доступа в интернет.
[00206]Со ссылкой на фиг. 16, устройство 1600 может включать в себя один или несколько из следующих компонентов: обрабатывающий компонент 1602, память 1604, компонент 1606 электропитания, мультимедийный компонент 1608, звуковой компонент 1610, интерфейс 1612 ввода/ вывода (I/O), сенсорный компонент 1614, и коммуникационный компонент 1616.
[00207]Обрабатывающий компонент 1602 обычно управляет всеми операциями устройства 1600, такими как операции, связанные с дисплеем, телефонными вызовами, передачей данных, операциями камеры и операциями записи. Обрабатывающий компонент 1602 может включать в себя один или несколько процессоров 1620 для исполнения команд, для выполнения всех или части этапов описанных выше способов. Кроме того, обрабатывающий компонент 1602 может включать в себя один или несколько модулей, которые облегчают взаимодействие между обрабатывающим компонентом 1602 и другими компонентами. Например, обрабатывающий компонент 1602 может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 1608 и обрабатывающим компонентом 1602.
[00208]Память 1604 выполнена с возможностью хранения различных типов данных, для поддержки функционирования устройства 1600. Примеры таких данных включают в себя команды для любых приложений или способов, функционирующих на устройстве 1600, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные, и т.п. Память 1604 может быть реализована с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств, или их комбинации, таких как статическое запоминающее устройство с произвольной выборкой (static random access memory - SRAM), электрически стираемое программируемое постоянное запоминающее устройство (electrically erasable programmable read-only memory - EEPROM), стираемое программируемое постоянное запоминающее устройство (erasable programmable read-only memory - EPROM), программируемое постоянное запоминающее устройство (programmable read-only memory - PROM), постоянное запоминающее устройство (read-only memory - ROM), магнитная память, флэш-память, магнитный или оптический диск.
[00209]Компонент 1606 электропитания обеспечивает электропитание для различных компонентов устройства 1600. Компонент 1606 электропитания может включать в себя систему управления электропитанием, один или несколько источников питания, и любые другие компоненты, связанные с генерацией, управлением и распределением электроэнергии в устройстве 1600.
[00210]Мультимедийный компонент 1608 включает в себя экран, обеспечивающий выходной интерфейс между устройством 1600 и пользователем. В некоторых вариантах осуществления, экран может включать в себя жидкокристаллический дисплей (liquid crystal display - LCD) и сенсорную панель (touch panel - TP). Если экран включает в себя сенсорную панель, то экран может быть реализован в виде сенсорного экрана для приема сигналов ввода данных от пользователя. Сенсорная панель включает в себя один или несколько сенсорных датчиков для восприятия касаний, скольжений, и жестов на сенсорной панели. Сенсорные датчики могут не только воспринимать границу касания или скользящего действия, но и могут воспринимать период времени и давление, связанные с касанием или скользящим действием. В некоторых вариантах осуществления, мультимедийный компонент 1608 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и/или задняя камера могут принимать внешние мультимедийные данные, в то время как устройство 1600 находится в режиме функционирования, таком как режим фотографирования или видеорежим. Каждая из передней камеры и задней камеры может быть фиксированной оптической линзовой системой или может иметь способность фокусировки и оптического увеличения.
[00211]Звуковой компонент 1610 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, звуковой компонент 1610 включает в себя микрофон («MIC»), выполненный с возможностью приема внешнего звукового сигнала, когда устройство 1600 находится в режиме функционирования, таком как режим вызова, режим записи, и режим распознавания речи. Принятый звуковой сигнал может быть, дополнительно, сохранен в памяти 1604, или передан через коммуникационный компонент 1616. В некоторых вариантах осуществления, звуковой компонент 1610 дополнительно включает в себя громкоговоритель для вывода звуковых сигналов.
[00212]Интерфейс 1612 I/O обеспечивает интерфейс между обрабатывающим компонентом 1602 и модулями периферийного интерфейса, такими как клавиатура, колесико с возможностью щелчка, кнопки, или чем-либо подобным. Кнопки могут включать в себя, но не ограничены этим, кнопку возврата в исходное положение, кнопку громкости, пусковую кнопку, и кнопку блокировки.
[00213]Сенсорный компонент 1614 включает в себя один или несколько датчиков для обеспечения оценок состояния различных аспектов устройства 1600. Например, сенсорный компонент 1614 может детектировать открытое/ закрытое состояние устройства 1600, относительное положение компонентов, например, дисплея и клавиатуры, устройства 1600, изменение положения устройства 1600 или компонента устройства 1600, наличие или отсутствие пользовательского контакта с устройством 1600, ориентацию или ускорение/ замедление устройства 1600, и изменение температуры устройства 1600. Сенсорный компонент 1614 может включать в себя датчик близости, выполненный с возможностью детектирования наличия близких объектов без физического контакта. Сенсорный компонент 1614 может также включать в себя датчик освещенности, такой как датчик изображения CMOS или CCD, для использования в приложениях с формированием изображений. В некоторых вариантах осуществления, сенсорный компонент 1614 может также включать в себя датчик-акселерометр, гироскопический датчик, магнитный датчик, датчик давления, или датчик температуры.
[00214]Коммуникационный компонент 1616 выполнен с возможностью облегчения связи, проводным или беспроводным способом, между устройством 1600 и другими устройствами. Устройство 1600 может осуществлять доступ в беспроводную сеть на основе коммуникационного стандарта, такого как WiFi, 2G, или 3G, или их комбинации. В одном иллюстративном варианте осуществления, коммуникационный компонент 1616 принимает сигнал трансляции или информацию, связанную с трансляцией, от внешней системы управления трансляцией, через канал трансляции. В одном иллюстративном варианте осуществления, коммуникационный компонент 1616 дополнительно включает в себя модуль радиосвязи на короткие расстояния (near field communication - NFC) для облегчения связи ближнего действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (radio frequency identification - RFID), технологии ассоциации инфракрасной техники передачи данных (infrared data association - IrDA), сверхширокополосной (ultra-wideband - UWB) технологии, технологии Bluetooth (BT), и других технологий.
[00215]В иллюстративных вариантах осуществления, устройство 1600 может быть реализовано с использованием одного или нескольких из специализированных интегральных схем (application specific integrated circuits - ASICs), цифровых сигнальных процессоров (digital signal processors - DSPs), цифровых сигнальных обрабатывающих устройств (digital signal processing devices - DSPDs), программируемых логических устройств (programmable logic devices - PLDs), матриц программируемых логических вентилей (field programmable gate arrays - FPGAs), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения описанных выше способов.
[00216]В иллюстративных вариантах осуществления, также обеспечена непереходная машиночитаемая запоминающая среда, включающая в себя команды, такие как команды, содержащиеся в памяти 1604, исполняемые процессором 1620 в устройстве 1600, для выполнения описанных выше способов, выполняемых устройством управления. Например, непереходная машиночитаемая запоминающая среда может быть ROM, RAM, CD-ROM, магнитной лентой, гибким диском, оптическим запоминающим устройством, или чем-либо подобным.
[00217]Как показано на фиг. 17, фиг. 17 является схематичной структурной схемой устройства 1700 для управления интеллектуальным устройством посредством речи (такого как интеллектуальное устройство), согласно иллюстративному варианту осуществления данного раскрытия сущности изобретения. Например, устройство 1700 может быть мобильным телефоном, компьютером, цифровым широковещательным терминалом, устройством для отправки и приема сообщений, игровой консолью, планшетным устройством, медицинским устройством, тренажерным оборудованием, персональным цифровым секретарем и т.п., которое имеет коммуникационный модуль.
[00218]Со ссылкой на фиг. 17, устройство 1700 может включать в себя один или несколько из следующих компонентов: обрабатывающий компонент 1702, память 1704, компонент 1706 электропитания, мультимедийный компонент 1708, звуковой компонент 1710, интерфейс 1712 ввода/ вывода (I/O), сенсорный компонент 1714, и коммуникационный компонент 1717.
[00219]Обрабатывающий компонент 1702 обычно управляет всеми операциями устройства 1700, такими как операции, связанные с дисплеем, телефонными вызовами, передачей данных, операциями камеры, и операциями записи. Обрабатывающий компонент 1702 может включать в себя один или несколько процессоров 1720 для исполнения команд, для выполнения всех или части этапов описанных выше способов. Кроме того, обрабатывающий компонент 1702 может включать в себя один или несколько модулей, которые облегчают взаимодействие между обрабатывающим компонентом 1702 и другими компонентами. Например, обрабатывающий компонент 1702 может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 1708 и обрабатывающим компонентом 1702.
[00220]Память 1704 выполнена с возможностью хранения различных типов данных, для поддержки функционирования устройства 1700. Примеры таких данных включают в себя команды для любых приложений или способов, функционирующих на устройстве 1700, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные, и т.п. Память 1704 может быть реализована с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств, или их комбинации, таких как статическое запоминающее устройство с произвольной выборкой (SRAM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитная память, флэш-память, магнитный или оптический диск.
[00221]Компонент 1706 электропитания обеспечивает электропитание для различных компонентов устройства 1700. Компонент 1706 электропитания может включать в себя систему управления электропитанием, один или несколько источников питания, и любые другие компоненты, связанные с генерацией, управлением, и распределением электроэнергии в устройстве 1700.
[00222]Мультимедийный компонент 1708 включает в себя экран, обеспечивающий выходной интерфейс между устройством 1700 и пользователем. В некоторых вариантах осуществления, экран может включать в себя жидкокристаллический дисплей (liquid crystal display - LCD) и сенсорную панель (touch panel - TP). Если экран включает в себя сенсорную панель, то экран может быть реализован в виде сенсорного экрана для приема сигналов ввода данных от пользователя. Сенсорная панель включает в себя один или несколько сенсорных датчиков для восприятия касаний, скольжений, и жестов на сенсорной панели. Сенсорные датчики могут не только воспринимать границу касания или скользящего действия, но и могут воспринимать период времени и давление, связанные с касанием или скользящим действием. В некоторых вариантах осуществления, мультимедийный компонент 1708 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут принимать внешние мультимедийные данные, в то время как устройство 1700 находится в режиме функционирования, таком как режим фотографирования или видеорежим. Каждая из передней камеры и задней камеры может быть фиксированной оптической линзовой системой или может иметь способность фокусировки и оптического увеличения.
[00223]Звуковой компонент 1710 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, звуковой компонент 1710 включает в себя микрофон («MIC»), выполненный с возможностью приема внешнего звукового сигнала, когда устройство 1700 находится в режиме функционирования, таком как режим вызова, режим записи, и режим распознавания речи. Принятый звуковой сигнал может быть, дополнительно, сохранен в памяти 1704, или передан через коммуникационный компонент 1717. В некоторых вариантах осуществления, звуковой компонент 1710 дополнительно включает в себя громкоговоритель для вывода звуковых сигналов.
[00224]Интерфейс 1712 I/O обеспечивает интерфейс между обрабатывающим компонентом 1702 и модулями периферийного интерфейса, такими как клавиатура, колесико с возможностью щелчка, кнопки, или чем-либо подобным. Кнопки могут включать в себя, но не ограничены этим, кнопку возврата в исходное положение, кнопку громкости, пусковую кнопку, и кнопку блокировки.
[00225]Сенсорный компонент 1714 включает в себя один или несколько датчиков для обеспечения оценок состояния различных аспектов устройства 1700. Например, сенсорный компонент 1714 может детектировать открытое/ закрытое состояние устройства 1700, относительное положение компонентов, например, дисплея и клавиатуры, устройства 1700, изменение положения устройства 1700 или компонента устройства 1700, наличие или отсутствие пользовательского контакта с устройством 1700, ориентацию или ускорение/ замедление устройства 1700, и изменение температуры устройства 1700. Сенсорный компонент 1714 может включать в себя датчик близости, выполненный с возможностью детектирования наличия близких объектов без физического контакта. Сенсорный компонент 1714 может также включать в себя датчик освещенности, такой как датчик изображения CMOS или CCD, для использования в приложениях с формированием изображений. В некоторых вариантах осуществления, сенсорный компонент 1714 может также включать в себя датчик-акселерометр, гироскопический датчик, магнитный датчик, датчик давления, или датчик температуры.
[00226]Коммуникационный компонент 1717 выполнен с возможностью облегчения связи, проводным или беспроводным способом, между устройством 1700 и другими устройствами. Устройство 1700 может осуществлять доступ в беспроводную сеть на основе коммуникационного стандарта, такого как WiFi, 2G, или 3G, или их комбинации. В одном иллюстративном варианте осуществления, коммуникационный компонент 1717 принимает сигнал трансляции или информацию, связанную с трансляцией, от внешней системы управления трансляцией, через канал трансляции. В одном иллюстративном варианте осуществления, коммуникационный компонент 1717 дополнительно включает в себя модуль радиосвязи на короткие расстояния (NFC) для облегчения связи ближнего действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии ассоциации инфракрасной техники передачи данных (IrDA), сверхширокополосной (UWB) технологии, технологии Bluetooth (BT), и других технологий.
[00227]В иллюстративных вариантах осуществления, устройство 1700 может быть реализовано с использованием одного или нескольких из специализированных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), цифровых сигнальных обрабатывающих устройств (DSPD), программируемых логических устройств (PLD), матриц программируемых логических вентилей (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения описанных выше способов.
[00228]В иллюстративных вариантах осуществления также обеспечена непереходная машиночитаемая запоминающая среда, включающая в себя команды, такие как команды, содержащиеся в памяти 1704, исполняемые процессором 1720 в устройстве 1700, для выполнения описанных выше способов, выполняемых интеллектуальным устройством. Например, непереходная машиночитаемая запоминающая среда может быть ROM, RAM, CD-ROM, магнитной лентой, гибким диском, оптическим запоминающим устройством, или чем-либо подобным.