一種以可選方式打開語音設備的方法
【專利摘要】本發明提供一種以可選方式打開語音設備的方法,該方法包括以下步驟:(1)檢測是否有語音設備接入,如果有則進行步驟(2);(2)加載該語音設備,同時記錄該語音設備的位置信息;(3)讀取語音設備調用信息,并根據語音設備調用信息打開對應的語音設備。使得特定應用程序可以調取并打開其指定設備的需求,保證了應用程序的正常運行,同時還保證了用戶的語音體驗,具有很高的實用價值。
【專利說明】一種以可選方式打開語音設備的方法
【技術領域】
[0001]本發明涉及多音頻設備的電視機領域,尤其是涉及一種以可選方式打開語音設備的方法。
【背景技術】
[0002]隨著操作系統的發展以及設備的標準化,操作系統可以自動識別標準的USb語音設備并能根據標準接口打開、使用這些設備。但面對同時插有多個標準的語音設備時,目前操作系統采用的做法為默認打開檢測、加載的第一個語音設備,后面加載的語音設備卻沒有辦法打開。這種方式存在的缺點在于:1.多語音設備時,用戶根本不知道系統打開的是哪一個設備,故而也不知道應該使用哪一個設備。2.不同的語音設備聲音質量有差異,系統默認打開的不是廠家指定或推薦的設備,影響用戶體驗。3.某些應用程序的交互設計針對某個特定的語音設備進行開發時,系統打開的不是特定的語音設備,則影響應用程序的正常使用。
【發明內容】
[0003]本發明的目的在于:針對現有技術存在的問題,提供一種以可選方式打開語音設備的方法,解決了應用程序不能打開其指定的應用程序,用戶不可以選擇指定的語音設備的問題。
[0004]本發明的發明目的通過以下技術方案來實現:
一種以可選方式打開語音設備的方法,其特征在于,該方法包括以下步驟:
(1)檢測是否有語音設備接入,如果有則進行步驟(2);
(2)加載該語音設備,同時記錄該語音設備的位置信息;
(3)讀取語音設備調用信息,并根據語音設備調用信息打開對應的語音設備。
[0005]優選的,步驟(2)中所述的位置信息包括設備ID、設備所接入的USB對應的port口、設備掛載在系統中的設備路徑。
[0006]優選的,步驟(3)中所述的語音設備調用信息包括應用程序調用對應語音設備生成的語音設備調用信息、根據用戶選擇而生成的語音設備調用信息。
[0007]優選的,該方法還包括以下步驟:將原來打開默認設備的路徑更改為選擇的語音設備路徑。
[0008]與現有技術相比,本發明在語音設備接入時,就記錄了語音設備的位置信息,使得特定應用程序可以調取并打開其指定設備的需求,保證了應用程序的正常運行;同時,實現了用戶可以根據自己的喜歡選擇自己的語音設備,保證了用戶的語音體驗,具有很高的實用價值。
[0009]
【專利附圖】
【附圖說明】[0010]圖1為本發明的流程示意圖。
[0011]
【具體實施方式】
[0012]下面結合附圖和具體實施例對本發明進行詳細說明。
[0013]實施例
如圖1所示,一種以可選方式打開語音設備的方法,該方法包括以下步驟:
(1)檢測是否有語音設備接入,如果系統檢測到語音設備接入時,則進行步驟(2);
(2)加載該語音設備,且在加載的過程中讀取該語音設備的相關信息,同時記錄該語音設備的位置信息;位置信息包括設備ID、設備所接入的USB對應的port 口、設備掛載在系統中的設備路徑。特定的指定的語音設備,可根據該設備的ID進行標記,普通的語音設備可根據接入的USB的port 口進行標記。
[0014](3)讀取語音設備調用信息,并根據語音設備調用信息打開對應的語音設備。語音設備調用信息包括應用程序調用對應語音設備生成的語音設備調用信息、根據用戶選擇而生成的語音設備調用信息。應用程序或者用戶選擇某語音設備時,根據所選擇的id或者port 口,查找對應的語音設備的路徑并設置到系統之中。系統在打開設備即打開默認設備的地方將原來打開默認設備的路徑更改為選擇的語音設備路徑,通過這樣就實現了根據應用程序或者用戶的需求切換相應的語音設備的功能。
[0015]例如:將本發明應用到帶有語音功能的android智能電視上。當有語音設備接入時,記錄設備ID和所接入的USB的port 口和掛載路徑。待啟動Ciri語音功能時,根據啟動方式切換設備:通過遙控器語音鍵啟動語音,將系統打開設備路徑設置為遙控器語音設備ID對應的掛載路徑;否則將系統打開設備路徑設置為電視自帶的麥克風陣列設備ID對應的掛載路徑。若啟動QQ的語音功能時,根據用戶所選設備的ID號(包括遙控器語音設備、自帶麥克風陣列設備以及用戶外置語音設備),把對應的掛載路徑設備為系統打開設備的路徑即可。
[0016]以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,應當指出的是,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。
【權利要求】
1.一種以可選方式打開語音設備的方法,其特征在于,該方法包括以下步驟: (1)檢測是否有語音設備接入,如果有則進行步驟(2); (2)加載該語音設備,同時記錄該語音設備的位置信息; (3)讀取語音設備調用信息,并根據語音設備調用信息打開對應的語音設備。
2.根據權利要求1所述的一種以可選方式打開語音設備的方法,其特征在于,步驟(2)中所述的位置信息包括設備ID、設備所接入的USB對應的port 口、設備掛載在系統中的設備路徑。
3.根據權利要求1所述的一種以可選方式打開語音設備的方法,其特征在于,步驟(3)中所述的語音設備調用信息包括應用程序調用對應語音設備生成的語音設備調用信息、根據用戶選擇而生成的語音設備調用信息。
4.根據權利要求1所述的一種以可選方式打開語音設備的方法,其特征在于,該方法還包括以下步驟:將原來打開默認設備的路徑更改為選擇的語音設備路徑。
【文檔編號】H04N21/443GK103702046SQ201310694138
【公開日】2014年4月2日 申請日期:2013年12月18日 優先權日:2013年12月18日
【發明者】羅曉燕, 趙波, 譚軍, 李偉 申請人:四川長虹電器股份有限公司