音頻應用的啟動方法及裝置的制造方法
【專利摘要】本發(fā)明實施例公開了一種音頻應用的啟動方法,包括:獲取用戶輸入的體感遙控操作/聲音遙控操作,獲取所述體感遙控操作/聲音遙控操作的操作參數;判斷所述體感遙控操作/聲音遙控操作的操作參數是否與預設的音頻應用開啟參數匹配;若是,則生成音頻應用開啟指令;根據所述音頻應用開啟指令啟動與所述音頻應用開啟指令對應的音頻應用。此外,本發(fā)明實施例還公開了一種音頻應用的啟動裝置。采用本發(fā)明實施例,可使用戶遙控啟動音頻應用,提高操作的便利性。
【專利說明】
音頻應用的啟動方法及裝置
技術領域
[0001]本發(fā)明涉及計算機技術領域,尤其涉及一種音頻應用的啟動方法及終端。
【背景技術】
[0002]隨著計算機技術的不斷發(fā)展,智能手機、平板電腦、個人電腦等智能終端設備的硬件和軟件的不斷升級,使得用戶在終端上可以實現的功能越來越多,可以安裝的應用程序也越來越多。用戶可以根據自己的需求進入到對應的應用市場下載并安裝各種應用程序。當終端內的應用程序安裝成功后,用戶可以同過點擊顯示界面上的應用圖標或者在對應的操作頁面中點擊與應用對應的應用圖標,從而啟動該應用并進入到對應的應用程序的操作界面中。
[0003]雖然用戶可以手動調整應用圖標在顯示界面上的位置,但是隨著安裝的應用的增多,在例如智能手機、平板電腦的顯示界面中,往往一個菜單界面無法滿足顯示所有應用的需求,因此,出現了多頁面或者應用圖標文件夾的應用圖標展示方式,用戶可以通過翻頁和/或打開文件夾的方式來切換至下一個應用圖標的展示頁面;在例如個人電腦的終端設備中,用戶需要在桌面上的眾多應用圖標或快捷方式中點擊與應用對應的應用圖標或者在菜單欄中找到對應的應用選中才能啟動應用。但是,在用戶安裝的應用程序較多時,往往需要進行多次翻頁或者點擊文件夾的操作;并且,用戶在對目標應用圖標的位置不確定時,需要對多個頁面以及文件夾進行查找,導致了用戶在打開應用程序的操作界面時耗費的時間較多。并且,對于用戶經常需要使用的音頻應用來講,一般情況下啟動音頻應用只是為了播放音樂或者其他音頻文件而不需要進行其他操作;或者在終端不在手邊或者身邊的情況下,用戶也存在啟動音頻應用播放音樂的需求。
[0004]綜上所述,現有技術中,音頻應用的打開方式存在需要的操作次數過多、操作步驟繁瑣的技術問題,并且在終端不在身邊的情況下,用戶無法即時的打開音頻應用,存在操作的便利性不足的技術問題。
【發(fā)明內容】
[0005]基于此,為解決傳統(tǒng)技術中的音頻應用的打開方式存在需要的操作次數過多、操作步驟繁瑣、在終端不在身邊的情況時用戶無法即時的打開音頻應用的操音頻應用的啟動操作的便利性不足的技術問題,特提出了一種音頻應用的啟動方法。
[0006]—種音頻應用的啟動方法,包括:
[0007]獲取用戶輸入的體感遙控操作/聲音遙控操作,獲取所述體感遙控操作/聲音遙控操作的操作參數;
[0008]判斷所述體感遙控操作/聲音遙控操作的操作參數是否與預設的音頻應用開啟參數匹配;
[0009]若是,則生成音頻應用開啟指令;
[0010]根據所述音頻應用開啟指令啟動與所述音頻應用開啟指令對應的音頻應用。
[0011]可選的,在其中一個實施例中,所述體感遙控操作包括通過已連接的可穿戴設備輸入的運動操作、通過攝像頭輸入的運動操作、通過紅外傳感器輸入的運動操作、通過腦電波傳感器輸入的腦電波信號操作和/或通過聲吶裝置輸入的運動操作中的至少一種;所述聲音遙控操作為通過麥克風輸入的聲音控制操作。
[0012]可選的,在其中一個實施例中,所述判斷所述操作參數是否與預設的音頻應用開啟參數匹配的步驟具體為:在預設的音頻應用開啟參數數據庫中查找與所述操作參數匹配的音頻應用開啟參數,若查找到,則判定所述操作參數與所述預設的音頻應用開啟參數匹配;所述生成音頻應用開啟指令的步驟具體為:獲取與所述查找到的音頻應用開啟參數對應的目標音頻應用,根據所述目標音頻應用生成音頻應用開啟指令,所述音頻應用開啟指令與所述目標音頻應用對應。
[0013]可選的,在其中一個實施例中,所述生成音頻應用開啟指令的步驟之后還包括:獲取與所述音頻應用開啟指令對應的音頻應用名稱;在預設的語音數據庫中查找與所述音頻開啟指令對應的語音提示消息,所述語音提示消息包括所述與所述音頻應用開啟指令對應的音頻應用名稱;播放所述語音提示消息。
[0014]可選的,在其中一個實施例中,所述獲取用戶輸入的體感遙控操作/聲音遙控操作的步驟之前還包括:接收用戶輸入的讀屏應用開啟指令,根據所述讀屏應用開啟指令啟動與所述讀屏應用開啟指令對應的讀屏應用;所述根據所述音頻應用開啟指令啟動與所述音頻應用開啟指令對應的音頻應用的步驟具體為:根據所述音頻應用開啟指令,通過所述讀屏應用啟動所述與所述音頻應用開啟指令對應的音頻應用。
[0015]此外,為解決傳統(tǒng)技術中的音頻應用的打開方式存在需要的操作次數過多、操作步驟繁瑣、在終端不在身邊的情況時用戶無法即時的打開音頻應用的操音頻應用的啟動操作的便利性不足的技術問題,特提出了一種音頻應用的啟動裝置。
[0016]—種音頻應用的啟動裝置,包括:
[0017]操作參數獲取模塊,用于獲取用戶輸入的體感遙控操作/聲音遙控操作,獲取所述體感遙控操作/聲音遙控操作的操作參數;
[0018]判斷模塊,用于判斷所述體感遙控操作/聲音遙控操作的操作參數是否與預設的音頻應用開啟參數匹配;
[0019]音頻應用開啟指令生成模塊,用于在所述體感遙控操作/聲音遙控操作的操作參數與預設的音頻應用開啟參數匹配時,生成音頻應用開啟指令;
[0020]音頻應用啟動模塊,用于根據所述音頻應用開啟指令啟動與所述音頻應用開啟指令對應的音頻應用。
[0021]可選的,在其中一個實施例中,所述體感遙控操作包括通過已連接的可穿戴設備輸入的運動操作、通過攝像頭輸入的運動操作、通過紅外傳感器輸入的運動操作、通過腦電波傳感器輸入的腦電波信號操作和/或通過聲吶裝置輸入的運動操作中的至少一種;所述聲音遙控操作為通過麥克風輸入的聲音控制操作。
[0022]可選的,在其中一個實施例中,所述判斷模塊還用于在預設的音頻應用開啟參數數據庫中查找與所述操作參數匹配的音頻應用開啟參數,若查找到,則判定所述操作參數與所述預設的音頻應用開啟參數匹配;所述音頻應用開啟指令生成模塊還用于獲取與所述查找到的音頻應用開啟參數對應的目標音頻應用,根據所述目標音頻應用生成音頻應用開啟指令,所述音頻應用開啟指令與所述目標音頻應用對應。
[0023]可選的,在其中一個實施例中,所述裝置還包括語音提示消息播放模塊,用于獲取與所述音頻應用開啟指令對應的音頻應用名稱,在預設的語音數據庫中查找與所述音頻開啟指令對應的語音提示消息,所述語音提示消息包括所述與所述音頻應用開啟指令對應的音頻應用名稱,播放所述語音提示消息。
[0024]可選的,在其中一個實施例中,所述裝置還包括讀屏應用開啟模塊,用于接收用戶輸入的讀屏應用開啟指令,根據所述讀屏應用開啟指令啟動與所述讀屏應用開啟指令對應的讀屏應用;所述音頻應用啟動模塊還用于根據所述音頻應用開啟指令,通過所述讀屏應用啟動所述與所述音頻應用開啟指令對應的音頻應用。
[0025]實施本發(fā)明實施例,將具有如下有益效果:
[0026]采用了上述音頻應用的啟動方法及裝置之后,用戶可以通過向終端輸入體感遙控操作或聲音遙控操作,終端在獲取到用戶輸入的操作的情況下,對該操作的操作參數進行校驗,在操作參數與預設的音頻應用開啟的參數樣本匹配時,啟動終端中的音頻應用,從而實現音頻應用的遙控啟動,也就是說,用戶可以不在終端上直接進行作而是通過遙控的方式對終端的音頻應用進行操作,提高了音頻應用的啟動操作的便利性,提升了用戶體驗。
【附圖說明】
[0027]為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0028]其中:
[0029]圖1為一個實施例中一種音頻應用的啟動方法的流程示意圖;
[0030]圖2為一個實施例中一種音頻應用啟動的語音提示消息播放方法的流程示意圖;
[0031]圖3為一個實施例中一種音頻應用的啟動裝置的結構示意圖;
[0032]圖4為一個實施例中運行前述音頻應用的啟動方法的計算機設備的結構示意圖。
【具體實施方式】
[0033]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0034]為解決傳統(tǒng)技術中的音頻應用的打開方式存在需要的操作次數過多、操作步驟繁瑣、在終端不在身邊的情況時用戶無法即時的打開音頻應用的操音頻應用的啟動操作的便利性不足的技術問題,在本實施例中,特提出了一種音頻應用的啟動方法,該方法的實現可依賴于計算機程序,該計算機程序可運行于基于馮諾依曼體系的計算機系統(tǒng)之上,該計算機系統(tǒng)可以是運行上述計算機程序的例如智能手機、平板電腦、個人電腦等終端設備。
[0035]需要說明的是,在本實施例中,終端的讀屏應用,有些是用戶安裝的,有些也可能是原先就內置的:例如基于1S系統(tǒng)的voiceover就是內置的,基于windows系統(tǒng)的NVDA就是用戶安裝的第三方軟件。
[0036]具體的,如圖1所示,上述音頻應用的啟動方法包括如下步驟:
[0037]步驟SlOl:獲取用戶輸入的體感遙控操作/聲音遙控操作,獲取所述體感遙控操作/聲音遙控操作的操作參數。
[0038]在本實施例中,體感遙控操作為用戶不直接在終端上進行的動作操作,該動作操作的最終目的是對終端進行遙控操作;相應的,聲音遙控操作為用戶不直接在終端上進行的操作,而是通過終端的麥克風輸入的聲音操作或者通過與終端相連的聲音采集裝置輸入的聲音控制操作,該聲音控制操作的最終目的是對終端進行遙控操作。
[0039]具體的,在本實施例中,所述體感遙控操作包括通過已連接的可穿戴設備輸入的運動操作、通過攝像頭輸入的運動操作、通過紅外傳感器輸入的運動操作、通過腦電波傳感器輸入的腦電波信號操作和/或通過聲吶裝置輸入的運動操作中的至少一種。具體的,在一個實施例中,用戶可以通過與終端建立了通信連接的可穿戴設備(例如智能手環(huán))輸入運動軌跡等運動操作;在其他實施例中,用戶還可以通過攝像頭或者紅外傳感器或者聲吶裝置輸入手勢操作或者動作操作,或者通過腦電波傳感器輸入腦波信號并將其轉化為對應的運動操作,在本實施例中,將手勢操作以及運動操作統(tǒng)稱為運動操作,終端通過攝像頭或者紅外傳感器獲取與上述運動操作對應的視頻圖像并從中獲取用戶的具體運動操作。
[0040]在檢測到用戶輸入例如體感遙控操作或者聲音遙控操作時或者在接收到其他設備或裝置發(fā)送的體感遙控操作或者聲音遙控操作時,獲取對應的操作參數。
[0041 ]具體的,在步驟S1I中獲取的是用戶輸入的體感遙控操作時,獲取該體感遙控操作的操作參數,若步驟SlOl中獲取的是用戶輸入的聲音遙控操作時,獲取該聲音遙控操作的操作參數。例如,在上述體感遙控操作是用戶通過與終端相連的可穿戴設備輸入的運動軌跡時,獲取的操作參數是該運動軌跡的軌跡長度、形成時長、特征點的位置信息;在上述聲音遙控操作時用戶通過麥克風等聲音采集裝置輸入的語音數據時,獲取的操作參數是與該語音數據對應的文本數據。也就是說,操作參數是根據用戶輸入操作的設備以及輸入的操作的具體形式來確定的,用戶輸入的操作的類型的不同也會導致操作參數的不同。需要說明的是,在本實施例中,用戶可以對終端對操作參數比對中進行比對的操作參數進行設置,也就是說,用戶可以設置在本步驟中獲取的操作參數的具體進行設置。例如,在與語音數據對應的操作參數中,可選的操作參數包括了音調的大小、與使用者對應的用戶特征、與語音數據對應的文本信息等。
[0042]步驟S102:判斷所述體感遙控操作/聲音遙控操作的操作參數是否與預設的音頻應用開啟參數匹配;若是,則執(zhí)行步驟S103:生成音頻應用開啟指令;若否,則執(zhí)行步驟S104:不做處理。
[0043]音頻應用的開啟需要用戶在步驟SlOl中輸入的參數滿足預設的條件,即預設的音頻應用開啟參數,在本實施例中,將步驟SlOl中獲取到的操作參數與預設的音頻應用開啟參數進行比對,若二者是匹配的,則判定為體感遙控操作/聲音遙控操作的操作參數與預設的音頻應用開啟參數匹配,此時,生成對應的音頻應用開啟指令;需要說明的是,在本實施例中,上述音頻應用開啟指令中攜帶了需要開啟的音頻應用的應用標識(例如音頻應用的應用名稱)。進一步地,若體感遙控操作/聲音遙控操作的操作參數與預設的音頻應用開啟參數不匹配,則說明用戶輸入的操作不滿足預設的音頻應用開啟條件,不能開啟對應的音頻應用,此時,對終端的音頻應用不做任何處理。
[0044]可選的,在一個實施例中,在終端上安裝的音頻應用的數量可能不止一個,例如,用戶在終端上安裝的音頻應用包括:QQ音樂、多米音樂、天天動聽等,在此種情況下,用戶需要的是開啟其中某一個音頻應用,此時就需要對用戶輸入的操作進行區(qū)分,以確定用戶需要開啟的音頻軟件。
[0045]具體的,上述步驟S102:判斷所述操作參數是否與預設的音頻應用開啟參數匹配具體為:在預設的音頻應用開啟參數數據庫中查找與所述操作參數匹配的音頻應用開啟參數,若查找到,則判定所述操作參數與所述預設的音頻應用開啟參數匹配;若沒有查找到,則判定所述操作參數與預設的音頻應用開啟參數不匹配。進一步的,上述步驟S103:生成音頻應用開啟指令具體為:獲取與所述查找到的音頻應用開啟參數對應的目標音頻應用,根據所述目標音頻應用生成音頻應用開啟指令,所述音頻應用開啟指令與所述目標音頻應用對應。
[0046]用戶或者系統(tǒng)可以預先設置終端上安裝的每一個音頻應用開啟的條件,與設置與每一個音頻應用對應的音頻應用開啟參數,以及該音頻應用開啟參數與需要匹配的操作參數之間的匹配方式。
[0047]在本實施例中,終端在步驟SlOl中獲取到對應的體感遙控操作或聲音遙控操作的操作參數之后,在預設的音頻應用開啟參數數據庫中,查找與操作參數匹配的音頻應用開啟參數;具體的,遍歷預設的音頻應用開啟參數數據庫中的與每一個音頻應用對應的音頻應用開啟參數,將操作參數與遍歷到的音頻應用開啟參數進行比對,若二者是匹配的,則結束遍歷,并將該遍歷到的音頻應用對應的音頻應用開啟參數作為在本步驟中查找到的音頻應用開啟參數,并獲取對應的音頻應用作為目標音頻應用;若二者是不匹配的,則遍歷下一個音頻應用的音頻應用開啟參數,直接遍歷完音頻應用開啟參數數據庫中的所有的項之后結束遍歷。
[0048]在目標音頻應用獲取到的情況下,根據目標音頻應用生成音頻應用開啟指令,該音頻應用開啟指令與目標音頻應用是對應的,也就是說,在執(zhí)行該音頻應用開啟指令時開啟的首頻應用為目標首頻應用。
[0049]步驟S105:根據所述音頻應用開啟指令啟動與所述音頻應用開啟指令對應的音頻應用。
[0050]在音頻應用開啟指令中攜帶了需要開啟的音頻應用或應用名稱,該音頻應用即為與音頻應用開啟指令對應的音頻應用,根據該音頻應用開啟指令啟動與上述音頻應用。
[0051]需要說明的是,在本實施例中,用戶還可以設置在打開音頻應用之后的進一步的控制方法,例如,繼續(xù)輸入體感遙控操作/聲音遙控操作來對音頻應用繼續(xù)進行操作,以進一步提高用戶操作終端的便利性。
[0052]可選的,在本實施例中,在音頻應用啟動之前或者音頻應用啟動的同時或者音頻應用啟動之后,用語音播放的形式提示用戶,以便用戶在不用查看終端的顯示屏幕上的相關內容的情況下,通過聲首獲知相關的首頻應用開啟的情況。
[0053]具體的,上述生成音頻應用開啟指令的步驟之后,如圖2所示,本方法還包括如下步驟:
[0054]步驟S201:獲取與所述音頻應用開啟指令對應的音頻應用名稱;
[0055]步驟S202:在預設的語音數據庫中查找與所述音頻開啟指令對應的語音提示消息,所述語音提示消息包括所述與所述音頻應用開啟指令對應的音頻應用名稱;
[0056]步驟S203:播放所述語音提示消息。
[0057]例如,當與音頻應用開啟指令對應的音頻應用為QQ音樂時,獲取QQ音樂應用的應用名稱(即“QQ音樂”)。具體的,終端可以預先在語音數據庫中對音頻應用的開啟設置對應的語音提示消息內容,當然,在語音數據庫中也還包括了其他類型、其他內容的語音提示消息。在本實施例中,語音提示消息包括了步驟S201中獲取到的音頻應用名稱,例如在本實施例中,語音提示消息可以是:QQ音樂已被打開。
[0058]可選的,在一個實施例中,用戶在使用智能手機、平板電腦、個人電腦等終端設備時,還可能在終端上安裝了輔助操作功能(包括但不限于VoiceOver、Talkback等讀屏軟件和其他類似功能的應用)時,讀取當前的文字內容,并通過TTS(Text to Speech,文字轉語音技術)手機會把所選擇的文字用語音播放出來,以幫助用戶了解手機屏幕當前顯示的內容以便視覺障礙的殘障人士、老年人或者其他用戶更便利地使用終端設備。此種情況下,任意指令的輸入均可通過安裝在終端的讀屏應用接收、發(fā)送以及執(zhí)行。需要說明的是,在本實施例中,上述功能的實現可不僅限于讀屏應用,還可以是其他具備類似功能的輔助應用。
[0059]具體的,上步驟SlOl之前,上述音頻應用的啟動方法還包括:接收用戶輸入的讀屏應用開啟指令,根據所述讀屏應用開啟指令啟動與所述讀屏應用開啟指令對應的讀屏應用;相應地,上述步驟S105:所述根據所述音頻應用開啟指令啟動與所述音頻應用開啟指令對應的音頻應用具體為:根據所述音頻應用開啟指令,通過所述讀屏應用啟動所述與所述音頻應用開啟指令對應的音頻應用。
[0060]讀屏應用開啟指令即為與終端中安裝的讀屏應用對應的應用開啟指令,對于視覺障礙的殘障人員來講,使用手機的第一步就需要開啟讀屏應用,將手機設置了讀屏模式以方便使用。用戶可預先設置讀屏應用開啟指令的具體操作或者系統(tǒng)也可以進行相關的設定,例如,連續(xù)點擊Home鍵3次,當終端檢測到用戶輸入的讀屏應用開啟指令時,根據檢測到的讀屏應用開啟指令啟動讀屏應用,將終端設置為讀屏模式。
[0061]此外,為解決傳統(tǒng)技術中的音頻應用的打開方式存在需要的操作次數過多、操作步驟繁瑣、在終端不在身邊的情況時用戶無法即時的打開音頻應用的操音頻應用的啟動操作的便利性不足的技術問題,在一個實施例中,如圖3所示,還提出了一種音頻應用的啟動裝置,包括操作參數獲取模塊101、判斷模塊102、音頻應用開啟指令生成模塊103以及音頻應用啟動模塊104。
[0062]具體的,操作參數獲取模塊101,用于獲取用戶輸入的體感遙控操作/聲音遙控操作,獲取所述體感遙控操作/聲音遙控操作的操作參數。
[0063]在本實施例中,體感遙控操作為用戶不直接在終端上進行的動作操作,該動作操作的最終目的是對終端進行遙控操作;相應的,聲音遙控操作為用戶不直接在終端上進行的操作,而是通過終端的麥克風輸入的聲音操作或者通過與終端相連的聲音采集裝置輸入的聲音控制操作,該聲音控制操作的最終目的是對終端進行遙控操作。
[0064]具體的,在本實施例中,所述體感遙控操作包括通過已連接的可穿戴設備輸入的運動操作、通過攝像頭輸入的運動操作、通過紅外傳感器輸入的運動操作、通過腦電波傳感器輸入的腦電波信號操作和/或通過聲吶裝置輸入的運動操作中的至少一種。具體的,在一個實施例中,用戶可以通過與終端建立了通信連接的可穿戴設備(例如智能手環(huán))輸入運動軌跡等運動操作;在其他實施例中,用戶還可以通過攝像頭或者紅外傳感器或者聲吶裝置輸入手勢操作或者動作操作,或者通過腦電波傳感器輸入腦波信號并將其轉化為對應的運動操作,在本實施例中,將手勢操作以及運動操作統(tǒng)稱為運動操作,終端通過攝像頭或者紅外傳感器獲取與上述運動操作對應的視頻圖像并從中獲取用戶的具體運動操作。
[0065]在檢測到用戶輸入例如體感遙控操作或者聲音遙控操作時或者在接收到其他設備或裝置發(fā)送的體感遙控操作或者聲音遙控操作時,獲取對應的操作參數。
[0066]具體的,操作參數獲取模塊101獲取的是用戶輸入的體感遙控操作時,獲取該體感遙控操作的操作參數,若操作參數獲取模塊101獲取的是用戶輸入的聲音遙控操作時,獲取該聲音遙控操作的操作參數。例如,在上述體感遙控操作是用戶通過與終端相連的可穿戴設備輸入的運動軌跡時,獲取的操作參數是該運動軌跡的軌跡長度、形成時長、特征點的位置信息;在上述聲音遙控操作時用戶通過麥克風等聲音采集裝置輸入的語音數據時,獲取的操作參數是與該語音數據對應的文本數據。也就是說,操作參數是根據用戶輸入操作的設備以及輸入的操作的具體形式來確定的,用戶輸入的操作的類型的不同也會導致操作參數的不同。需要說明的是,在本實施例中,用戶可以對終端對操作參數比對中進行比對的操作參數進行設置,也就是說,用戶可以設置在本步驟中獲取的操作參數的具體進行設置。例如,在與語音數據對應的操作參數中,可選的操作參數包括了音調的大小、與使用者對應的用戶特征、與語音數據對應的文本信息等。
[0067]判斷模塊102,用于判斷所述體感遙控操作/聲音遙控操作的操作參數是否與預設的音頻應用開啟參數匹配。
[0068]音頻應用開啟指令生成模塊103,用于在所述體感遙控操作/聲音遙控操作的操作參數與預設的音頻應用開啟參數匹配時,生成音頻應用開啟指令。
[0069]音頻應用的開啟需要用戶輸入的參數滿足預設的條件,即預設的音頻應用開啟參數,在本實施例中,將獲取到的操作參數與預設的音頻應用開啟參數進行比對,若二者是匹配的,則判斷模塊102判定為體感遙控操作/聲音遙控操作的操作參數與預設的音頻應用開啟參數匹配,此時,生成對應的音頻應用開啟指令;需要說明的是,在本實施例中,上述音頻應用開啟指令中攜帶了需要開啟的音頻應用的應用標識(例如音頻應用的應用名稱)。進一步地,若體感遙控操作/聲音遙控操作的操作參數與預設的音頻應用開啟參數不匹配,則說明用戶輸入的操作不滿足預設的音頻應用開啟條件,不能開啟對應的音頻應用,此時,對終端的音頻應用不做任何處理。
[0070]可選的,在一個實施例中,在終端上安裝的音頻應用的數量可能不止一個,例如,用戶在終端上安裝的音頻應用包括:QQ音樂、多米音樂、天天動聽等,在此種情況下,用戶需要的是開啟其中某一個音頻應用,此時就需要對用戶輸入的操作進行區(qū)分,以確定用戶需要開啟的音頻軟件。
[0071]具體的,判斷模塊102還用于在預設的音頻應用開啟參數數據庫中查找與所述操作參數匹配的音頻應用開啟參數,若查找到,則判定所述操作參數與所述預設的音頻應用開啟參數匹配;若沒有查找到,則判定所述操作參數與預設的音頻應用開啟參數不匹配。所述音頻應用開啟指令生成模塊103還用于獲取與所述查找到的音頻應用開啟參數對應的目標音頻應用,根據所述目標音頻應用生成音頻應用開啟指令,所述音頻應用開啟指令與所述目標音頻應用對應。
[0072]用戶或者系統(tǒng)可以預先設置終端上安裝的每一個音頻應用開啟的條件,與設置與每一個音頻應用對應的音頻應用開啟參數,以及該音頻應用開啟參數與需要匹配的操作參數之間的匹配方式。
[0073]在本實施例中,操作參數獲取模塊101獲取到對應的體感遙控操作或聲音遙控操作的操作參數之后,在預設的音頻應用開啟參數數據庫中,判斷模塊102查找與操作參數匹配的音頻應用開啟參數;具體的,遍歷預設的音頻應用開啟參數數據庫中的與每一個音頻應用對應的音頻應用開啟參數,將操作參數與遍歷到的音頻應用開啟參數進行比對,若二者是匹配的,則結束遍歷,并將該遍歷到的音頻應用對應的音頻應用開啟參數作為在本步驟中查找到的音頻應用開啟參數,并獲取對應的音頻應用作為目標音頻應用;若二者是不匹配的,則遍歷下一個音頻應用的音頻應用開啟參數,直接遍歷完音頻應用開啟參數數據庫中的所有的項之后結束遍歷。
[0074]在目標音頻應用獲取到的情況下,根據目標音頻應用生成音頻應用開啟指令,該音頻應用開啟指令與目標音頻應用是對應的,也就是說,在執(zhí)行該音頻應用開啟指令時開啟的首頻應用為目標首頻應用。
[0075]音頻應用啟動模塊104,用于根據所述音頻應用開啟指令啟動與所述音頻應用開啟指令對應的音頻應用。
[0076]在音頻應用開啟指令中攜帶了需要開啟的音頻應用或應用名稱,該音頻應用即為與音頻應用開啟指令對應的音頻應用,根據該音頻應用開啟指令啟動與上述音頻應用。
[0077]需要說明的是,在本實施例中,用戶還可以設置在打開音頻應用之后的進一步的控制方法,例如,繼續(xù)輸入體感遙控操作/聲音遙控操作來對音頻應用繼續(xù)進行操作,以進一步提高用戶操作終端的便利性。
[0078]可選的,在本實施例中,在音頻應用啟動之前或者音頻應用啟動的同時或者音頻應用啟動之后,用語音播放的形式提示用戶,以便用戶在不用查看終端的顯示屏幕上的相關內容的情況下,通過聲首獲知相關的首頻應用開啟的情況。
[0079]具體的,如圖3所示,上述裝置還包括語音提示消息播放模塊105,用于獲取與所述音頻應用開啟指令對應的音頻應用名稱,在預設的語音數據庫中查找與所述音頻開啟指令對應的語音提示消息,所述語音提示消息包括所述與所述音頻應用開啟指令對應的音頻應用名稱,播放所述語音提示消息。
[0080]例如,當與音頻應用開啟指令對應的音頻應用為QQ音樂時,語音提示消息播放模塊105獲取QQ音樂應用的應用名稱(即“QQ音樂”)。
[0081]具體的,終端可以預先在語音數據庫中對音頻應用的開啟設置對應的語音提示消息內容,當然,在語音數據庫中也還包括了其他類型、其他內容的語音提示消息。在本實施例中,語音提示消息包括了步驟S201中獲取到的音頻應用名稱,例如在本實施例中,語音提示消息播放模塊105播放的語音提示消息可以是:QQ音樂已被打開。
[0082]可選的,在一個實施例中,用戶在使用智能手機、平板電腦、個人電腦等終端設備時,還可能在終端上安裝了輔助操作功能(包括但不限于VoiceOver、Talkback等讀屏軟件和其他類似功能的應用)時,讀取當前的文字內容,并通過TTS(Text to Speech,文字轉語音技術)手機會把所選擇的文字用語音播放出來,以幫助用戶了解手機屏幕當前顯示的內容以便視覺障礙的殘障人士、老年人或者其他用戶更便利地使用終端設備。此種情況下,任意指令的輸入均可通過安裝在終端的讀屏應用接收、發(fā)送以及執(zhí)行。需要說明的是,在本實施例中,上述功能的實現可不僅限于讀屏應用,還可以是其他具備類似功能的輔助應用。
[0083]具體的,上述裝置還包括讀屏應用開啟模塊106,用于接收用戶輸入的讀屏應用開啟指令,根據所述讀屏應用開啟指令啟動與所述讀屏應用開啟指令對應的讀屏應用;所述音頻應用啟動模塊還用于根據所述音頻應用開啟指令,通過所述讀屏應用啟動所述與所述音頻應用開啟指令對應的音頻應用。
[0084]讀屏應用開啟指令即為與終端中安裝的讀屏應用對應的應用開啟指令,對于視覺障礙的殘障人員來講,使用手機的第一步就需要開啟讀屏應用,將手機設置了讀屏模式以方便使用。用戶可預先設置讀屏應用開啟指令的具體操作或者系統(tǒng)也可以進行相關的設定,例如,連續(xù)點擊Home鍵3次,當終端檢測到用戶輸入的讀屏應用開啟指令時,根據檢測到的讀屏應用開啟指令啟動讀屏應用,將終端設置為讀屏模式。
[0085]實施本發(fā)明實施例,將具有如下有益效果:
[0086]采用了上述音頻應用的啟動方法及裝置之后,用戶可以通過向終端輸入體感遙控操作或聲音遙控操作,終端在獲取到用戶輸入的操作的情況下,對該操作的操作參數進行校驗,在操作參數與預設的音頻應用開啟的參數樣本匹配時,啟動終端中的音頻應用,從而實現音頻應用的遙控啟動,也就是說,用戶可以不在終端上直接進行作而是通過遙控的方式對終端的音頻應用進行操作,提高了音頻應用的啟動操作的便利性,提升了用戶體驗。
[0087]在一個實施例中,如圖4所示,圖4展示了一種運行上述音頻應用的啟動方法的基于馮諾依曼體系的計算機系統(tǒng)的終端。該計算機系統(tǒng)可以是智能手機、平板電腦、掌上電腦、筆記本電腦或個人電腦等終端設備。具體的,可包括通過系統(tǒng)總線連接的外部輸入接口1001、處理器1002、存儲器1003和輸出接口 1004。其中,外部輸入接口 1001可選的可至少包括網絡接口 10012。存儲器1003可包括外存儲器10032(例如硬盤、光盤或軟盤等)和內存儲器10034。輸出接口 1004可至少包括顯示屏10042等設備。
[0088]在本實施例中,本方法的運行基于計算機程序,該計算機程序的程序文件存儲于前述基于馮諾依曼體系的計算機系統(tǒng)的外存儲器10032中,在運行時被加載到內存儲器10034中,然后被編譯為機器碼之后傳遞至處理器1002中執(zhí)行,從而使得基于馮諾依曼體系的計算機系統(tǒng)中形成邏輯上的操作參數獲取模塊101、判斷模塊102、音頻應用開啟指令生成模塊103、音頻應用啟動模塊104、語音提示消息播放模塊105以及讀屏應用開啟模塊106。且在上述音頻應用的啟動方法執(zhí)行過程中,輸入的參數均通過外部輸入接口 1001接收,并傳遞至存儲器1003中緩存,然后輸入到處理器1002中進行處理,處理的結果數據或緩存于存儲器1003中進行后續(xù)地處理,或被傳遞至輸出接口 1004進行輸出。
[0089]以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權利范圍,因此依本發(fā)明權利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【主權項】
1.一種音頻應用的啟動方法,其特征在于,包括: 獲取用戶輸入的體感遙控操作/聲音遙控操作,獲取所述體感遙控操作/聲音遙控操作的操作參數; 判斷所述體感遙控操作/聲音遙控操作的操作參數是否與預設的音頻應用開啟參數匹配; 若是,則生成音頻應用開啟指令; 根據所述音頻應用開啟指令啟動與所述音頻應用開啟指令對應的音頻應用。2.根據權利要求1所述的方法,其特征在于,所述體感遙控操作包括通過已連接的可穿戴設備輸入的運動操作、通過攝像頭輸入的運動操作、通過紅外傳感器輸入的運動操作、通過腦電波傳感器輸入的腦電波信號操作和/或通過聲吶裝置輸入的運動操作中的至少一種; 所述聲音遙控操作為通過麥克風輸入的聲音控制操作。3.根據權利要求1所述的方法,其特征在于,所述判斷所述操作參數是否與預設的音頻應用開啟參數匹配的步驟具體為: 在預設的音頻應用開啟參數數據庫中查找與所述操作參數匹配的音頻應用開啟參數,若查找到,則判定所述操作參數與所述預設的音頻應用開啟參數匹配; 所述生成音頻應用開啟指令的步驟具體為: 獲取與所述查找到的音頻應用開啟參數對應的目標音頻應用,根據所述目標音頻應用生成音頻應用開啟指令,所述音頻應用開啟指令與所述目標音頻應用對應。4.根據權利要求1或3所述的方法,其特征在于,所述生成音頻應用開啟指令的步驟之后還包括: 獲取與所述音頻應用開啟指令對應的音頻應用名稱; 在預設的語音數據庫中查找與所述音頻開啟指令對應的語音提示消息,所述語音提示消息包括所述與所述音頻應用開啟指令對應的音頻應用名稱; 播放所述語音提示消息。5.根據權利要求1至3任一所述的方法,其特征在于,所述獲取用戶輸入的體感遙控操作/聲音遙控操作的步驟之前還包括: 接收用戶輸入的讀屏應用開啟指令,根據所述讀屏應用開啟指令啟動與所述讀屏應用開啟指令對應的讀屏應用; 所述根據所述音頻應用開啟指令啟動與所述音頻應用開啟指令對應的音頻應用的步驟具體為: 根據所述音頻應用開啟指令,通過所述讀屏應用啟動所述與所述音頻應用開啟指令對應的音頻應用。6.一種音頻應用的啟動裝置,其特征在于,包括: 操作參數獲取模塊,用于獲取用戶輸入的體感遙控操作/聲音遙控操作,獲取所述體感遙控操作/聲音遙控操作的操作參數; 判斷模塊,用于判斷所述體感遙控操作/聲音遙控操作的操作參數是否與預設的音頻應用開啟參數匹配; 音頻應用開啟指令生成模塊,用于在所述體感遙控操作/聲音遙控操作的操作參數與預設的音頻應用開啟參數匹配時,生成音頻應用開啟指令; 音頻應用啟動模塊,用于根據所述音頻應用開啟指令啟動與所述音頻應用開啟指令對應的音頻應用。7.根據權利要求6所述的裝置,其特征在于,所述體感遙控操作包括通過已連接的可穿戴設備輸入的運動操作、通過攝像頭輸入的運動操作、通過紅外傳感器輸入的運動操作、通過腦電波傳感器輸入的腦電波信號操作和/或通過聲吶裝置輸入的運動操作中的至少一種; 所述聲音遙控操作為通過麥克風輸入的聲音控制操作。8.根據權利要求6所述的裝置,其特征在于,所述判斷模塊還用于在預設的音頻應用開啟參數數據庫中查找與所述操作參數匹配的音頻應用開啟參數,若查找到,則判定所述操作參數與所述預設的音頻應用開啟參數匹配; 所述音頻應用開啟指令生成模塊還用于獲取與所述查找到的音頻應用開啟參數對應的目標音頻應用,根據所述目標音頻應用生成音頻應用開啟指令,所述音頻應用開啟指令與所述目標音頻應用對應。9.根據權利要求6或8所述的裝置,其特征在于,所述裝置還包括語音提示消息播放模塊,用于獲取與所述音頻應用開啟指令對應的音頻應用名稱,在預設的語音數據庫中查找與所述音頻開啟指令對應的語音提示消息,所述語音提示消息包括所述與所述音頻應用開啟指令對應的音頻應用名稱,播放所述語音提示消息。10.根據權利要求6至8任意所述的裝置,其特征在于,所述裝置還包括讀屏應用開啟模塊,用于接收用戶輸入的讀屏應用開啟指令,根據所述讀屏應用開啟指令啟動與所述讀屏應用開啟指令對應的讀屏應用; 所述音頻應用啟動模塊還用于根據所述音頻應用開啟指令,通過所述讀屏應用啟動所述與所述音頻應用開啟指令對應的音頻應用。
【文檔編號】G08C17/02GK105892688SQ201610312924
【公開日】2016年8月24日
【申請日】2016年5月12日
【發(fā)明人】梁振宇, 張昆
【申請人】深圳市聯(lián)諦信息無障礙有限責任公司