Set top box voice control system and method

文档序号:192994 发布日期:2021-11-02 浏览:26次 中文

阅读说明:本技术 机顶盒语音控制系统及方法 (Set top box voice control system and method ) 是由 雷智强 张洪源 乔晓欢 喻小龙 张刚 于 2021-07-28 设计创作,主要内容包括:本发明涉及机顶盒控制领域,具体涉及一种机顶盒语音控制系统及方法,实现了对低配机顶盒的语音控制,并且极大地降低了对外部智能语音设备的依赖,降低了语音控制成本。本发明机顶盒语音控制系统,包括蓝牙语音控制模块、语音服务集成模块、语音指令执行模块以及语音云服务端,所述语音服务集成模块以及语音指令执行模块连接后内置在机顶盒内部,蓝牙语音控制模块与机顶盒无线连接,语音服务集成模块以及语音指令执行模块分别与语音云服务端无线连接。本发明适用于低配机顶盒。(The invention relates to the field of set top box control, in particular to a set top box voice control system and a set top box voice control method, which realize voice control of a low-profile set top box, greatly reduce dependence on external intelligent voice equipment and reduce voice control cost. The set top box voice control system comprises a Bluetooth voice control module, a voice service integration module, a voice instruction execution module and a voice cloud service end, wherein the voice service integration module and the voice instruction execution module are arranged in the set top box after being connected, the Bluetooth voice control module is in wireless connection with the set top box, and the voice service integration module and the voice instruction execution module are respectively in wireless connection with the voice cloud service end. The invention is suitable for the low-configuration set top box.)

1. The set top box voice control system is characterized by comprising a Bluetooth voice remote control module, a voice service integration module, a voice instruction execution module and a voice cloud service end, wherein the voice service integration module and the voice instruction execution module are arranged in the set top box after being connected;

the Bluetooth voice remote control module is used for acquiring original voice data input by a user and sending the original voice data to the voice service integration module in the set top box;

the voice service integration module is used for receiving original voice data, then sending the original voice data to the voice cloud service end, receiving feedback voice information from the voice cloud service end, and then sending the feedback voice information to the voice instruction execution module;

the voice cloud server is used for receiving and analyzing the original voice data, sending a corresponding voice action instruction to the voice instruction execution module according to the function of the set top box after analyzing the original voice data, and sending feedback voice to the voice service integration module;

the voice instruction execution module is used for receiving the voice action instruction, completing voice action execution after receiving the voice action instruction, and sending a feedback action execution result to the voice cloud server.

2. The set-top box voice control system of claim 1, wherein the voice service integration module is an alexan voice service integration module.

3. The set-top box voice control system of claim 2, wherein the bluetooth voice remote control module is a bluetooth voice remote controller.

4. The set-top box voice control method is applied to the set-top box voice control system of any one of claims 1 to 3, and is characterized by comprising the following steps:

step 1, collecting original voice data input by a user and sending the original voice data to a voice service integration module in a set top box;

step 2, the voice service integration module receives original voice data and sends the original voice data to a voice cloud service end;

step 3, the voice cloud server receives and analyzes the original voice data, and sends a corresponding voice action instruction to the voice instruction execution module and sends feedback voice to the voice service integration module according to the functions of the set top box;

and 4, the voice instruction execution module receives the voice action instruction, completes corresponding action execution and sends a feedback execution action execution result to the voice cloud service terminal, and meanwhile, the voice service integration module sends feedback voice information to the voice instruction execution module.

Technical Field

The invention relates to the field of set top box control, in particular to a set top box voice control system and a set top box voice control method.

Background

Traditional intelligent voice set-top boxes are often based on android or linux systems, and the requirements on software and hardware of products are often high or external intelligent voice equipment is heavily relied on. However, the set-top box with a lower zapper type is lack of an intelligent voice assistant function at present, so that a method suitable for a low-end set-top box to carry an intelligent voice assistant is needed to enable more set-top boxes with a lower zapper type to carry an intelligent voice function.

Disclosure of Invention

The invention aims to provide a set top box voice control system and a set top box voice control method, which realize voice control of a low-profile set top box, greatly reduce dependence on external intelligent voice equipment and reduce voice control cost.

The set top box voice control system comprises a Bluetooth voice remote control module, a voice service integration module, a voice instruction execution module and a voice cloud service end, wherein the voice service integration module and the voice instruction execution module are arranged in the set top box after being connected, the Bluetooth voice remote control module is in wireless connection with the set top box, and the voice service integration module and the voice instruction execution module are respectively in wireless connection with the voice cloud service end;

the Bluetooth voice remote control module is used for acquiring original voice data input by a user and sending the original voice data to the voice service integration module in the set top box;

the voice service integration module is used for receiving original voice data, then sending the original voice data to the voice cloud service end, receiving feedback voice information from the voice cloud service end, and then sending the feedback voice information to the voice instruction execution module;

the voice cloud server is used for receiving and analyzing the original voice data, sending a corresponding voice action instruction to the voice instruction execution module according to the function of the set top box after analyzing the original voice data, and sending feedback voice to the voice service integration module;

the voice instruction execution module is used for receiving the voice action instruction, completing voice action execution after receiving the voice action instruction, and sending a feedback action execution result to the voice cloud server.

Further, the voice service integration module is an alexan voice service integration module.

Further, the Bluetooth voice remote control module is a Bluetooth voice remote controller.

The set-top box voice control method is applied to the set-top box voice control system and comprises the following steps:

