CN112201237B - Method for realizing voice centralized control command hall multimedia equipment based on COM port - Google Patents

Method for realizing voice centralized control command hall multimedia equipment based on COM port Download PDF

Info

Publication number
CN112201237B
CN112201237B CN202011005877.1A CN202011005877A CN112201237B CN 112201237 B CN112201237 B CN 112201237B CN 202011005877 A CN202011005877 A CN 202011005877A CN 112201237 B CN112201237 B CN 112201237B
Authority
CN
China
Prior art keywords
control
control information
unit
control unit
result
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.)
Active
Application number
CN202011005877.1A
Other languages
Chinese (zh)
Other versions
CN112201237A (en
Inventor
高坤祥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Zhongke Xinchen Technology Co ltd
Original Assignee
Anhui Zhongke Xinchen Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Anhui Zhongke Xinchen Technology Co ltd filed Critical Anhui Zhongke Xinchen Technology Co ltd
Priority to CN202011005877.1A priority Critical patent/CN112201237B/en
Publication of CN112201237A publication Critical patent/CN112201237A/en
Application granted granted Critical
Publication of CN112201237B publication Critical patent/CN112201237B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a method for realizing voice centralized control command hall multimedia equipment based on a COM (component object model) port, which comprises the following steps: the voice centralized controller acquires control information to be issued from an input channel; inputting the control information into an analysis module to obtain a control instruction; inputting the control instruction into an object analysis module to obtain a judging result of whether the control operation corresponding to the control information is effective or not; and if the judging result is valid, forwarding the control information by using an output channel. Before forwarding control information, the method disclosed by the invention checks the control information and only forwards the control information passing the check. Therefore, the control instruction which is invalid in the forwarding control operation can be effectively avoided, the control instruction is not sent to the multimedia equipment which cannot respond correctly, unexpected response behaviors of the multimedia equipment are avoided, and the reliability of voice control can be improved.

Description

Method for realizing voice centralized control command hall multimedia equipment based on COM port
Technical Field
The invention relates to the technical field of multimedia equipment control, in particular to a method for realizing voice centralized control command hall multimedia equipment based on a COM (component object model) port.
Background
Today large screen visual presentations have been used by more and more businesses and institutions, and large screens also tend to have larger display areas and more complex display content, which has led to widespread use of command halls based on large screen visual presentations.
The multi-media equipment can be controlled in a centralized way through the command hall, in the prior art, the control mode is mostly a traditional single-to-single control mode, and under the mode of the command hall, the voice control is a more advanced control mode. However, in voice control, because the instruction is input in a voice form, the directivity of the control instruction is often not as accurate and direct as that of the conventional form, so that the problem of instruction failure often occurs, and meanwhile, the state condition of multimedia is often not clear, so that the problem of control failure easily occurs in the control instruction in the voice form.
Disclosure of Invention
In order to solve the technical problems in the background technology, the invention provides a method for realizing voice centralized control command hall multimedia equipment based on a COM port.
The invention provides a method for realizing voice centralized control command hall multimedia equipment based on a COM (component object model) port, which comprises the following steps:
The voice centralized controller acquires control information to be issued from an input channel;
inputting the control information into an analysis module to obtain a control instruction;
inputting the control instruction into an object analysis module to obtain a judging result of whether the control operation corresponding to the control information is effective or not;
and if the judging result is valid, forwarding the control information by using an output channel.
Optionally, the voice centralized controller includes: a virtual control unit; the virtual control unit comprises a private virtual control unit and a shared virtual control unit.
Optionally, the forwarding the control information by using an output channel includes:
Determining a target virtual control unit from the two virtual control units;
the control information is sent to a task processing module of the target virtual control unit;
transmitting the control information to the output channel by using the task processing module;
and forwarding the control information by using the output channel.
Optionally, the determining a target virtual control unit from the two virtual control units includes:
judging whether the private virtual control unit in an idle state exists currently or not;
If yes, determining the private virtual control unit as the target virtual control unit;
And if not, determining the target virtual control unit from the shared virtual control unit.
Optionally, determining the target virtual control unit from the shared virtual control units includes:
Determining the priority of the control information according to the control object and the control action type in the control instruction;
Selecting a target virtual control unit matched with the priority from the shared virtual control units; wherein control information having the same control action type and control object multiplexes the same shared virtual control unit.
Optionally, the voice centralized controller includes a priority accounting unit, and correspondingly, before the forwarding the control information by using the output channel, the voice centralized controller further includes:
performing priority accounting on the control information and the priority of the control information by using the priority accounting unit to obtain an accounting result;
and setting the priority of the control information by using the accounting result.
Optionally, the object analysis module includes a control action type object analysis module.
Optionally, the control action type object analysis module includes an object state detection unit, an object controlled detection unit and a result determination unit; the step of inputting the control instruction into an object analysis module to obtain a judging result of whether the control operation corresponding to the control information is effective, including:
inputting the control instruction into the object state detection unit to detect the object state to obtain an object state detection result;
Inputting the control instruction into the object controlled detection unit to detect the object controlled attribute to obtain an object controlled attribute detection result;
and inputting the object state detection result and the object controlled attribute detection result into the result judging unit to carry out logic judgment, so as to obtain the judgment result.
In the invention, the method for realizing voice centralized control command hall multimedia equipment based on the COM port is provided, and a voice centralized controller acquires control information to be issued from an input channel; inputting the control information into an analysis module to obtain a control instruction; inputting the control instruction into an object analysis module to obtain a judging result of whether the control operation corresponding to the control information is effective or not; and if the judging result is valid, forwarding the control information by using the output channel.
After the voice centralized controller obtains the control information, the control information is analyzed first to obtain a control instruction. Then, the control instruction is input to the object analysis module, that is, whether the control operation corresponding to the control information is valid is determined based on the object analysis module, and if so, the control information is forwarded by using the output channel. That is, before forwarding the control information, the control information itself is checked, and only the control information that passes the check is forwarded. Therefore, the control instruction which is invalid in the forwarding control operation can be effectively avoided, the control instruction is not sent to the multimedia equipment which cannot respond correctly, unexpected response behaviors of the multimedia equipment are avoided, and the reliability of voice control can be improved.
Drawings
Fig. 1 is a flow chart of a method for realizing voice centralized control command hall multimedia equipment based on a COM interface according to the present invention.
Detailed Description
As shown in fig. 1, fig. 1 is a flow chart of a method for realizing voice centralized control command hall multimedia equipment based on COM interface according to the present invention.
Referring to fig. 1, the method for realizing voice centralized control command hall multimedia equipment based on COM port provided by the invention comprises the following steps:
The voice centralized controller acquires control information to be issued from an input channel;
Inputting the control information into an analysis module to obtain a control instruction;
inputting the control instruction into an object analysis module to obtain a judging result of whether the control operation corresponding to the control information is effective or not;
And if the judging result is valid, forwarding the control information by using the output channel.
Optionally, the voice centralized controller includes: a virtual control unit; the virtual control unit comprises a private virtual control unit and a shared virtual control unit.
Optionally, forwarding the control information using the output channel includes:
Determining a target virtual control unit from the two virtual control units;
the control information is sent to a task processing module of the target virtual control unit;
The control information is transmitted to an output channel by utilizing a task processing module;
and forwarding the control information by using the output channel.
Optionally, determining a target virtual control unit from the two virtual control units includes:
judging whether a private virtual control unit in an idle state exists currently or not;
if yes, determining the private virtual control unit as a target virtual control unit;
if not, determining a target virtual control unit from the shared virtual control units.
Optionally, determining the target virtual control unit from the shared virtual control units includes:
determining the priority of control information according to the control object and the control action type in the control instruction;
Selecting a target virtual control unit matched with the priority from the shared virtual control units; wherein control information having the same control action type and control object multiplexes the same shared virtual control unit.
Optionally, the voice centralized controller includes a priority accounting unit, and correspondingly, before forwarding the control information by using the output channel, further includes:
Performing priority accounting on the control information and the priority of the control information by using a priority accounting unit to obtain an accounting result;
and setting the priority of the control information by using the accounting result.
Optionally, the object analysis module includes a control action type object analysis module.
Optionally, the control action type object analysis module includes an object state detection unit, an object controlled detection unit and a result determination unit; inputting the control instruction into the object analysis module to obtain a judging result of whether the control operation corresponding to the control information is effective, including:
inputting a control instruction into an object state detection unit to detect an object state to obtain an object state detection result;
Inputting a control instruction into an object controlled detection unit to detect the object controlled attribute to obtain an object controlled attribute detection result;
and inputting the object state detection result and the object controlled attribute detection result into a result judging unit for logic judgment to obtain a judging result.
In the embodiment, the method for realizing voice centralized control command hall multimedia equipment based on the COM port is provided, and a voice centralized controller acquires control information to be issued from an input channel; inputting the control information into an analysis module to obtain a control instruction; inputting the control instruction into an object analysis module to obtain a judging result of whether the control operation corresponding to the control information is effective or not; and if the judging result is valid, forwarding the control information by using the output channel.
After the voice centralized controller obtains the control information, the control information is analyzed first to obtain a control instruction. Then, the control instruction is input to the object analysis module, that is, whether the control operation corresponding to the control information is valid is determined based on the object analysis module, and if so, the control information is forwarded by using the output channel. That is, before forwarding the control information, the control information itself is checked, and only the control information that passes the check is forwarded. Therefore, the control instruction which is invalid in the forwarding control operation can be effectively avoided, the control instruction is not sent to the multimedia equipment which cannot respond correctly, unexpected response behaviors of the multimedia equipment are avoided, and the reliability of voice control can be improved.
The foregoing is only a preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art, who is within the scope of the present invention, should make equivalent substitutions or modifications according to the technical scheme of the present invention and the inventive concept thereof, and should be covered by the scope of the present invention.

Claims (5)

1. The method for realizing voice centralized control command hall multimedia equipment based on the COM port is characterized by comprising the following steps:
The voice centralized controller acquires control information to be issued from an input channel;
inputting the control information into an analysis module to obtain a control instruction;
inputting the control instruction into an object analysis module to obtain a judging result of whether the control operation corresponding to the control information is effective or not;
If the judging result is valid, forwarding the control information by using an output channel;
The voice centralized controller includes: a virtual control unit; the virtual control unit comprises a private virtual control unit and a shared virtual control unit;
The forwarding the control information by using an output channel includes:
Determining a target virtual control unit from the two virtual control units;
the control information is sent to a task processing module of the target virtual control unit;
transmitting the control information to the output channel by using the task processing module;
Forwarding the control information by using the output channel;
The determining a target virtual control unit from the two virtual control units comprises the following steps:
judging whether the private virtual control unit in an idle state exists currently or not;
If yes, determining the private virtual control unit as the target virtual control unit;
And if not, determining the target virtual control unit from the shared virtual control unit.
2. The method for realizing voice centralized control command hall multimedia device based on COM interface according to claim 1, wherein determining the target virtual control unit from the shared virtual control units comprises:
Determining the priority of the control information according to the control object and the control action type in the control instruction;
Selecting a target virtual control unit matched with the priority from the shared virtual control units; wherein control information having the same control action type and control object multiplexes the same shared virtual control unit.
3. A method for implementing voice centralized control command hall multimedia device based on COM interface according to claim 1, wherein the voice centralized controller comprises a priority accounting unit, and correspondingly, before forwarding the control information by using the output channel, further comprises:
performing priority accounting on the control information and the priority of the control information by using the priority accounting unit to obtain an accounting result;
and setting the priority of the control information by using the accounting result.
4. A method for implementing voice centralized control command hall multimedia device based on COM interface according to any one of claims 1 to 3, characterized in that the object analysis module comprises a control action type object analysis module.
5. The method for realizing voice centralized control command hall multimedia equipment based on the COM port according to claim 4, wherein the control action type object analysis module comprises an object state detection unit, an object controlled detection unit and a result judgment unit; the step of inputting the control instruction into an object analysis module to obtain a judging result of whether the control operation corresponding to the control information is effective, including:
inputting the control instruction into the object state detection unit to detect the object state to obtain an object state detection result;
Inputting the control instruction into the object controlled detection unit to detect the object controlled attribute to obtain an object controlled attribute detection result;
and inputting the object state detection result and the object controlled attribute detection result into the result judging unit to carry out logic judgment, so as to obtain the judgment result.
CN202011005877.1A 2020-09-23 2020-09-23 Method for realizing voice centralized control command hall multimedia equipment based on COM port Active CN112201237B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011005877.1A CN112201237B (en) 2020-09-23 2020-09-23 Method for realizing voice centralized control command hall multimedia equipment based on COM port

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011005877.1A CN112201237B (en) 2020-09-23 2020-09-23 Method for realizing voice centralized control command hall multimedia equipment based on COM port

Publications (2)

Publication Number Publication Date
CN112201237A CN112201237A (en) 2021-01-08
CN112201237B true CN112201237B (en) 2024-04-19

Family

ID=74016031

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011005877.1A Active CN112201237B (en) 2020-09-23 2020-09-23 Method for realizing voice centralized control command hall multimedia equipment based on COM port

Country Status (1)

Country Link
CN (1) CN112201237B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102945672A (en) * 2012-09-29 2013-02-27 深圳市国华识别科技开发有限公司 Voice control system for multimedia equipment, and voice control method
CN107070981A (en) * 2017-01-23 2017-08-18 努比亚技术有限公司 The equipment collaboration control system and method for multiple terminals
CN107622767A (en) * 2016-07-15 2018-01-23 青岛海尔智能技术研发有限公司 The sound control method and appliance control system of appliance system
CN107707436A (en) * 2017-09-18 2018-02-16 广东美的制冷设备有限公司 Terminal control method, device and computer-readable recording medium
CN109379261A (en) * 2018-11-30 2019-02-22 北京小米智能科技有限公司 Control method, device, system, equipment and the storage medium of smart machine
CN209070979U (en) * 2018-08-31 2019-07-05 北京小米移动软件有限公司 For connecting the multimedia controller and multimedia equipment of multimedia play equipment
CN110730115A (en) * 2019-09-11 2020-01-24 北京小米移动软件有限公司 Voice control method and device, terminal and storage medium
KR20200051880A (en) * 2018-11-05 2020-05-14 한국철도기술연구원 Train Control System Using Virtual Train and Method thereof
CN111508486A (en) * 2020-04-13 2020-08-07 安徽中科新辰技术有限公司 Voice-controlled large-screen display system
CN111524514A (en) * 2020-04-22 2020-08-11 海信集团有限公司 Voice control method and central control equipment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020144144A1 (en) * 2001-03-27 2002-10-03 Jeffrey Weiss Method and system for common control of virtual private network devices
US20140368537A1 (en) * 2013-06-18 2014-12-18 Tom G. Salter Shared and private holographic objects
CN104978957B (en) * 2014-04-14 2019-06-04 美的集团股份有限公司 Voice control method and system based on voiceprint recognition
CN105609108A (en) * 2015-12-30 2016-05-25 生迪智慧科技有限公司 Distributed voice control method, system and wireless voice central controller

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102945672A (en) * 2012-09-29 2013-02-27 深圳市国华识别科技开发有限公司 Voice control system for multimedia equipment, and voice control method
CN107622767A (en) * 2016-07-15 2018-01-23 青岛海尔智能技术研发有限公司 The sound control method and appliance control system of appliance system
CN107070981A (en) * 2017-01-23 2017-08-18 努比亚技术有限公司 The equipment collaboration control system and method for multiple terminals
CN107707436A (en) * 2017-09-18 2018-02-16 广东美的制冷设备有限公司 Terminal control method, device and computer-readable recording medium
CN209070979U (en) * 2018-08-31 2019-07-05 北京小米移动软件有限公司 For connecting the multimedia controller and multimedia equipment of multimedia play equipment
KR20200051880A (en) * 2018-11-05 2020-05-14 한국철도기술연구원 Train Control System Using Virtual Train and Method thereof
CN109379261A (en) * 2018-11-30 2019-02-22 北京小米智能科技有限公司 Control method, device, system, equipment and the storage medium of smart machine
CN110730115A (en) * 2019-09-11 2020-01-24 北京小米移动软件有限公司 Voice control method and device, terminal and storage medium
CN111508486A (en) * 2020-04-13 2020-08-07 安徽中科新辰技术有限公司 Voice-controlled large-screen display system
CN111524514A (en) * 2020-04-22 2020-08-11 海信集团有限公司 Voice control method and central control equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
新型语音交互式智能家居系统研究与设计;徐勋庭;《中国优秀硕士学位论文全文数据库(工程科技Ⅱ辑)》;全文 *

Also Published As

Publication number Publication date
CN112201237A (en) 2021-01-08

Similar Documents

Publication Publication Date Title
US11694371B2 (en) Controlling interactivity of digital content overlaid onto displayed data via graphics processing circuitry using a frame buffer
US20140208262A1 (en) Dynamic control method for resizing sub-windows on a screen of a display
RU2008134526A (en) SYSTEM AND METHOD FOR MANAGING REMOTE COMPUTERS
US20130212182A1 (en) Method and system for collaboratively operating shared content in a video conference
KR20090097111A (en) Shared screen control device and method in multi-party electronic conference system
CN109918685B (en) Computer-aided translation method, device, computer equipment and storage medium
US9020109B2 (en) Location aware conferencing system and method
US20150256567A1 (en) Selective data content sharing
EP2856753B1 (en) Communicating with an endpoint using matrix barcodes
CN110634095B (en) Watermark adding method, watermark identifying device and electronic equipment
CN103076888B (en) A kind of method that USB keyboard calls OSD switching channels in KVM equipment and the equipment
CN107122148A (en) Remote cooperation method and system
WO2021193306A1 (en) Display control device and display control system
CN100392578C (en) A method for automatically locking the visible pages of chat records
CN112201237B (en) Method for realizing voice centralized control command hall multimedia equipment based on COM port
CN112328101A (en) A method and device for OSD-based KVM multi-system joint control
US7487409B2 (en) Apparatus, system, and method for accessing system information
CN114407986A (en) Testing method and device for annunciator button, electronic equipment and storage medium
US20080136828A1 (en) Remote Access Device
CN103793321A (en) Method and system for detecting application programs
JP2023124159A (en) Information processing device, information processing method, information processing program
CN107390981B (en) A global menu control method, device, device and storage medium
CN202214106U (en) ARM9-based embedded elevator monitoring system
KR100952123B1 (en) Method and apparatus for controlling presentation application for multi-party electronic conference system
WO2021160024A1 (en) Method and system of identifying a user selection at a display of a user device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant