語音遙控方法和裝置的制造方法
【技術領域】
[0001]本發明涉及遙控器技術領域,特別是涉及一種語音遙控方法和裝置。
【背景技術】
[0002]目前,電視機已經進入智能化、網絡化時代,語音聊天及語音控制等語音輸入的功能越來越重要。傳統的方法是通過在紅外遙控器上增加藍牙或2.4G語音發送模塊,電視端也相應的增加藍牙或2.4G語音接收模塊,實現智能電視的語音輸入。
[0003]然而,上述方法需要遙控器和電視兩端都安裝特定專用的藍牙或2.4G語音模塊來接收或發送語音,成本比較高。此外,由于藍牙模塊或2.4G語音模塊需要隨時處于工作狀態,會導致遙控器電耗高。
【發明內容】
[0004]基于此,有必要針對上述問題,提供一種既節省成本又減少電耗的語音遙控方法和裝置。
[0005]—種語音遙控方法,所述方法包括:
[0006]接收語音輸入指令,根據所述語音輸入指令發送語音輸入開始的遙控碼至電視機,以使所述電視機獲知語音遙控裝置進入語音輸入狀態;
[0007]根據所述語音輸入指令采集語音信息;
[0008]將所述語音信息由模擬聲音信號轉換成數字信號發送至電視機。
[0009]在其中一個實施例中,所述接收語音輸入指令,根據所述語音輸入指令發送語音輸入開始的遙控碼至電視機,以使所述電視機獲知語音遙控裝置進入語音輸入狀態的步驟,包括:
[0010]檢測所述語音遙控裝置上的語音鍵是否被觸發;
[0011]如果檢測到語音鍵被觸發,則將所述語音鍵對應的遙控碼發送至電視機,以使所述電視機獲知語音遙控裝置進入語音輸入狀態。
[0012]在其中一個實施例中,所述語音鍵被觸發的方式為在將所述語音信息由模擬聲音信號轉換成數字信號發送至電視機的期間保持觸發狀態。
[0013]在其中一個實施例中,所述方法還包括:
[0014]接收語音輸入停止指令,根據所述語音輸入停止指令發送語音輸入停止的遙控碼至電視機,以使所述電視機獲知所述語音遙控裝置結束語音輸入狀態。
[0015]在其中一個實施例中,在將所述語音信息由模擬聲音信號轉換成數字信號發送至電視機的步驟之前,還包括:
[0016]過濾掉采集的語音信息中音頻為85HZ?1100HZ以外的聲音信號。
[0017]—種語音遙控裝置,所述裝置包括:
[0018]控制模塊,用于接收語音輸入指令,根據所述語音輸入指令發送語音輸入開始的遙控碼至電視機,以使所述電視機獲知語音遙控裝置進入語音輸入狀態;
[0019]語音采集模塊,用于根據所述語音輸入指令采集語音信息;
[0020]信號轉換模塊,用于將所述語音信息由模擬聲音信號轉換成數字信號發送至電視機。
[0021]在其中一個實施例中,所述控制模塊包括:
[0022]檢測模塊,用于檢測所述語音遙控裝置上的語音鍵是否被觸發;
[0023]遙控碼發送模塊,用于如果檢測到語音鍵被觸發,則將所述語音鍵對應的遙控碼發送至電視機,以使所述電視機獲知語音遙控裝置進入語音輸入狀態。
[0024]在其中一個實施例中,所述語音鍵被觸發的方式為在將所述語音信息由模擬聲音信號轉換成數字信號發送至電視機的期間保持觸發狀態。
[0025]在其中一個實施例中,所述控制模塊還用于接收語音輸入停止指令,根據所述語音輸入停止指令發送語音輸入停止的遙控碼至電視機,以使所述電視機獲知所述語音遙控裝置結束語音輸入狀態。
[0026]在其中一個實施例中,所述裝置還包括:
[0027]信號預處理模塊,用于過濾掉采集的語音信息中音頻為85HZ?1100HZ以外的聲音信號。
[0028]上述語音遙控方法和裝置,通過接收語音輸入指令,根據所述語音輸入指令發送語音輸入開始的遙控碼至電視機,以使所述電視機獲知語音遙控裝置進入語音輸入狀態;根據所述語音輸入指令采集語音信息;將所述語音信息對應的模擬聲音信號轉換成數字信號發送至電視機。在遙控端不需要安裝成本較高的藍牙模塊,且不需要在電視機端對應增加專用的藍牙接收模塊,從而節省了成本。此外,在接收語音輸入指令之后,語音采集模塊和信號轉換模塊才開始工作,相較于藍牙模塊需要隨時處于工作狀態來說,減少了電耗。
【附圖說明】
[0029]圖1為一個實施例中語音遙控方法的流程示意圖;
[0030]圖2為一個實施例中發送語音輸入開始遙控碼的方法的流程示意圖;
[0031]圖3為另一個實施例中語音遙控方法的流程示意圖;
[0032]圖4為一個實施例中語音遙控裝置的結構示意圖;
[0033]圖5為一個實施例中控制模塊的結構示意圖;
[0034]圖6為另一個實施例中語音遙控裝置的結構示意圖。
【具體實施方式】
[0035]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步的詳細說明。應當理解,此處所描述的具體實施例僅用于解釋本發明,并不用于限定本發明。
[0036]如圖1所示,在一個實施例中,提供了一種語音遙控方法,該方法具體包括以下步驟:
[0037]步驟102,接收語音輸入指令,根據語音輸入指令發送語音輸入開始的遙控碼至電視機,以使電視機獲知語音遙控裝置進入語音輸入狀態。
[0038]本實施例中,用戶對語音遙控裝置進行語音輸入操作,具體的,語音遙控裝置上可以設置一個語音鍵,用戶通過觸發這個語音鍵,來對語音遙控裝置進行語音輸入操作,其中,語音鍵可以是專用于語音輸入的按鍵,也可以是由語音遙控裝置上原來已有的功能按鍵來兼具語音輸入功能。此外,還可以是用戶通過對語音遙控裝置進行特定的操作,比如預設的滑動操作或者點擊操作等來生成語音輸入指令。本發明實施例對生成語音輸入指令的具體實現形式不作限定,只要能夠滿足實現語音輸入即可。
[0039]進一步,語音遙控裝置接收語音輸入指令,根據語音輸入指令發送語音輸入開始的遙控碼至電視機,以使電視機獲知語音遙控裝置進入了語音輸入狀態。其中,語音遙控裝置可以是具有語音功能的遙控器,也可以是其他具有語音功能和遙控功能的電子設備,比如具有遙控功能的智能移動終端等。
[0040]具體的,當用戶通過觸發語音鍵進行語音輸入操作時,語音輸入開始的遙控碼可以是語音鍵對應的遙控碼。當用戶通過對語音遙控裝置進行特定的操作來生成語音輸入指令時,語音遙控裝置可以根據語音輸入指令對應查找存儲的語音輸入開始的遙控碼;也可以是語音遙控裝置根據語音輸入指令生成一個語音輸入開始的遙控碼。
[0041]步驟104,根據語音輸入指令采集語音信息。
[0042]本實施例中,語音遙控裝置在發送語音輸入開始的遙控碼給電視機后,會根據語音輸入指令來采集語音信息。
[0043]具體的,語音遙控裝置可以通過語音鍵來控制紅外發送控制器,當檢測到語音鍵被觸發時,則控制紅外發送控制器將紅外發光二極管切換到語音模式,通過語音采集調制器來采集語音信息。
[0044]步驟106,將語音信息由模擬聲音信號轉換成數字信號發送至電視機。
[0045]本實施例中,由語音采集調制器采集到的語音信息是模擬聲音信號,語音遙控裝置會將采集到的語音信息由模擬聲音信號轉換成數字信號,具體的,語音遙控裝置會通過A/D轉換器(Analog to Digital Converter,模數轉換器)將采集到的語音信息由模擬聲音信號轉換成數字信號。進一步,將轉換成數字信號的語音信息發送至電視機,具體的,通過紅外發光二極管將轉換成數字信號的語音信息發送至電視機。
[0046]進一步,電視機接收到語音鍵對應的遙控碼之后即可獲知語音遙控裝置進入語音輸入狀態。更進一步,電視機在接收語音輸入開始的遙控碼后,會通過應用程序從Aud1in (音頻輸入)端口獲取音頻信號。
[0047]本實施例中,通過采集語音信息,將采集到的語音信息轉換成數字信號發送至電視機,實現語音的采集和傳輸。在遙控端不需要安裝成本較高的藍牙模塊,且不需要在電視機端對應增加專用的藍牙接收模塊,從而節省了成本。此外,在接收語音輸入指令之后,語音采集模塊和信號轉換模塊才開始工作,相較于藍牙模塊需要隨時處于工作狀態來說,減少了電耗。
[0048]如圖2所示,在一個實施例中,接收語音輸入指令,根據語音輸入指令發送語音輸入開始的遙控碼至電視機,以使電視機獲知語音遙控裝置進入語音輸入狀態的步驟(簡稱發送語音輸入開始遙控碼的步驟)包括以下步驟:
[0049]步驟202,檢測語音遙控裝置上的語音鍵是否被觸發。
[0050]本實施例中,用戶通過觸發語音遙控裝置上的語音鍵,來生成語音輸入指令。具體的,語音鍵可以是一個位置固定的按鍵,用