step 1, collecting original voice data input by a user and sending the original voice data to a voice service integration module in a set top box;

step 2, the voice service integration module receives original voice data and sends the original voice data to a voice cloud service end;

step 3, the voice cloud server receives and analyzes the original voice data, and sends a corresponding voice action instruction to the voice instruction execution module and sends feedback voice to the voice service integration module according to the functions of the set top box;

and 4, the voice instruction execution module receives the voice action instruction, completes corresponding action execution and sends a feedback execution action execution result to the voice cloud service terminal, and meanwhile, the voice service integration module sends feedback voice information to the voice instruction execution module.

The invention adopts the Bluetooth remote controller to collect and send voice, can conveniently collect the original voice input by a user, and can reduce unnecessary external voice input equipment; the Bluetooth remote controller and the voice service integration module and the voice instruction execution module which are arranged in the set-top box are combined to realize the effect of independently and completely carrying the intelligent voice function on the low-profile set-top box, so that the dependence on external intelligent voice equipment is greatly reduced, and the cost is reduced.

Drawings

Fig. 1 is a block diagram of a voice control system of a set-top box according to the present invention.

Detailed Description

The set top box voice control system comprises a Bluetooth voice remote control module, a voice service integration module, a voice instruction execution module and a voice cloud service end, wherein the voice service integration module and the voice instruction execution module are arranged in the set top box after being connected;

the Bluetooth voice remote control module is used for acquiring original voice data input by a user and sending the original voice data to the voice service integration module in the set top box;

the voice service integration module is used for receiving original voice data, then sending the original voice data to the voice cloud service end, receiving feedback voice information from the voice cloud service end, and then sending the feedback voice information to the voice instruction execution module;

the voice cloud server is used for receiving and analyzing the original voice data, sending a corresponding voice action instruction to the voice instruction execution module according to the function of the set top box after analyzing the original voice data, and sending feedback voice to the voice service integration module;

the voice instruction execution module is used for receiving the voice action instruction, completing voice action execution after receiving the voice action instruction, and sending a feedback action execution result to the voice cloud server.

The voice Service Integration module is an alexas voice Service Integration module (alexas voice Service Integration for aws IoT).

The Bluetooth voice remote control module is a Bluetooth voice remote controller.

The set-top box voice control method is applied to the set-top box voice control system and comprises the following steps:

step 1, collecting original voice data input by a user and sending the original voice data to a voice service integration module in a set top box;

step 2, the voice service integration module receives original voice data and sends the original voice data to a voice cloud service end;

step 3, the voice cloud server receives and analyzes the original voice data, and sends a corresponding voice action instruction to the voice instruction execution module and sends feedback voice to the voice service integration module according to the functions of the set top box;

and 4, the voice instruction execution module receives the voice action instruction, completes corresponding action execution and sends a feedback execution action execution result to the voice cloud service terminal, and meanwhile, the voice service integration module sends feedback voice information to the voice instruction execution module.

Fig. 1 is a structural diagram of a set-top box Voice control system according to the present invention, in which an AIA (Alexa Voice Service Integration for aws IoT) and an instruction execution module are connected and then built in the set-top box, and when a user inputs a Voice, a bluetooth remote control module can complete Voice acquisition and transmit the Voice to the set-top box. The voice acquisition is placed in the Bluetooth remote controller, so that the original voice command input by a user can be conveniently acquired and directly transmitted to the set top box through the Bluetooth module. The function of the voice service client is put into the set-top box, so that the burden of a remote controller as the input equipment is reduced;

after receiving the voice data, the AIA client sends the original voice data to the voice cloud server, receives feedback voice information from the voice cloud server and then sends the feedback voice information to the voice instruction execution module; the AIA client plays a role of a bridge connecting the set top box and the voice cloud service. The built-in AIA can enable the set-top box equipment to have a basis for realizing an intelligent voice function. Each set-top box is preset with a special personalized file, and the AIA can conveniently complete equipment registration at the cloud end by using the personalized file. After the registration is completed, the AIA can establish connection between the set-top box and the voice cloud service, access the related functions of the voice cloud service and provide support for the development of a set-top box voice instruction execution module in the next step;

after receiving voice input, the voice cloud service module starts to analyze voice, corresponding voice action instructions are sent to the voice instruction execution module according to functions possessed by the set top box after original voice data are analyzed, and feedback voice is sent to the voice service integration module. The voice cloud service module in this embodiment is developed based on amazon internet of things web service (AWS IOT). This module can provide speech semantic parsing and VSK (video kill kit) skills functionality. After the voice cloud service is accessed, the set-top box can conveniently analyze and identify effective information contained in the original voice, and issue an instruction and voice data according to the specific function (for example, recording a certain program) of target set-top box equipment;

the voice instruction execution module can monitor an instruction issued by the voice cloud service in real time and can broadcast voice after receiving voice data; after receiving the action command, the action required by the command (such as switching programs, speaking a joke) can be completed, and the action execution result can be fed back when the action is executed. In addition, the self state is reported to the server when the self state changes. The voice service execution module can develop exclusive voice skills for different devices, achieve more voice interaction effects, and even can be connected with a mobile phone application, so that the interaction function of the set top box and the mobile phone APP is achieved.

In conclusion, the invention realizes the effect of independently and completely carrying the intelligent voice function on the low-configuration set top box, greatly reduces the dependence on external intelligent voice equipment and reduces the voice control cost.

6页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于远程控制的道路性能智能监测系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!