Smart voice-controlled device to control home appliance with infrared controller
Abstract
This design is to provide another way to control the home appliance with infrared controller. The users can control the appliance by giving voice commands directly. The appliance with no voice-controlled function can be equipped with this function via simple setup. Computers can also emit infrared signal to control the appliance on special conditions. Voice recognition result can be transmitted back to the computer and the computer will run the corresponding program.

Term
No projected expiry on record.
- Priority and filed
- Granted
- Today
16 claims: 16 independent, 0 dependent
- 1M348993 The voice-activated infrared remote control appliance controller is provided on the home appliance with the infrared remote control operation, and provides another control mode, which allows the user to directly speak the control command, and can be voice-activated; the device includes a single-chip processor and a voice control Module, a memory, a microphone, a speaker, a plurality of operation buttons, an infrared emitter, an infrared receiver, a proximity trigger sensor, a computer connection interface; a single chip connection voice control module for voice control processing, voice control The module is connected with a microphone input and a speaker output; a single chip is connected with a memory for data storage; a single chip is connected with an operation button for input setting; a single chip is connected with a proximity trigger sensor for voice input input; and a single chip connection is provided with a computer connection interface. Input and output data transmission; single-chip connection with infrared receiver input remote control signal; single-chip connection with infrared transmitter to emit infrared signal; voice input from the microphone to the voice control module, combined with the voice control database in the memory Compare, find out which set of control commands, and then control the infrared The transmitter emits a signal to control the action of the home appliance; the device further comprises:the infrared receiver is combined with the memory to become an infrared learning interface, and the remote control data learned from the online collection is collected, and the data is transmitted through the infrared emitter;the computer connection interface After connecting to the computer, you can update the voice database or expand control functions. 聲控紅外線遙控家電控制器,係在具有紅外線遙控器操作的家電上,提供另外一種控制方式,能讓使用者直接說出控制命令,便可以聲控操控;該裝置包括一單晶片處理器、一聲控模組、一記憶體、一麥克風、一喇叭、數個操作按鍵、一紅外線發射器、一紅外線接收器、一接近觸發感知器、一電腦連接介面;單晶片連接聲控模組做聲控處理,聲控模組連結有麥克風輸入及喇叭輸出;單晶片連接有記憶體做資料儲存;單晶片連接有操作按鍵做輸入設定;單晶片連接有接近觸發感知器做聲控輸入啟動;單晶片連接有電腦連接介面做輸入與輸出資料傳送;單晶片連接有紅外線接收器輸入遙控器信號;單晶片連接有紅外線發射器發射紅外線信號出去;語音輸入由麥克風送至聲控模組,結合記憶體中的聲控資料庫做比對,找出那一組控制命令,進而控制紅外線發射器發射信號控制家電動作;其特徵在於該裝置更包括:紅外線接收器結合記憶體成為紅外線學習介面,收集線上學習進來的遙控器資料,這些資料並經由紅外線發射器發射信號出去;電腦連接介面連結電腦後可以更新聲控資料庫或擴充控制功能。 /:田-·/ 九、申請專利範園·· (___ 々 1.聲控紅外線遙控家番~~— 上,提供另外具有紅外線遙控器操作的家電 可以聲控操控,·該裝置包括;晶=者:接說出控制命令,便 憶體、一麥克風、咭 阳处理益、—聲控模組、一記 兄風K、數個操作按鍵、— . 〇||, ^ ' 7 讚早㈣賴有峨體做# 輸入設定,·單晶片連接右接、論/片連接有操作按鍵做 片連接有電腦連接介面做輸入與輸出資料傳送=,早曰曰 外線接收器輪入遙控器信號;單 、’=曰曰片連接有紅 外線信號出去,·語音輸入由麥紅外線發射器發射紅 曰铷八由麥克風迗至聲控模組, 的聲控資料庫做比對,找出那一組控制 °°心… 進而控制紅外線發 射讀射域控制家電動作;其特徵在於該褒置更包括: 丨紅外線接收器結合記憶體成為紅外線學習介面,收集線上學 7遙控_ ’這些資料並經由紅外線發射器發射信號出去; 電腦連接介面連結電腦後可以更新聲控資料庫或擴充控制功能。 2.如申請專利範圍第!項所述之聲控紅外線遙控家電控制器,其中數 個操作按鍵包括聲控按鍵,可以啟動聲控,開始說出命令;操作按 鍵包括聽取按鍵,逐-播放系統目前已經載入了哪 控參考。 7 奪 22 M348993 Ί % Vi.、; w Ju 年丨丨月2) 丨.如申請專利範圍第1項所述之聲控紅外線遙控家電控制ϋ,其中接 近觸發感知器,可以啟動聲控,開始說出命令;一種較方便的設計, 可以不必按鍵便可叫鱗控,財靠近❹器便可以啟動。 4.如申明專利圍第1項所述之聲控紅外線遙控家電控制器,其中包 括連接71面’使得該裝置可以透過該電腦連接介面與電腦連 接,以便聲控控制H料腦連線後錄必㈣料,使线運作,實 •際聲控時,不一定要連接電腦。 5.如申明專勸am» 4項所述之聲控紅外輯控家電控㈣,控制器 實現上傳或是下載功能,來交換必要資料,相關資料 及紅外線㈣碼;包鱗控控制料統調整參 傳回聲^1 2的增益”概的輸出音量;包括聲控控制器可以 果’將電腦當作播放器,做電腦多媒體的顧,可以播 =電社的酬蝴;包_ 器,發射紅外線信號料,控制家 彳财以制 供給客戶端鮮的專嶋m式來使用。’ 經由提 6.如申糊麵4_咖 腦也可以控制聲控控制器,發射 :電控心,利用電 -般使用者可以經她錄客細域料’控職電動作; 是特殊應用的使用者,可心由^率的專用控制程式來使用;若 者L由系統内建的API(Applicati〇n 23 7.如申請專利範圍第i項所述之聲控紅外線遙控家電控織,可 ►援市面上有紅外線遙控H的家電,免改裝,直接聲控操作;不直歡 内定的聲控命令,可以經由電腦修改做設計。 如申糊卿丨料物卜、_爾娜, 支板到的紅外、_縣電,使財經過 以將家電變為聲控操作。 m子自m疋’便可 ====,輸咖制器,本裝置 產品的遙控糾,直_ 控的應用’椒入到家電 要刼作的功旎,而不一定要按遙控器。 10.如申凊專利範園第1 ^ 定型家電控制是_外線遙控家電控制器,設計固 上常用的按鍵信號碼,如:、工°°固定碼術奐’先分析家電遙控器 程式中。 電'原、控制鍵’再將按鍵信號碼轉碼至控制 24 M348993 、 n.如申明專利範圍第i項所述之聲控紅外線遙控 習韻型,._紅特學f麵,逐_料絲 ' 習的結果。 早、、,或夕、,且發射信號,並發射來驗證學 酬叙聲控紅外轉控家電控繼,以紅外 面,抑將家電的紅外線遙控器,按鍵輸人資料傳回^ =做貝·伤存棺,以便不時之需’可電腦來控制啟動家^ !3·如申請專利_ 12項所述之聲控紅外線遙 ::家電的紅外線遙控器,按鍵_^ 籲 =’也可轉倾檔下_雜控繼巾,轉_遙妙 聲控控制H來操作家電,取代縣的家電遙㈣。 二 ^如㈣補觸12_輯細_縣細器 將豕電的紅外線遙控器資料檔下載到聲控控制器中,以一般市 =宜__ ’經過編號的設定後,成_的_,遙^ 尸控控制器來操作家電,取代原先的家電遙控器。 工 15^^_第1項所_控紅外__彻,利用電 包控制程式也可以控制聲控控制器,發射紅外線信號出去,控制家 25 M348993 電動作,一般使用者可 修一 旧年11月如補充丨 制 ,並以紅外賴準㈣菜^ 予㈣面學習對應的遙控器控制碼來設定。 16.如申請專利範圍第1 斤述之聲控紅外線遙控家電控制器,對於最 新的紅外線遙控器操作 荩电,更改電腦晝面及紅外線控制碼,便 Τ以適α不同的家電控 26 M348993十、圖式 10 14 21 22 .16 修Jl 補无 17 27 M348993 圖6 29 M348993 年II月2| 修正i 曰”…補无 總電源 開冷氣 關冷氣 電扇 電視 音響 唱歌 靜苜 大聲 小聲 卡通台 原頻道 上一台 下一台 新聞台 電源 TV/AV 靜音 原頻道 大聲 上一台 小聲 下一台 設定 下載 台視 TVBS 中視 民視 華視 卡通 公視 HBO 30
- 2For example, the voice-activated infrared remote control home appliance controller described in claim 1 of the patent scope, wherein the plurality of operation buttons include a voice control button, the voice control can be started, and the command is started;the operation button includes a listening button, and the playback system is currently loaded. Command for easy voice control reference. 如申請專利範圍第1項所述之聲控紅外線遙控家電控制器,其中數個操作按鍵包括聲控按鍵,可以啟動聲控,開始說出命令;操作按鍵包括聽取按鍵,逐一播放系統目前已經載入了哪些命令,方便聲控參考。
- 3For example, the voice-activated infrared remote control home appliance controller described in claim 1 of the patent scope, wherein the proximity trigger sensor can activate the voice control and start to speak the command;a more convenient design can start the voice control without the button, and the hand is close to the perception. The device can be started. 如申請專利範圍第1項所述之聲控紅外線遙控家電控制器,其中接近觸發感知器,可以啟動聲控,開始說出命令;一種較方便的設計,可以不必按鍵便可以開始聲控,以手靠近感知器便可以啟動。
- 4For example, the voice-activated infrared remote-controlled home appliance controller described in claim 1 includes a computer connection interface, so that the device can be connected to the computer through the computer connection interface, so that the voice controller can exchange necessary information after connecting with the computer. To make the system work, you don't have to connect to a computer when actually controlling the voice. 如申請專利範圍第1項所述之聲控紅外線遙控家電控制器,其中包括一電腦連接介面,使得該裝置可以透過該電腦連接介面與電腦連接,以便聲控控制器與電腦連線後交換必要資料,使系統運作,實際聲控時,不一定要連接電腦。
- 5For example, the voice-activated infrared remote control home appliance controller described in claim 4 of the patent scope, the controller is connected with the computer to realize the uploading or downloading function, and exchange necessary information, and the related materials include voice command data and infrared control code;including voice control The system adjusts parameters, such as setting the gain of the microphone and the output volume of the speaker;including the voice controller to return the voice control result, using the computer as a player, and doing computer multimedia applications, and playing songs or videos on the computer;Including the use of a computer can also control the voice controller, emit infrared signals to control the movement of the appliance;the general user can use the special control program provided to the client standard. 如申請專利範圍第4項所述之聲控紅外線遙控家電控制器,控制器與電腦連線,實現上傳或是下載功能,來交換必要資料,相關資料包括聲控命令資料及紅外線控制碼;包括聲控控制器系統調整參數,如設定麥克風的增益、喇叭的輸出音量;包括聲控控制器可以傳回聲控結果,將電腦當作播放器,做電腦多媒體的應用,可以播放存在電腦上的歌曲或是影片;包括利用電腦也可以控制聲控控制器,發射紅外線信號出去,控制家電動作;一般使用者可以經由提供給客戶端標準的專用控制程式來使用。
- 6For example, the voice-activated infrared remote control home appliance controller described in claim 4 of the patent application can also control the voice control controller by using a computer, and emit an infrared signal to control the action of the home appliance;the general user can provide a special control program provided to the client standard. Use;if it is a special application user, you can use the built-in API (Application Program Interface) application design interface to implement the special function application by the general programmer and the familiar code;the voice control controller returns the recognition result to The computer can execute a program with a specific function, so that there is no voice control function on the original computer. When the voice controller is connected, the computer becomes a voice control computer, and the user can make appropriate settings according to the needs to realize the function that is desired to be implemented by voice control. . 如申請專利範圍第4項所述之聲控紅外線遙控家電控制器,利用電腦也可以控制聲控控制器,發射紅外線信號出去,控制家電動作;一般使用者可以經由提供給客戶端標準的專用控制程式來使用;若是特殊應用的使用者,可以經由系統內建的API(ApplicationProgram Interface)應用程式設計介面,以一般程式設計師,熟悉的程式碼來實現特殊功能的應用;聲控控制器傳回辨認結果給電腦,可以執行特定功能的程式,使原先電腦上並無聲控功能,當連接聲控器後,電腦變為聲控電腦,使用者可以依需要而做適當的設定,來實現想要以聲控實現的功能。
- 7For example, the voice-activated infrared remote control appliance controller described in claim 1 can support home appliances with infrared remote control on the market, free of modification and direct voice control operation;do not like the default voice command, can be modified by computer. 如申請專利範圍第1項所述之聲控紅外線遙控家電控制器,可以支援市面上有紅外線遙控器的家電,免改裝,直接聲控操作;不喜歡內定的聲控命令,可以經由電腦修改做設計。
- 8For example, the voice-activated infrared remote control home appliance controller described in the first aspect of the patent application can be used for the voice control operation by the user through the infrared learning interface setting for the infrared remote control home appliance that is not supported. 如申請專利範圍第1項所述之聲控紅外線遙控家電控制器,對於未支援到的紅外線遙控家電,使用者經過紅外線學習介面設定,便可以將家電變為聲控操作。
- 9For example, the voice-activated infrared remote control appliance controller described in claim 1 of the patent scope can be inserted into the host of the home appliance to realize the application of voice control, or into the remote controller of the home appliance product, directly speaking. The function to operate, without having to press the remote control. 如申請專利範圍第1項所述之聲控紅外線遙控家電控制器,本裝置可以崁入到家電產品的主機內,實現聲控的應用,或是崁入到家電產品的遙控器內,直接說出想要操作的功能,而不一定要按遙控器。
- 10For example, the voice-activated infrared remote control appliance controller described in the first application of the patent scope, the design of the fixed appliance control is to use the infrared remote control fixed code conversion, first analyze the commonly used button signal code on the home appliance remote control, such as the power control button, and then The key signal code is transcoded into the control program. 如申請專利範圍第1項所述之聲控紅外線遙控家電控制器,設計固定型家電控制是採用紅外線遙控器固定碼轉換,先分析家電遙控器上常用的按鍵信號碼,如電源控制鍵,再將按鍵信號碼轉碼至控制程式中。
- 11For example, the voice-activated infrared remote-controlled home appliance controller described in the first paragraph of the patent application designing a learning type, through the infrared learning interface, one by one, the key signal codes commonly used on the remote controller are learned into the host, and a single group or more can be learned. The group transmits a signal and transmits it to verify the results of the study. 如申請專利範圍第1項所述之聲控紅外線遙控家電控制器,設計學習型機型,經由紅外線學習介面,逐一將遙控器上常用按鍵信號碼,學習到主機中,可以學習單組,或多組發射信號,並發射來驗證學習的結果。
- 12For example, the voice-activated infrared remote control appliance controller described in the first paragraph of the patent application can use the infrared learning interface to transmit the infrared remote control of the home appliance and the key input data back to the computer for backup and archiving of the data, so that it can be used from time to time. Use a computer to control the action of starting the appliance. 如申請專利範圍第1項所述之聲控紅外線遙控家電控制器,以紅外線學習介面,可以將家電的紅外線遙控器,按鍵輸入資料傳回電腦端,做資料備份存檔,以便不時之需,可以用電腦來控制啟動家電動作。
- 13For example, the voice-activated infrared remote control home appliance controller described in claim 12 of the patent application can transmit the infrared remote control of the home appliance, the key input data back to the computer end, perform data backup and archive, and download the data file to the voice control controller. The special remote control and remote control voice controller are used to operate the home appliance instead of the original home appliance remote control. 如申請專利範圍第12項所述之聲控紅外線遙控家電控制器,可以將家電的紅外線遙控器,按鍵輸入資料傳回電腦端,做資料備份存檔,也可以將資料檔下載到聲控控制器中,以專用的遙控器,遙控聲控控制器來操作家電,取代原先的家電遙控器。
- 14For example, the voice-activated infrared remote control home appliance controller described in claim 12 can download the infrared remote controller data file of the home appliance to the voice control controller, and the general-purpose cheaper universal remote controller is generally available after the number setting. Become a dedicated remote control, remote control voice controller to operate home appliances, replacing the original home appliance remote control. 如申請專利範圍第12項所述之聲控紅外線遙控家電控制器,可以將家電的紅外線遙控器資料檔下載到聲控控制器中,以一般市售較便宜的萬用遙控器,經過編號的設定後,成為專用的遙控器,遙控聲控控制器來操作家電,取代原先的家電遙控器。
- 15For example, the voice-activated infrared remote control appliance controller described in claim 1 can also control the voice controller by using a computer control program, and emit infrared signals to control the movement of the home appliance;the general user can download the standard computer control program via the network. To control, and use the infrared learning interface to learn the corresponding remote control code to set. 如申請專利範圍第1項所述之聲控紅外線遙控家電控制器,利用電腦控制程式也可以控制聲控控制器,發射紅外線信號出去,控制家電動作;一般使用者可以經由網路下載標準的電腦控制程式來控制,並以紅外線學習介面學習對應的遙控器控制碼來設定。
- 16For example, the voice-activated infrared remote control home appliance controller described in the first paragraph of the patent application can be adapted to different home appliance controls for the home appliance operated by the latest infrared remote controller, by changing the computer screen and the infrared control code. 如申請專利範圍第1項所述之聲控紅外線遙控家電控制器,對於最新的紅外線遙控器操作的家電,更改電腦畫面及紅外線控制碼,便可以適合不同的家電控制。
Independent claims16
105 paragraphs, as filed
Intelligent voice-activated infrared remote control appliance controller
This design relates to a voice-activated remote control device, which is applied to home appliances with an infrared remote control, and uses a non-specific speaker and voice recognition technology to realize the device design.
Nowadays, in home life, more and more electronic products are controlled by remote control. Because there are too many remote controls, sometimes it is not easy to find one out of many remote controls. Therefore, how to reduce the number of remote controllers, users can easily control a variety of electrical appliances, especially different types of electrical appliances, but also allows users to easily set up is needed.
There is a learning remote control on the market, which can be used to input the function keys commonly used in electronic products. A remote control can remotely control many electronic products. More advanced voice control can be used, but it is often necessary to record before training. It can only be used if it is used by your own voice control.
In this design, it is more convenient to design and process for the first recording and training, and to use the unspecified language and speech recognition technology to overcome this problem. It makes the voice control application more convenient and flexible in the control of the infrared remote control appliance. You can plan and design your own voice controller according to your own needs. In addition to your own use, other members of the home can also use it.
The main purpose of this design is to provide a home appliance that uses voice-activated infrared remote control to allow users to name home appliances and directly control home appliances. Another purpose of the design is to provide a smart and flexible setting interface, and the computer can be used to plan commands for sound control operations of specific home appliances, which can be easily set by the user. Another purpose of the design of the device is to design its own specific voice controller. In addition to its own use, other members of the home can also use the home appliance function that you want to control, and the mouth can be realized.
The design concept of the device can be directly inserted into the host of the home appliance, directly implementing the voice control application, or directly into the remote controller of the home appliance, directly speaking the function to be operated without necessarily pressing the remote controller. The entire device design includes the following features:
<1> Voice recognition function for non-specific speakers, no need to record training before use.
<2> Infrared remote control fixed code control, designed to be suitable for fixed home appliances infrared control code.
<3> Infrared remote control online learning function, remote control immediate learning function, using this technology.
<4> You can use a computer to control the host and emit infrared signals to control the home appliance.
<5> For the newly introduced new home appliances, you can download the application control program on the computer side, and use the remote control signal to immediately learn the function, or you can start the voice control.
<6> You can use the infrared remote control of the home appliance and key input data to back up and archive the data, so that it can be used from time to time or for special purposes.
To achieve the above objectives, the device includes a voice control module, a single chip processor, a memory, a speaker, a microphone, several operation buttons, an infrared emitter and an infrared receiver, a proximity trigger sensor, and a computer connection interface. The voice control module includes an analog processing interface, including a voice input and output related analog circuit and an audio amplifier. Built-in preamplifier, automatic gain control (AGC), analog to digital conversion (ADC) and digital to analog conversion (DAC) interface, these circuits are used to simplify microphone recording and playback functions, module built-in synthesis Directly input text file, you can output voice, which is convenient for verifying the recognition result.
The voice control module has built-in voice recognition technology for non-specific speakers, and the voice to be recognized. This application controls the homework action command. After being loaded through the computer loading interface, it becomes a voice recognition comparison database, and the recognition function can be performed. . In the identification stage, the voice control module analyzes the voice signal recorded during the recognition, including voice cutting, feature parameter analysis and recognition comparison, and finally outputs the result to the single-chip processor for subsequent processing.
The infrared emitter and the infrared receiver are used to transmit and receive infrared signals, and the infrared emitter emits a control signal compatible with the original home appliance remote controller. The infrared receiver is used to learn the control signals emitted by the original home appliance remote control, and is used to design learning type voice control appliances. All the infrared signals received and learned are stored in non-volatile memory, and the data is still saved when the computer is turned off.
Designing a specific model of home appliances is to use infrared remote control fixed code transcoding technology, first analyze the commonly used button signal code on the home appliance remote control, such as the power on/off button, and then transcode the button signal code into the control program. The design learning model adopts the infrared remote control online learning technology. The user first learns the key signal codes commonly used on the remote controller one by one, learns the host, and transmits to verify the learning result, whether it can be started.
The important factor affecting the recognition rate in voice control applications is the quality of voice input. When the background noise is too high and noisy, it is usually not used. Therefore, the radio design is very important. This is related to the design of the microphone. The host has a non-directional condenser microphone. Radio.
The system is designed to use the computer connection (can use RS232 or USB) to upload or download functions, to update the necessary information, and make the system work. The related usage concepts are designed as follows:
<1> Home appliance voice control command and corresponding infrared emission signal control command file
With a control command file, the file name is CAP.TXT to define, the user can edit the content of the relevant voice control command to inform the host which name and relative action can be identified.
<2> Voice control host system adjustment parameters
For example, set the microphone gain and the output volume of the speaker.
<3>The voice controller controls the computer to operate the machine as a voice control
In addition to controlling the home appliance, the voice controller transmits the voice recognition result back to the computer, and can also use the computer as a voice control execution machine to execute a specific function program.
<4> The sound controller can be controlled by a computer to remotely control the home appliance action.
The sound controller is connected to the computer, and the computer can also control the emission of infrared signals to control the movement of the home appliance.
<5> Back up the infrared remote control button of the appliance and store it in the computer archive.
The infrared remote control of the home appliance can be used to archive the key input data, so that it can be used from time to time.
Since the voice controller has an infrared signal on-line learning function, the infrared remote control of the home appliance and the key input data can be transmitted back to the computer for backup and archiving of the data, so as to be needed from time to time. If the remote control is broken, or other factors can't work, you can try using a computer to control the startup. The remote control data backup archive can be divided into learning an infrared remote control button input data, or multiple infrared remote control button input data. For details, please refer to the implementation method for explanation.
If you choose to use a computer to transmit infrared signals, you can control home appliances that operate with an infrared remote control. The computer requires an application and an infrared signal source. There are two types:
<1>New appliance control application downloaded from the Internet
<2> Home appliance remote control button data backup file
The average user can do the application via a dedicated control program provided to the client standard. For users of special applications, you can also use the API (Application Program Interface) application programming interface built in the system to implement special functions with the familiar code.
In order to enable your review board to better understand the technical content of this design, some preferred embodiments are described below.
1 is a schematic diagram of the appearance of a voice-activated infrared remote control home appliance controller. The appearance of the voice controller includes an indicator light 14, an operation button 1 21, an operation button 2 22, a speaker l5, an internal microphone 16, a computer connection interface 17, a power source 40, and an infrared emitter 31. The infrared receiver 32 and the proximity trigger sensor 33.
2 is a block diagram of the internal structure of the voice control host. The main control unit includes a single chip 11, a voice control module 12, a memory 13, a microphone 16, a speaker 15, an infrared emitter 31, an infrared receiver 32, a proximity trigger sensor 33, and a computer. Connection interface 17.
The operation button 1 21 is a command to view the command, and can play which commands have been loaded. This is a view function of the design. After the user presses the operation button, the host will pass the loaded commands one by one through the speaker. 15 Say it, use it as a reminder. The operation button 2 22 is a voice control button, which can activate the voice control function and start to speak commands to control the home appliance movement. At this time, the indicator light 14 will light up, and the host will make a "beep" sound to prompt the user to start the next command. If the command is spoken, the system will recognize the correct signal and the infrared emitter 31 will send out the signal.
When the voice is controlled, it is a little inconvenient to press the button. In the design, the proximity trigger sensor 33 is added. When the user approaches the host by about 10 cm, the system also detects that the user wants to perform voice control, and then issues "". Sound, the prompt can be voiced, so you can voice control without pressing the button. The voice controller has a non-directional capacitive microphone 16 built in. When the sound is controlled in a noisy environment, as long as it is within one meter of the machine, the command can be started.
Figure 3 is a schematic diagram of the voice controller setting. The system is designed to use the computer connection interface 17 (can use RS232 or USB) to upload or download functions, to update the necessary information to make the system work. When the user first uses the voice control, he does not know which commands have been loaded in the system. Therefore, the voice command database and the relative infrared signal need to be processed. The user can use the paper processor on the computer 60 to edit the game. It is transmitted to the machine through the control program. The relevant voice command format is as follows: Format 1: System command, used to control the host to leave the continuous recognition mode. Voice command Q format 2: Online learning needs to set the voice command L immediately [set immediately one by one in a limited time] DdL [set immediately one by one in a limited time]: Infrared signal that is learned immediately, within a limited time (for example, within 10 seconds) Individually set the learning signal Dd: delay time unit setting after each group of infrared signals is transmitted d: delay parameter 1~9 means 1~9 seconds According to the above description, design a command file, the file name is CAP.TXT, The content is as follows: leave the Q TV L D2 fan L
<img file="TWM348993U_D0001.tif" />
Line 1: Define the voice command that says to leave the continuous recognition mode as "Leave"
Line 2: When "TV" is spoken, the system uses the online learning infrared signal to transmit. If there are more than 2 groups of signals learned online, each group of signals will be delayed for 2 seconds before transmitting the next set of signals. Since the command is to control the TV to be turned on, the power button signal of the remote controller 51 (this is the TV remote controller) of the home appliance is learned to the corresponding position of the command. The learning action is to point the home appliance remote controller 51 toward the infrared receiver 32 of the host computer 10, and press the button to learn the data.
Line 3: When the "fan" is spoken, the system uses the infrared signal of the online learning to transmit. Since the command is to control the fan to open, the power button signal of the fan remote controller needs to be learned to the corresponding position of the command.
The user can set the command of how to voice control the home appliance, and set it in advance through the computer. After the remote controller is set, the home appliance can be voice-activated. Because it is a self-set voice command, it is generally not easy to forget. If you forget it for a while, you can press the command button and the system will say the command.
If the host has loaded the voice command file, you can do the action of the remote controller to learn immediately. Press 1 21 (listening function/setting function) on the main unit. The main functions are as follows: press to release: listen to the current voice command content and press and hold more than 1 Release after seconds: The system enters the remote control signal learning mode and sets the remote control signal corresponding to the voice content just heard.
Take "television" in the voice command file as an example, how the TV works, as explained below. TV L D2 Description: Say "TV", the system uses the infrared signal that is learned immediately to transmit.
When the button 1 21 is pressed, when the system says "TV", and then press and hold the button 1 21 until the indicator light 14 lights up, it is necessary to set the remote control signal corresponding to "TV". At this point, the TV remote control is facing the host, press the remote control power button, when the host receives the signal, the indicator light 14 will flash, the watch receives the remote control signal. You can also learn other functions at the same time, up to 5 groups of signals, this is the multi-signal input function. Press the remote control related button repeatedly until the relevant motion remote control signal input is completed. The effective time is about 10 seconds, and at most 5 groups of signals can be input continuously. When the time is up, it will automatically leave the setting mode.
When the TV is connected to the audio, the speaker will be turned on, or other integrated applications, multiple signal input functions will come in handy, in addition to learning the TV remote control power button, the audio remote control power button can also learn together, when said Out of "television", the host 10 acts as follows:
<1>Send the TV remote control power button signal to turn on the TV
<2> Re-transmit the audio button of the audio remote control and turn on the sound. Therefore, it is not necessary to find 2 remote controllers, find the position of the power button, and press 2 buttons. Just need to approach the host with your hand, and intuitively say "television", a good TV picture and sound effects are immediately presented, very convenient.
Since the infrared remote control has a wired learning function, the infrared remote control 51 of the home appliance can be transmitted back to the computer 60 for data backup and archiving, so that it can be used from time to time. The remote control data backup archive can be divided into learning an infrared remote control button input data, or multiple infrared remote control button input data.
The computer 60 needs to execute the infrared remote control button learning program, LIRX.EXE. After the execution, the screen appears as shown in Figure 4. There are the following computer 60 keyboard commands: ESC key: End program execution Blank key: Learn an infrared data code and automatically archive it as TE. IRT/t key: Launch the infrared signal data just learned L/l key: Learn multiple infrared data codes and automatically archive them as TE. IRX first connects the host 10 to the computer 60, and learns to back up an infrared remote control button input data. The steps are as follows:
<1> Execute the standard learning application LIRX.EXE.
<2> Press the computer 60 keyboard empty table button to learn an infrared remote control button input data.
<3> Press the button related to the remote controller 51. When the host 10 receives the signal, the indicator light 14 will flash to indicate that the remote controller signal has been received.
<4> Press the T key of the computer 60 keyboard to transmit the test signal, and then transmit the infrared signal that has just been learned to see if the home appliance can operate to confirm that the learned signal is valid.
<5> Infrared code learning function will be automatically archived as TE. IR. Just change the file name, such as t1. IR, it can be used for multiple remote control button backup data.
Learn to back up multiple infrared remote control buttons to input data at one time. The steps are as follows:
<1> Execute the standard learning application LIRX.EXE.
<2> Press the L key of the computer 60 keyboard, input and learn the input data of multiple infrared remote control buttons.
<3> Press the button related to the remote controller 51. When the host 10 receives the signal, the indicator light 14 will flash to indicate that the remote controller signal has been received.
<4> Press the T key of the computer 60 keyboard to transmit the infrared signal that has just been learned, to see if the appliance can operate, and confirm that the learned signal is valid.
<5> Press the L key of the computer 60 keyboard to continue learning the data of the next remote control button. If you press the ESC key, you will finish learning the next remote control button data and automatically archive it as TE. IRX, just change the file name, such as t1 IRX can be used to back up data from multiple remote controls.
<6> Please remember the signal action of learning in order. This is related to the application that will be taken out in the future.
FIG. 5 is a schematic diagram of the use of the voice controller 10. In this case, it is not necessary to connect the computer 60 to directly control the voice. General users can have voice control in the following ways:
Method 1: Operation button 2 22 voice button.
Mode 2: With the hand approaching the host 10, the host emits a "beep" sound, and can be voice-activated without pressing a button.
Mode 3: After pressing the button 2 voice-activated start button for more than 2 seconds, the host enters the continuous recognition mode.
When the host 10 enters the continuous recognition mode, the indicator light 14 will illuminate to indicate that the voice control is accepted. The indicator light 14 will be off, indicating that the command is started, and the host does not accept any voice commands. When the indicator light 14 lights up again, it indicates that voice control can be accepted. This action continues until the host 10 receives the "leave" command and leaves the continuous recognition mode.
The continuous recognition mode allows the operator to voice control without having to press a button. The operator does not need to be close to the host to voice control. The "Leave" command is a system-defined system voice command that is used to control the host to leave the continuous recognition mode. Therefore, the user only needs to set the control command in advance, and once the continuous recognition mode is started, the user does not have to operate by hand at all, and the voice can be continuously controlled. Connecting to computer 60 can also be used for other applications. The related design is as follows:
Application 1: The related application is executed, and the sound controller 10 controls the operation of the computer 60.
The voice control recognition result does not do the home appliance 50 control action, and the result is transmitted back to the computer 60, and the computer 60 is used as a voice control execution machine, which can be playing a KTV video file, playing CD music or MP3, or executing a special application, such as using The paper processor to edit the file. The average user can control through the application provided to the client standard. For special application users, you can use the built-in API (Application ProgramInterface) application design interface to implement special functions in general code. The API program shortcode function is as follows: function run ("voice command", full computer file path, 'control parameter'); example run ("paper processing", "c:\windows\system32\notepad.exe", 'X '); Say "document processing", it will open the "Notepad" program on the computer 60 for word processing.
Application 2: The API application design interface is designed to design a new diversified application that emits infrared signals by the computer 60 in a common programming.
If you choose to use the computer 60 to transmit signals, the average user can do the application through a dedicated program provided to the client standard. For users of special applications, you can design your own style special function application through the system's built-in API application design interface and the general programming interface.
The computer 60 controls the transmission signal and transmits a single group of signals at a time. The API program short code function is as follows: function ir_tx1 (infrared emission signal file name); example ir_tx1 ("t1. IR"); program function is to read infrared emission signal file T1. IR, the data is transmitted to the host 10, and the signal is transmitted.
The computer 60 controls the transmission signal, transmits multiple sets of signals, and downloads all the signals to the host 10 at a time. The API shortcode function is as follows: function ir_load (multiple sets of infrared emission signal file names); example ir_load("t1. IRX "); The program function reads multiple sets of signal files t1. IRX, and transfers multiple pieces of data to the host 10 at a time.
Specify which group of signals to transmit. The API shortcode function is as follows: function ir_tx (which group of infrared signals); example ir_tX(3); program function is to send out the signal of group 3, so the user needs to remember the original It is necessary to learn the behavior of each group of signals in order to control the movement of the appliance correctly.
6 is a schematic diagram of the use of the voice controller 10 in combination with another universal multi-function remote controller 52 to control the operation of the home appliance 50. The function design purpose does not require the computer 60, and the infrared remote control 51 key backup data of the home appliance can be taken out and used. Further, the remote control appliance 50 operates, and if the original home appliance remote controller 51 is damaged. At this time, the voice controller main unit 10 becomes a learning type remote controller, and the related control program is integrated to perform complicated control.
The remote controller controls the voice controller to transmit signals. The design method is as follows:
<1> A plurality of home appliance remote controller data are transmitted to the host computer 10 at a time via the control program.
<2> Set a universal multi-function remote control 52 to a fixed model. If it is set, you can remotely control the remote control of the Datong TV.
<3> The infrared receiver 32 of the voice control controller 10 can receive and decode the signal of the universal remote controller 52.
<4> When the universal remote controller 52 presses a certain button, the voice control controller 10 can decode and transmit the corresponding home appliance remote controller data, thereby controlling the home appliance 50 operation.
<5> The user needs to remember why each group of signal actions that were originally learned in order, and corresponding to a certain button of the universal remote controller 52, can correctly control the operation of the home appliance 50.
Due to the popularity of computers, the living room in the home often puts a computer to access the Internet for information, so it can use the computer to control the movement of home appliances, and can also create a lot of new gameplay and business opportunities. FIG. 7 is a schematic diagram of a graphical interface for controlling a plurality of home appliances 50 in a living room by using a computer 60 to connect a host computer 10. When the mouse is operated on a computer, an infrared signal can be emitted to control the movement of the home appliance. In this case, a computer-specific appliance control program and an infrared control code for each appliance are required, and the appliance control program can be generally provided to the consumer for downloading and using via the network 70. Special home appliance infrared control code, users can get the signal through the standard learning application LIRX. EXE introduced above.
The operation is as follows:
<1> The computer 60 is connected to the network 70, and the computer-side home appliance control program is downloaded.
<2> The host 10 is connected to the computer 60.
<3> Acquire the signal of the home appliance remote control controlled by the standard learning program LIRX.EXE.
<4> Load the entire set of infrared control codes into the host via the loader.
<5> The computer executes a home appliance control program to remotely control home appliances.
When the control mouse clicks on a function control area, the controlled home appliance icon will react to the flashing reaction, and the host will send a relative control signal to go out. For example, clicking the "Total Power" icon will turn all the appliances on at once. No need to use 5 remote controls. Users of similar functions can also be directly set on the voice-activated host 10, and the "total power supply" can be said, and all the home appliances will be turned on once, and the convenience brought by the voice control can be felt.
FIG. 8 is a schematic diagram of a graphical interface for controlling the operation of the television by using the computer 60 to connect the host 10, and operating the mouse to select the remote control function key on the computer, the infrared signal is emitted, and the operation of the television is controlled, and the remote control can be used without remote control. TV. You can add my favorite channel to quickly switch operations in the future, no need to remember the channel number. At this time, the home appliance control program and the television infrared control code are obtained as described above.
For the latest home appliances operated by other infrared remote controllers, modify the control program and update the computer 60 screen and infrared control code, it is suitable for different new remote control methods. Therefore, a voice-activated infrared remote control appliance controller 10, designed to support home appliances with infrared remote control 50, can be voice-activated in a single machine, can also be connected to the computer 60 to achieve more creative design and play, adding more fun.
In summary, the design of the design, regardless of its purpose, means and efficacy, is different from the characteristics of the prior art. You are requested to review the examination and give the patent as soon as possible, so that the technology will bring more convenience to the society. . It is to be noted that the various embodiments described above are for illustrative purposes only, and the scope of the claims is intended to be limited only by the scope of the claims.
<p>10. . . Voice-activated infrared remote control appliance controller</p><p>11. . . Single chip</p><p>12. . . Voice control module</p><p>13. . . Memory</p><p>14. . . Indicator light</p><p>15. . . horn</p><p>16. . . Internal microphone</p><p>17. . . Computer connection interface</p><p>twenty one. . . Operation button 1</p><p>twenty two. . . Operation button 2</p><p>31. . . Infrared emitter</p><p>32. . . Infrared receiver</p><p>33. . . Proximity trigger</p><p>40. . . power supply</p><p>50. . . Home appliance</p><p>51. . . Home appliance remote control</p><p>52. . . Universal multi-function remote control</p><p>60. . . computer</p><p>70. . . network</p>
Figure 1 Schematic diagram of the voice-activated infrared remote control appliance controller
Figure 2 internal control block diagram of voice-activated infrared remote control home appliance controller
Figure 3 Sound-controlled infrared remote control appliance controller setting diagram
Figure 4 computer infrared remote control button learning program execution screen
Figure 5 Schematic diagram of the use of voice-activated infrared remote control appliance controller
Figure 6 Sound-controlled infrared remote control appliance controller combined with another universal multi-function remote control to control the use of home appliances
Figure 7 is a schematic diagram of a graphical interface for controlling various home appliances in a living room by using a computer connection host
Figure 8 is a schematic diagram of a graphical interface for controlling the operation of a television using a computer connection host
18 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US11023513B2 | Cited by | United States of America | Applicant |
| US10438595B2 | Cited by | United States of America | Applicant |
| US10818288B2 | Cited by | United States of America | Applicant |
| US10733993B2 | Cited by | United States of America | Applicant |
| US10089072B2 | Cited by | United States of America | Applicant |
| US10592604B2 | Cited by | United States of America | Applicant |
| US10984798B2 | Cited by | United States of America | Applicant |
| US10083690B2 | Cited by | United States of America | Applicant |
| US10755703B2 | Cited by | United States of America | Applicant |
| US10741181B2 | Cited by | United States of America | Applicant |
| US10049663B2 | Cited by | United States of America | Applicant |
| US10354652B2 | Cited by | United States of America | Applicant |
| US10381016B2 | Cited by | United States of America | Applicant |
| US9972304B2 | Cited by | United States of America | Applicant |
| US9971774B2 | Cited by | United States of America | Applicant |
| US10733375B2 | Cited by | United States of America | Applicant |
| US10769385B2 | Cited by | United States of America | Applicant |
| US10395654B2 | Cited by | United States of America | Applicant |
| US10249300B2 | Cited by | United States of America | Applicant |
| US10636424B2 | Cited by | United States of America | Applicant |
| US9986419B2 | Cited by | United States of America | Applicant |
| US10684703B2 | Cited by | United States of America | Applicant |
| US10795541B2 | Cited by | United States of America | Applicant |
| US10067938B2 | Cited by | United States of America | Applicant |
| US10580409B2 | Cited by | United States of America | Applicant |
| US10930282B2 | Cited by | United States of America | Applicant |
| US10699717B2 | Cited by | United States of America | Applicant |
| US10944859B2 | Cited by | United States of America | Applicant |
| US9934775B2 | Cited by | United States of America | Applicant |
| US10984780B2 | Cited by | United States of America | Applicant |
| US10453443B2 | Cited by | United States of America | Applicant |
| US10681212B2 | Cited by | United States of America | Applicant |
| US10909331B2 | Cited by | United States of America | Applicant |
| US10446143B2 | Cited by | United States of America | Applicant |
| US10928918B2 | Cited by | United States of America | Applicant |
| US10332518B2 | Cited by | United States of America | Applicant |
| US10942702B2 | Cited by | United States of America | Applicant |
| US10311871B2 | Cited by | United States of America | Applicant |
| US10490187B2 | Cited by | United States of America | Applicant |
| US10269345B2 | Cited by | United States of America | Applicant |
| US10789945B2 | Cited by | United States of America | Applicant |
| US10108612B2 | Cited by | United States of America | Applicant |
| US10043516B2 | Cited by | United States of America | Applicant |
| US10356243B2 | Cited by | United States of America | Applicant |
| US10318871B2 | Cited by | United States of America | Applicant |
| US10755051B2 | Cited by | United States of America | Applicant |
| US10474753B2 | Cited by | United States of America | Applicant |
| US10657328B2 | Cited by | United States of America | Applicant |
| US10482874B2 | Cited by | United States of America | Applicant |
| US10839159B2 | Cited by | United States of America | Applicant |
| US10904611B2 | Cited by | United States of America | Applicant |
| US10942703B2 | Cited by | United States of America | Applicant |
| US10789959B2 | Cited by | United States of America | Applicant |
| US10892996B2 | Cited by | United States of America | Applicant |
| US10403283B1 | Cited by | United States of America | Applicant |
| US10192552B2 | Cited by | United States of America | Applicant |
| US10049668B2 | Cited by | United States of America | Applicant |
| US10049675B2 | Cited by | United States of America | Applicant |
| US10741185B2 | Cited by | United States of America | Applicant |
| US10909171B2 | Cited by | United States of America | Applicant |
| US10497365B2 | Cited by | United States of America | Applicant |
| US10445429B2 | Cited by | United States of America | Applicant |
| US10403278B2 | Cited by | United States of America | Applicant |
| US10417405B2 | Cited by | United States of America | Applicant |
| US9865248B2 | Cited by | United States of America | Applicant |
| US10417266B2 | Cited by | United States of America | Applicant |
| US10657961B2 | Cited by | United States of America | Applicant |
| US11010561B2 | Cited by | United States of America | Applicant |
| US10643611B2 | Cited by | United States of America | Applicant |
| US10311144B2 | Cited by | United States of America | Applicant |
| US10714117B2 | Cited by | United States of America | Applicant |
| US10657966B2 | Cited by | United States of America | Applicant |
| US10706841B2 | Cited by | United States of America | Applicant |
| US10847142B2 | Cited by | United States of America | Applicant |
| US10521466B2 | Cited by | United States of America | Applicant |
| TWI470260B | Cited by | Taiwan Province of China | Examiner |
| US11010127B2 | Cited by | United States of America | Applicant |
| US11009970B2 | Cited by | United States of America | Applicant |
| US10431204B2 | Cited by | United States of America | Applicant |
| US10567477B2 | Cited by | United States of America | Applicant |
| US10810274B2 | Cited by | United States of America | Applicant |
| US10417344B2 | Cited by | United States of America | Applicant |
| US10714095B2 | Cited by | United States of America | Applicant |
| US9966060B2 | Cited by | United States of America | Applicant |
| US10303715B2 | Cited by | United States of America | Applicant |
| US10529332B2 | Cited by | United States of America | Applicant |
| US10726832B2 | Cited by | United States of America | Applicant |
| US10978090B2 | Cited by | United States of America | Applicant |
| US10410637B2 | Cited by | United States of America | Applicant |
| US10878809B2 | Cited by | United States of America | Applicant |
| US10593346B2 | Cited by | United States of America | Applicant |
| US10692504B2 | Cited by | United States of America | Applicant |
| US10354011B2 | Cited by | United States of America | Applicant |
| US10390213B2 | Cited by | United States of America | Applicant |
| US10691473B2 | Cited by | United States of America | Applicant |
| US10509862B2 | Cited by | United States of America | Applicant |
| US10748546B2 | Cited by | United States of America | Applicant |
| US10733982B2 | Cited by | United States of America | Applicant |
| US10553215B2 | Cited by | United States of America | Applicant |
| US11025565B2 | Cited by | United States of America | Applicant |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 97209966 | Taiwan Province of China | U | |
| TW20080209966U | – | – | – |
1 legal event, as the office reported them to INPADOC
Events
| Event | Code | |
|---|---|---|
| Annulment or lapse of a utility model due to non-payment of feesLapsedMM4K | MM4K |
Numbers
- Publication
- M348993
- Publication, DOCDB
- M348993
- Publication, EPODOC
- TWM348993U
- Application
- 97209966
- Application, DOCDB
- 97209966
- Application, EPODOC
- TW200897209966U
Titles2
- Chinese
- ???????????????
- English
- Smart voice-controlled device to control home appliance with infrared controller