CN104717536A - Voice control method and system - Google Patents
Voice control method and system Download PDFInfo
- Publication number
- CN104717536A CN104717536A CN201310671845.9A CN201310671845A CN104717536A CN 104717536 A CN104717536 A CN 104717536A CN 201310671845 A CN201310671845 A CN 201310671845A CN 104717536 A CN104717536 A CN 104717536A
- Authority
- CN
- China
- Prior art keywords
- voice
- semantic
- iptv
- mobile phone
- control command
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/4222—Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42203—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种语音控制的方法和系统。该方法包括:将手机终端传输的语音信息转换成文字信息,并将与文字信息匹配的控制指令下发给手机终端,由手机终端将控制指令交由IPTV机顶盒处理。本发明操作简便、易于实现。
The invention discloses a voice control method and system. The method includes: converting the voice information transmitted by the mobile phone terminal into text information, sending control commands matching the text information to the mobile phone terminal, and the mobile phone terminal handing over the control commands to the IPTV set-top box for processing. The invention is simple and convenient to operate and easy to realize.
Description
技术领域technical field
本发明涉及移动互联网领域,尤其涉及一种语音控制的方法和系统。The present invention relates to the field of mobile Internet, in particular to a voice control method and system.
背景技术Background technique
随着终端智能化的深入发展,用户对智能终端的简便控制要求越来越高,语音控制逐渐成为新的趋势,以摆脱传统的原有的遥控器操作繁琐的束缚。With the in-depth development of terminal intelligence, users have higher and higher requirements for simple control of smart terminals, and voice control has gradually become a new trend to get rid of the cumbersome constraints of traditional remote control operations.
发明内容Contents of the invention
鉴于以上,本发明提出一种语音控制的方法和系统。以解决现有技术存在的至少一个问题。In view of the above, the present invention proposes a voice control method and system. To solve at least one problem existing in the prior art.
根据本发明一方面,提出一种语音控制的方法,包括:According to one aspect of the present invention, a method for voice control is proposed, including:
语义分析平台接收手机终端传输的语音信息;The semantic analysis platform receives the voice information transmitted by the mobile terminal;
将语音信息转换成文字信息,并将文字信息与语义库中的IPTV数据进行匹配,其中,语义库中保存文字信息与控制指令的对应关系;Convert voice information into text information, and match the text information with the IPTV data in the semantic database, wherein the semantic database stores the corresponding relationship between text information and control instructions;
判断是否有匹配结果,如果有,语义分析平台将控制指令下发给手机终端,由手机终端将控制指令交由IPTV机顶盒处理。Judging whether there is a matching result, if so, the semantic analysis platform sends the control command to the mobile terminal, and the mobile terminal hands the control command to the IPTV set-top box for processing.
进一步,如果没有匹配结果,控制IPTV进入提示界面,要求用户重新输入或给出可能的操作项提示或提示用户手动操作。Further, if there is no matching result, the IPTV is controlled to enter a prompt interface, requiring the user to re-input or give a prompt for possible operation items or prompt the user to perform a manual operation.
进一步,语义分析平台将IPTV平台的新增内容更新给语义库。Further, the semantic analysis platform updates the new content of the IPTV platform to the semantic library.
进一步,接收的语音信息经过手机终端的降噪和存储处理。Further, the received voice information is processed through noise reduction and storage of the mobile terminal.
进一步,通过3G或WIFI传输语音信息。Further, voice information is transmitted through 3G or WIFI.
根据本发明另一方面,还提出一种语音控制的系统,包括设置在语义分析平台的接收单元、分析单元和控制单元,其中:According to another aspect of the present invention, a system of voice control is also proposed, including a receiving unit, an analysis unit and a control unit arranged on a semantic analysis platform, wherein:
接收单元,接收手机终端传输的语音信息;The receiving unit receives the voice information transmitted by the mobile terminal;
分析单元,将语音信息转换成文字信息,并将文字信息与语义库中的IPTV数据进行匹配,其中,语义库中保存文字信息与控制指令的对应关系;The analysis unit converts the voice information into text information, and matches the text information with the IPTV data in the semantic database, wherein the semantic database stores the corresponding relationship between text information and control instructions;
控制单元,如果有匹配结果,将控制指令下发给手机终端,由手机终端将控制指令交由IPTV机顶盒处理。The control unit, if there is a matching result, sends the control instruction to the mobile terminal, and the mobile terminal sends the control instruction to the IPTV set-top box for processing.
进一步,如果没有匹配结果,控制IPTV进入提示界面,要求用户重新输入或给出可能的操作项提示或提示用户手动操作。Further, if there is no matching result, the IPTV is controlled to enter a prompt interface, requiring the user to re-input or give a prompt for possible operation items or prompt the user to perform a manual operation.
进一步,分析单元还将IPTV平台的新增内容更新给语义库。Further, the analysis unit also updates the new content of the IPTV platform to the semantic library.
进一步,还包括采集单元、处理单元和下发单元,其中:Further, it also includes a collection unit, a processing unit and a delivery unit, wherein:
采集单元,采集用户的语音信息;The collection unit collects the voice information of the user;
处理单元,对语音信息进行降噪和存储处理,并将处理后的语音信息传输给语义分析平台;The processing unit performs noise reduction and storage processing on the speech information, and transmits the processed speech information to the semantic analysis platform;
下发单元,接收语义分析平台下发的控制指令,并根据该控制指令对机顶盒进行控制。The issuing unit receives the control instruction issued by the semantic analysis platform, and controls the set-top box according to the control instruction.
进一步,处理单元通过3G或WIFI传输语音信息。Further, the processing unit transmits voice information through 3G or WIFI.
本发明面向移动互联网客户端应用提出基于语义分析平台的语音控制机制,即,通过语义分析平台来分析手机终端采集下来的语音信息,将与语音信息匹配的控制指令下发给手机终端,并由手机终端通过DLNA控制机顶盒。本发明充分利用手机终端和家庭网络,提供了简便的操作方式、易于实现。The present invention proposes a voice control mechanism based on a semantic analysis platform for mobile Internet client applications, that is, the voice information collected by the mobile terminal is analyzed through the semantic analysis platform, and a control command matching the voice information is issued to the mobile terminal, and the The mobile terminal controls the set-top box through DLNA. The invention fully utilizes the mobile phone terminal and the home network, provides a simple operation mode and is easy to implement.
附图说明Description of drawings
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention, and constitute a part of the present invention. The schematic embodiments of the present invention and their descriptions are used to explain the present invention, and do not constitute improper limitations to the present invention. In the attached picture:
图1所示为本发明一实施例中的一种语音控制的方法流程图。FIG. 1 is a flowchart of a voice control method in an embodiment of the present invention.
图2所示为本发明另一实施例中的一种语音控制的方法流程图。FIG. 2 is a flowchart of a voice control method in another embodiment of the present invention.
图3所示为本发明一实施例中的一种语音控制的系统结构示意图。FIG. 3 is a schematic structural diagram of a voice control system in an embodiment of the present invention.
具体实施方式Detailed ways
现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置和数值不限制本发明的范围。Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangements and numerical values of components and steps set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。At the same time, it should be understood that, for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。The following description of at least one exemplary embodiment is merely illustrative in nature and in no way taken as limiting the invention, its application or uses.
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。Techniques, methods and devices known to those of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, such techniques, methods and devices should be considered part of the Authorized Specification.
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。In all examples shown and discussed herein, any specific values should be construed as illustrative only, and not as limiting. Therefore, other examples of the exemplary embodiment may have different values.
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。It should be noted that like numbers and letters denote similar items in the following figures, therefore, once an item is defined in one figure, it does not require further discussion in subsequent figures.
针对手机捕获语音信息,通过语义平台的语音信息分析,手机和终端之间的交互等问题,本发明提出了语音控制客户端、语义分析平台和手机与终端之间的DLNA交互,通过语音控制客户端接收语音信息并将语音信息发送到语义分析平台进行分析、比对、消歧生成语义控制信息,再由手机通过DLNA将语义控制信息发送到终端完成语音控制功能。Aiming at problems such as mobile phone capturing voice information, voice information analysis through semantic platform, and interaction between mobile phone and terminal, the present invention proposes voice control client, semantic analysis platform and DLNA interaction between mobile phone and terminal, and controls customer through voice The terminal receives voice information and sends the voice information to the semantic analysis platform for analysis, comparison, and disambiguation to generate semantic control information, and then the mobile phone sends the semantic control information to the terminal through DLNA to complete the voice control function.
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings.
图1所示为本发明一实施例中的一种语音控制的方法流程图。该方法包括以下步骤:FIG. 1 is a flowchart of a voice control method in an embodiment of the present invention. The method includes the following steps:
步骤11,语义分析平台接收手机终端传输的语音信息。Step 11, the semantic analysis platform receives the voice information transmitted by the mobile phone terminal.
其中,接收的语音信息经过手机终端的降噪和存储处理。在本发明的一个实施例中,手机终端可以通过3G或WIFI传输语音信息。Wherein, the received voice information is processed through noise reduction and storage of the mobile terminal. In an embodiment of the present invention, the mobile phone terminal can transmit voice information through 3G or WIFI.
步骤12,将语音信息转换成文字信息,并将文字信息与语义库中的IPTV数据进行匹配,其中,语义库中保存文字信息与控制指令的对应关系。Step 12, converting the voice information into text information, and matching the text information with the IPTV data in the semantic database, wherein the semantic database stores the corresponding relationship between text information and control instructions.
步骤13,判断是否有匹配结果,如果有,执行步骤14,否则执行步骤15。Step 13, judge whether there is a matching result, if yes, go to step 14, otherwise go to step 15.
步骤14,语义分析平台将控制指令下发给手机终端,由手机终端将控制指令交由IPTV机顶盒处理。机顶盒最终执行指令的时候调用IPTV平台的能力,但是这种调用与机顶盒的非语音遥控操作一致。Step 14, the semantic analysis platform sends the control command to the mobile terminal, and the mobile terminal hands the control command to the IPTV set-top box for processing. When the set-top box finally executes the command, it calls the capability of the IPTV platform, but this call is consistent with the non-voice remote control operation of the set-top box.
步骤15,控制IPTV进入提示界面,要求用户重新输入或给出可能的操作项提示或提示用户手动操作。其中,由手机客户端和机顶盒客户端负责提示相关内容。Step 15, controlling the IPTV to enter a prompt interface, requiring the user to re-input or giving a prompt for possible operation items or prompting the user to operate manually. Among them, the mobile phone client and the set-top box client are responsible for prompting relevant content.
在本发明的另一实施例中,语义分析平台将IPTV平台的新增内容更新给语义库。例如,之前没有“爸爸去哪”这个节目,“爸爸去哪”开播之后,需要将该节目的相关信息更新到语义库当中。IPTV平台设置在电信的服务器机房。通过不断增加语音库的内容,从而增加匹配的成功率。In another embodiment of the present invention, the semantic analysis platform updates the new content of the IPTV platform to the semantic library. For example, there was no program "Where Are We Going, Dad" before, and after "Where Are We Going, Dad" starts broadcasting, we need to update the relevant information of the program to the semantic database. The IPTV platform is installed in the server room of China Telecom. By continuously increasing the content of the speech library, the success rate of matching is increased.
图2所示为本发明另一实施例中的一种语音控制的方法流程图。该方法包括以下步骤:FIG. 2 is a flowchart of a voice control method in another embodiment of the present invention. The method includes the following steps:
步骤21,通过手机终端输入语音信息,对该语音信息进行降噪和存储处理。Step 21, input voice information through the mobile phone terminal, perform noise reduction and storage processing on the voice information.
语音信息是指用户所发出的自然语言指令,即用户所说的话。如“我要看东方卫视”、“音量大一点”和“我要看章子怡的电影”等等。The voice information refers to the natural language instruction issued by the user, that is, what the user speaks. Such as "I want to watch Dragon TV", "loud volume" and "I want to watch Zhang Ziyi's movie" and so on.
降噪处理是指去除用户输入语音信息时可能附带的环境背景噪音。Noise reduction processing refers to the removal of environmental background noise that may accompany the user inputting voice information.
存储是指将用户输入的语音信息,在手机终端上进行打包,以网络包的形式发送给语义分析平台。Storage means that the voice information input by the user is packaged on the mobile terminal and sent to the semantic analysis platform in the form of network packets.
步骤22,将处理后的语音信息传输给语义分析平台。该步骤中,可以通过3G或WIFI传输语音信息。本领域技术人员应该可以理解,这里只是用于举例说明,不应理解为对本发明的限制,即本领域技术人员还可以采用其他方式传输语音信息。Step 22, transmit the processed speech information to the semantic analysis platform. In this step, voice information can be transmitted through 3G or WIFI. Those skilled in the art should understand that this is only for illustration and should not be construed as a limitation of the present invention, that is, those skilled in the art can also use other methods to transmit voice information.
步骤23,语义分析平台将语音信息转换成文字信息,并将文字信息与语义库中的IPTV数据进行匹配,其中,语义库中保存文字信息与控制指令的对应关系。Step 23, the semantic analysis platform converts the voice information into text information, and matches the text information with the IPTV data in the semantic database, wherein the semantic database stores the corresponding relationship between text information and control instructions.
语义分析平台可以设置在服务器机房(电信机房)内。The semantic analysis platform can be set up in the server room (telecommunication room).
语义库包括的IPTV数据可能涉及IPTV内容的全部相关信息,例如,每部影片的名称、国家、导演、演员、上映时间和音量加减所对应的遥控器键值等等。语义分析第一步所识别出的文字信息,在第二步中与语义库中的内容进行比对。例如,用户说:我要看东方卫视,第一步里将用户的语音信息转换成文字信息“我要看东方卫视”,第二步将“我要看东方卫视”与语义库中的内容进行比对,得出“我”是指用户自己,“要看”是一个播放视频的操作,“东方卫视”是一个频道,并且可以从语义库中获得该频道的频道号码。The IPTV data included in the semantic library may involve all relevant information of IPTV content, for example, the name, country, director, actor, show time, and remote control key values corresponding to the increase and decrease of the volume of each movie, etc. The text information identified in the first step of semantic analysis is compared with the content in the semantic database in the second step. For example, if the user says: I want to watch Dragon TV, in the first step, the user's voice information is converted into text information "I want to watch Dragon TV", and in the second step, "I want to watch Dragon TV" is compared with the content in the semantic database After comparison, it is concluded that "I" refers to the user himself, "want to watch" is an operation of playing a video, and "Dragon Satellite TV" is a channel, and the channel number of this channel can be obtained from the semantic database.
在本发明的另一实施例中,语义分析平台还可以将IPTV平台的新增内容更新给语义库。例如,之前没有“爸爸去哪”这个节目,“爸爸去哪”开播之后,需要将该节目的相关信息更新到语义库当中。IPTV平台设置在电信的服务器机房。通过不断增加语音库的内容,从而增加匹配的成功率。In another embodiment of the present invention, the semantic analysis platform can also update the new content of the IPTV platform to the semantic library. For example, there was no program "Where Are We Going, Dad" before, and after "Where Are We Going, Dad" starts broadcasting, we need to update the relevant information of the program to the semantic database. The IPTV platform is installed in the server room of China Telecom. By continuously increasing the content of the speech library, the success rate of matching is increased.
步骤24,判断是否有匹配结果,如果有,执行步骤25,否则执行步骤26。Step 24, judging whether there is a matching result, if yes, go to step 25, otherwise go to step 26.
步骤25,语义分析平台将控制指令下发给手机终端,由手机终端将控制指令交由IPTV机顶盒处理。Step 25, the semantic analysis platform sends the control command to the mobile terminal, and the mobile terminal hands the control command to the IPTV set-top box for processing.
控制指令的示例如下:Examples of control instructions are as follows:
看东方卫视,是指IPTV机顶盒切换到东方卫视(频道号101)这个频道;Watching Dragon TV means that the IPTV set-top box is switched to the channel of Dragon TV (channel number 101);
看章子怡的电影,是指播放演员名字包含章子怡的电影;Watching Zhang Ziyi's movie refers to playing a movie whose actor's name contains Zhang Ziyi;
音量大一点,是指增大播放音量。等等。A little louder means to increase the playback volume. etc.
步骤26,转换后的文字信息在语义库中无匹配,则控制IPTV进入提示界面,要求用户重新输入或给出可能的操作项提示或提示用户手动操作。Step 26, if the converted text information does not match in the semantic database, the IPTV is controlled to enter a prompt interface, requiring the user to re-input or give a prompt for possible operation items or prompt the user for manual operation.
本发明面向移动互联网客户端应用提出基于语义分析平台的语音控制机制,即,通过语义分析平台来分析手机终端采集下来的语音信息,将与语音信息匹配的控制指令下发给手机终端,并由手机终端通过DLNA控制机顶盒。本发明充分利用手机终端和家庭网络,提供了简便的操作方式、易于实现。The present invention proposes a voice control mechanism based on a semantic analysis platform for mobile Internet client applications, that is, the voice information collected by the mobile terminal is analyzed through the semantic analysis platform, and a control command matching the voice information is issued to the mobile terminal, and the The mobile terminal controls the set-top box through DLNA. The invention fully utilizes the mobile phone terminal and the home network, provides a simple operation mode and is easy to implement.
图3所示为本发明一实施例中的一种语音控制的系统结构示意图。该系统包括手机终端、语义分析平台和机顶盒。FIG. 3 is a schematic structural diagram of a voice control system in an embodiment of the present invention. The system includes a mobile phone terminal, a semantic analysis platform and a set-top box.
手机终端负责语音信号的采集、降噪、存储以及语义控制信息接收和DLNA转发。其中,通过手机语音客户端,用手机麦克风完整接收语音信息,将语音信息降噪并保存于手机缓存中。通过3G或WIFI建立手机终端与语义分析平台的交互通道,上传完整的语音信息。手机终端通过3G或WIFI接收语义分析平台下发的控制指令,手机终端通过DLNA(Digital Living Network Alliance,数字生活网络联盟)将控制指令发送给机顶盒,完成智能终端的语音控制。The mobile terminal is responsible for voice signal collection, noise reduction, storage, semantic control information reception and DLNA forwarding. Wherein, through the voice client of the mobile phone, the voice information is completely received by the microphone of the mobile phone, and the voice information is denoised and stored in the cache memory of the mobile phone. Establish an interactive channel between the mobile terminal and the semantic analysis platform through 3G or WIFI, and upload complete voice information. The mobile terminal receives the control command issued by the semantic analysis platform through 3G or WIFI, and the mobile terminal sends the control command to the set-top box through DLNA (Digital Living Network Alliance) to complete the voice control of the smart terminal.
语义分析平台主要负责语音信号的分析、处理,语义库的管理、更新以及语义信息的翻译和下发。其中,通过语音信息接收接口,将收取的语音信息进行关键字和特征值分析,通过与语义库中的语义信息进行比对、消歧翻译成适配机顶盒的语义控制信息。The semantic analysis platform is mainly responsible for the analysis and processing of speech signals, the management and update of semantic databases, and the translation and delivery of semantic information. Among them, through the voice information receiving interface, the received voice information is analyzed for keywords and eigenvalues, compared with the semantic information in the semantic database, disambiguated and translated into semantic control information suitable for the set-top box.
语义库主要负责语义信息的存储。语义库可以设置在语义分析平台上,也可以单独设置。The semantic library is mainly responsible for the storage of semantic information. The semantic library can be set on the semantic analysis platform, or it can be set separately.
机顶盒主要负责接收DLNA语义控制信息,执行控制信息,错误提示和引导以及新语义控制的反馈。The set-top box is mainly responsible for receiving DLNA semantic control information, executing control information, error prompting and guidance, and feedback of new semantic control.
下面将结合附图,对该系统进行详细说明。The system will be described in detail below with reference to the accompanying drawings.
如图3所示,手机终端包括采集单元、处理单元和下发单元。下面将结合附图,对各个单元进行说明。As shown in Figure 3, the mobile terminal includes a collection unit, a processing unit and a delivery unit. Each unit will be described below with reference to the accompanying drawings.
采集单元,采集用户的语音信息。The collection unit collects voice information of the user.
处理单元,对语音信息进行降噪和存储处理,并将处理后的语音信息传输给语义分析平台。可以通过3G或WIFI传输语音信息。The processing unit performs noise reduction and storage processing on the speech information, and transmits the processed speech information to the semantic analysis platform. Voice information can be transmitted via 3G or WIFI.
下发单元,接收语义分析平台下发的控制指令,并根据该控制指令对机顶盒进行控制。The issuing unit receives the control instruction issued by the semantic analysis platform, and controls the set-top box according to the control instruction.
如图3所示,语义分析平台包括接收单元、分析单元和控制单元。下面将结合附图,对各个单元进行说明。As shown in Figure 3, the semantic analysis platform includes a receiving unit, an analyzing unit and a controlling unit. Each unit will be described below with reference to the accompanying drawings.
接收单元,接收手机终端传输的语音信息。The receiving unit receives the voice information transmitted by the mobile phone terminal.
分析单元,将语音信息转换成文字信息,并将文字信息与语义库中的IPTV数据进行匹配,其中,语义库中保存文字信息与控制指令的对应关系。The analysis unit converts the voice information into text information, and matches the text information with the IPTV data in the semantic database, wherein the semantic database stores the corresponding relationship between the text information and the control instructions.
控制单元,如果有匹配结果,将控制指令下发给手机终端,由手机终端将控制指令交由IPTV机顶盒处理。机顶盒最终执行指令的时候调用IPTV平台的能力,但是这种调用与机顶盒的非语音遥控操作一致。The control unit, if there is a matching result, sends the control instruction to the mobile terminal, and the mobile terminal sends the control instruction to the IPTV set-top box for processing. When the set-top box finally executes the command, it calls the capability of the IPTV platform, but this call is consistent with the non-voice remote control operation of the set-top box.
在本发明的一个实施例中,如果没有匹配结果,则控制IPTV进入提示界面,要求用户重新输入或给出可能的操作项提示或提示用户手动操作。其中,由手机客户端和机顶盒客户端负责提示相关内容。In one embodiment of the present invention, if there is no matching result, the IPTV is controlled to enter a prompt interface, requiring the user to re-input or give a prompt for possible operation items or prompt the user for manual operation. Among them, the mobile phone client and the set-top box client are responsible for prompting relevant content.
在本发明的另一实施例中,分析单元还可以将IPTV平台的新增内容更新给语义库。即,分析单元接收IPTV平台发送的新增信息,并将其保存到语义库中。例如,之前没有“爸爸去哪”这个节目,“爸爸去哪”开播之后,需要将该节目的相关信息更新到语义库当中。IPTV平台设置在电信的服务器机房。该实施例中,通过不断增加语音库的内容,从而增加匹配的成功率。In another embodiment of the present invention, the analysis unit may also update the new content of the IPTV platform to the semantic library. That is, the analysis unit receives the new information sent by the IPTV platform, and saves it in the semantic database. For example, there was no program "Where Are We Going, Dad" before, and after "Where Are We Going, Dad" starts broadcasting, we need to update the relevant information of the program to the semantic database. The IPTV platform is installed in the server room of China Telecom. In this embodiment, the success rate of matching is increased by continuously increasing the content of the speech library.
至此,已经详细描述了本发明。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。So far, the present invention has been described in detail. Certain details well known in the art have not been described in order to avoid obscuring the inventive concept. Based on the above description, those skilled in the art can fully understand how to implement the technical solutions disclosed herein.
可能以许多方式来实现本发明的方法以及装置。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法以及装置。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。The method and apparatus of the invention may be implemented in many ways. For example, the method and device of the present invention can be realized by software, hardware, firmware or any combination of software, hardware, and firmware. The above sequence of steps used in the method is for illustration only, and the steps of the method of the present invention are not limited to the sequence specifically described above unless specifically stated otherwise. Furthermore, in some embodiments, the present invention can also be implemented as programs recorded in recording media including machine-readable instructions for realizing the method according to the present invention. Thus, the present invention also covers a recording medium storing a program for executing the method according to the present invention.
虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。Although some specific embodiments of the present invention have been described in detail through examples, those skilled in the art should understand that the above examples are for illustration only, rather than limiting the scope of the present invention. Those skilled in the art will appreciate that modifications can be made to the above embodiments without departing from the scope and spirit of the invention. The scope of the invention is defined by the appended claims.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310671845.9A CN104717536A (en) | 2013-12-11 | 2013-12-11 | Voice control method and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310671845.9A CN104717536A (en) | 2013-12-11 | 2013-12-11 | Voice control method and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104717536A true CN104717536A (en) | 2015-06-17 |
Family
ID=53416418
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310671845.9A Pending CN104717536A (en) | 2013-12-11 | 2013-12-11 | Voice control method and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104717536A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017156893A1 (en) * | 2016-03-18 | 2017-09-21 | 深圳Tcl数字技术有限公司 | Voice control method and smart television |
| CN108307216A (en) * | 2018-01-09 | 2018-07-20 | 山东浪潮商用系统有限公司 | A kind of set-top box application system and method |
| WO2019047878A1 (en) * | 2017-09-08 | 2019-03-14 | 腾讯科技(深圳)有限公司 | Method for controlling terminal by voice, terminal, server and storage medium |
| CN109727597A (en) * | 2019-01-08 | 2019-05-07 | 未来电视有限公司 | The interaction householder method and device of voice messaging |
| CN116486800A (en) * | 2023-03-09 | 2023-07-25 | 四川长虹电器股份有限公司 | Method and system for streaming semantic analysis |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101292282A (en) * | 2005-08-29 | 2008-10-22 | 沃伊斯博克斯科技公司 | Mobile system and method supporting natural language man-machine interaction |
| CN102075797A (en) * | 2010-12-29 | 2011-05-25 | 深圳市同洲电子股份有限公司 | Channel or program voice browsing method and digital television receiving terminal |
| CN201919034U (en) * | 2010-12-31 | 2011-08-03 | 上海博泰悦臻电子设备制造有限公司 | Voice reminder system based on network |
| CN102158664A (en) * | 2011-03-31 | 2011-08-17 | 四川长虹电器股份有限公司 | Method for performing voice control on television by utilizing mobile terminal |
| CN102196207A (en) * | 2011-05-12 | 2011-09-21 | 深圳市子栋科技有限公司 | Method, device and system for controlling television by using voice |
| CN102299934A (en) * | 2010-06-23 | 2011-12-28 | 上海博路信息技术有限公司 | Voice input method based on cloud mode and voice recognition |
| CN102395013A (en) * | 2011-11-07 | 2012-03-28 | 康佳集团股份有限公司 | Voice control method and system for intelligent television |
| CN102496364A (en) * | 2011-11-30 | 2012-06-13 | 苏州奇可思信息科技有限公司 | Interactive speech recognition method based on cloud network |
| CN102577142A (en) * | 2009-10-13 | 2012-07-11 | 三星电子株式会社 | Method for controlling portable device, display device, and video system |
| CN102902253A (en) * | 2012-10-09 | 2013-01-30 | 鸿富锦精密工业(深圳)有限公司 | Intelligent switch with voice control function and intelligent control system |
| CN103067766A (en) * | 2012-12-30 | 2013-04-24 | 深圳市龙视传媒有限公司 | Speech control method, system and terminal for digital television application business |
| CN103281581A (en) * | 2013-05-31 | 2013-09-04 | 成都三零凯天通信实业有限公司 | Human-computer interaction system and method controlling IP set-top box through smart phone voice |
-
2013
- 2013-12-11 CN CN201310671845.9A patent/CN104717536A/en active Pending
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101292282A (en) * | 2005-08-29 | 2008-10-22 | 沃伊斯博克斯科技公司 | Mobile system and method supporting natural language man-machine interaction |
| CN102577142A (en) * | 2009-10-13 | 2012-07-11 | 三星电子株式会社 | Method for controlling portable device, display device, and video system |
| CN102299934A (en) * | 2010-06-23 | 2011-12-28 | 上海博路信息技术有限公司 | Voice input method based on cloud mode and voice recognition |
| CN102075797A (en) * | 2010-12-29 | 2011-05-25 | 深圳市同洲电子股份有限公司 | Channel or program voice browsing method and digital television receiving terminal |
| CN201919034U (en) * | 2010-12-31 | 2011-08-03 | 上海博泰悦臻电子设备制造有限公司 | Voice reminder system based on network |
| CN102158664A (en) * | 2011-03-31 | 2011-08-17 | 四川长虹电器股份有限公司 | Method for performing voice control on television by utilizing mobile terminal |
| CN102196207A (en) * | 2011-05-12 | 2011-09-21 | 深圳市子栋科技有限公司 | Method, device and system for controlling television by using voice |
| CN102395013A (en) * | 2011-11-07 | 2012-03-28 | 康佳集团股份有限公司 | Voice control method and system for intelligent television |
| CN102496364A (en) * | 2011-11-30 | 2012-06-13 | 苏州奇可思信息科技有限公司 | Interactive speech recognition method based on cloud network |
| CN102902253A (en) * | 2012-10-09 | 2013-01-30 | 鸿富锦精密工业(深圳)有限公司 | Intelligent switch with voice control function and intelligent control system |
| CN103067766A (en) * | 2012-12-30 | 2013-04-24 | 深圳市龙视传媒有限公司 | Speech control method, system and terminal for digital television application business |
| CN103281581A (en) * | 2013-05-31 | 2013-09-04 | 成都三零凯天通信实业有限公司 | Human-computer interaction system and method controlling IP set-top box through smart phone voice |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017156893A1 (en) * | 2016-03-18 | 2017-09-21 | 深圳Tcl数字技术有限公司 | Voice control method and smart television |
| WO2019047878A1 (en) * | 2017-09-08 | 2019-03-14 | 腾讯科技(深圳)有限公司 | Method for controlling terminal by voice, terminal, server and storage medium |
| US11227598B2 (en) | 2017-09-08 | 2022-01-18 | Tencent Technology (Shenzhen) Company Limited | Method for controlling terminal by voice, terminal, server and storage medium |
| CN108307216A (en) * | 2018-01-09 | 2018-07-20 | 山东浪潮商用系统有限公司 | A kind of set-top box application system and method |
| CN109727597A (en) * | 2019-01-08 | 2019-05-07 | 未来电视有限公司 | The interaction householder method and device of voice messaging |
| CN116486800A (en) * | 2023-03-09 | 2023-07-25 | 四川长虹电器股份有限公司 | Method and system for streaming semantic analysis |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102304052B1 (en) | Display device and operating method thereof | |
| US9208786B2 (en) | Speech recognition using loosely coupled components | |
| US9947333B1 (en) | Voice interaction architecture with intelligent background noise cancellation | |
| JP6505966B2 (en) | Image processing apparatus, control method therefor, and image processing system | |
| KR101861006B1 (en) | Device and method of translating a language into another language | |
| US8522283B2 (en) | Television remote control data transfer | |
| US9479911B2 (en) | Method and system for supporting a translation-based communication service and terminal supporting the service | |
| US20190341051A1 (en) | Display apparatus capable of releasing a voice input mode by sensing a speech finish and voice control method thereof | |
| CN103500578B (en) | Speech control method and apparatus | |
| WO2021129262A1 (en) | Server-side processing method and server for actively initiating conversation, and voice interaction system capable of actively initiating conversation | |
| KR101970731B1 (en) | Artificial intelligent speaker and its control method | |
| US9807243B2 (en) | Method and system for voice transmission control | |
| CN104599669A (en) | Voice control method and device | |
| WO2016169329A1 (en) | Voice-controlled electronic program method and device, and storage medium | |
| US20120116748A1 (en) | Voice Recognition and Feedback System | |
| CN104717536A (en) | Voice control method and system | |
| CN105206272A (en) | Voice transmission control method and system | |
| CN109637534A (en) | Voice remote control method, system, controlled device and computer readable storage medium | |
| CN103491406A (en) | Android intelligent television system based on voice recognition | |
| KR20130134545A (en) | System and method for digital television voice search using remote control | |
| CN108806688A (en) | Sound control method, smart television, system and the storage medium of smart television | |
| CN102377622A (en) | Remote control interface and remote control method thereof | |
| US20180350359A1 (en) | Methods, systems, and media for controlling a media content presentation device in response to a voice command | |
| CN106454463B (en) | A TV-based control method and device | |
| CN105009205A (en) | Method and system for speech recognition input on a network-enabled device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| EXSB | Decision made by sipo to initiate substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150617 |
|
| RJ01 | Rejection of invention patent application after publication |