【
技術(shù)領(lǐng)域:
:】本發(fā)明涉及通信
技術(shù)領(lǐng)域:
:,尤其涉及一種啟動應用程序的方法及裝置。
背景技術(shù):
::隨著通信技術(shù)的發(fā)展,智能手機的功能越來越多,操作起來也越來越復雜。尤其對于老年人來說,在智能手機上打開并使用某個應用程序,需要很長時間去學習如何操作,甚至學會之后,具體操作也需要很長時間。并且現(xiàn)在的社會,很多老年人的子女都不在身邊,無法隨時隨地幫助他們學習如何操作,致使老年人想要打開并使用某個應用程序更是困難重重。在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:當用戶不知如何啟動某個應用程序時,需要去學習如何操作,學習過程困難重重,無法及時、簡單快捷的啟動應用程序。技術(shù)實現(xiàn)要素:有鑒于此,本發(fā)明實施例提供了一種啟動應用程序的方法及裝置,可以基于通話語音啟動應用程序,幫助用戶及時、快捷的操作應用程序。一方面,本發(fā)明實施例提供一種啟動應用程序的方法,所述方法包括:獲取當前通話對方的實時音色數(shù)據(jù)以及通訊號碼;將所述實時音色數(shù)據(jù)與所述通訊號碼對應的預設(shè)音色數(shù)據(jù)進行比對;當所述比對結(jié)果匹配時,實時監(jiān)測所述通話對方的語音內(nèi)容;當監(jiān)測到所述通話對方的語音內(nèi)容滿足預設(shè)語音應用程序匹配條件時,啟動指定應用程序。另一方面,本發(fā)明實施例提供一種啟動應用程序的裝置,所述裝置包括:獲取單元,用于獲取當前通話對方的實時音色數(shù)據(jù)以及通訊號碼;比對單元,用于將所述實時音色數(shù)據(jù)與所述通訊號碼對應的預設(shè)音色數(shù)據(jù)進行比對;監(jiān)測單元,用于當所述比對結(jié)果匹配時,實時監(jiān)測所述通話對方的語音內(nèi)容;啟動單元,用于當監(jiān)測到所述通話對方的語音內(nèi)容滿足預設(shè)語音應用程序匹配條件時,啟動指定應用程序。本發(fā)明實施例提供了一種啟動應用程序的方法及裝置,可以基于通話語音啟動應用程序,在當前通話對方的實時音色與通訊號碼對應的預設(shè)音色匹配時,通過監(jiān)測通話對方的語音內(nèi)容,啟動應用程序,可以幫助用戶及時、快捷的操作應用程序?!靖綀D說明】為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。圖1是本發(fā)明實施例提供的一種啟動應用程序的方法流程圖;圖2是本發(fā)明實施例提供的另一種啟動應用程序的方法流程圖;圖3是本發(fā)明實施例提供的另一種啟動應用程序的方法流程圖;圖4是本發(fā)明實施例提供的另一種啟動應用程序的方法流程圖;圖5是本發(fā)明實施例提供的另一種啟動應用程序的方法流程圖;圖6是本發(fā)明實施例提供的另一種啟動應用程序的方法流程圖;圖7是本發(fā)明實施例提供的另一種啟動應用程序的方法流程圖;圖8是本發(fā)明實施例提供的一種啟動應用程序裝置的組成框圖;圖9是本發(fā)明實施例提供的另一種啟動應用程序裝置的組成框圖;圖10是本發(fā)明實施例提供的另一種啟動應用程序裝置的組成框圖;圖11是本發(fā)明實施例提供的另一種啟動應用程序裝置的組成框圖;圖12是本發(fā)明實施例提供的另一種啟動應用程序裝置的組成框圖;圖13是本發(fā)明實施例提供的另一種啟動應用程序裝置的組成框圖;圖14是本發(fā)明實施例提供的另一種啟動應用程序裝置的組成框圖。【具體實施方式】為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明實施例進行詳細描述。應當明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。在本發(fā)明實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。應當理解,盡管在本發(fā)明實施例中可能采用術(shù)語第一、第二來描述xxx,但這些文件不應限于這些術(shù)語。這些術(shù)語僅用來將文件彼此區(qū)分開。例如,在不脫離本發(fā)明實施例范圍的情況下,第一文件也可以被稱為第二文件,類似地,第二文件也可以被稱為第一文件。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”或“響應于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當確定時”或“響應于確定”或“當檢測(陳述的條件或事件)時”或“響應于檢測(陳述的條件或事件)”。應當理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨存在a,同時存在a和b,單獨存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。本發(fā)明實施例提供了一種啟動應用程序的方法,適用于通話時操作應用程序的過程,如圖1所示,所述方法包括:101、獲取當前通話對方的實時音色數(shù)據(jù)以及通訊號碼。當用戶進行語音通話時,通過采樣、量化、分析和編碼技術(shù)從用戶當前通話對方的語音中獲取實時音色數(shù)據(jù)。其中,音色(musicalquality)又名音品,是指聲音的感覺特性。音色的不同取決于不同的泛音,每一種樂器、不同的人以及所有能發(fā)聲的物體發(fā)出的聲音,除了一個基音外,還有許多不同頻率的泛音伴隨,正是這些泛音決定了其不同的音色,使人能辨別出是不同的樂器甚至不同的人發(fā)出的聲音。每一個人即使說相同的話也有不同的音色,因此可以根據(jù)其音色辨別出是不同的人。所述實時音色數(shù)據(jù),指的是當前通話對方在當前時刻的音色數(shù)據(jù)。102、將所述實時音色數(shù)據(jù)與所述通訊號碼對應的預設(shè)音色數(shù)據(jù)進行比對。其中,所述預設(shè)音色數(shù)據(jù),指的是預先設(shè)置的所述通訊號碼對應聯(lián)系人的音色數(shù)據(jù)。需要說明的是,一個通訊號碼對應的預設(shè)音色不小于一個。比如,有時候,兒子打來電話,兒媳也會一起說幾句,這時,可以根據(jù)用戶實際需求,一個通訊號碼對應多個預設(shè)音色(多個對應聯(lián)系人)。此時,步驟102中也就需要將所述實時音色數(shù)據(jù)與所述通訊號碼所有對應的預設(shè)音色數(shù)據(jù)進行比對。103、當所述比對結(jié)果匹配時,實時監(jiān)測所述通話對方的語音內(nèi)容。當實時音色數(shù)據(jù)與所有預設(shè)音色數(shù)據(jù)匹配時(誤差小于一定閾值,比如小于10%),即通話對方是通訊號碼對應的聯(lián)系人時,開始實時監(jiān)測通話對方的語音內(nèi)容,以通過通話對方的語音內(nèi)容啟動相應的應用程序104、當監(jiān)測到所述通話對方的語音內(nèi)容滿足預設(shè)語音應用程序匹配條件時,啟動指定應用程序。其中,所述預設(shè)語音應用程序匹配條件包括預先設(shè)置的啟動應用程序的語音片段和/或預先設(shè)置的通過語音啟動應用程序的條件。其中,指定應用程序指的是與所述通話對方的語音內(nèi)容對應的應用程序。需要說明的是,在確定實時音色與通訊號碼對應的預設(shè)音色匹配后,只要通話對方的語音內(nèi)容符合相關(guān)應用程序的預設(shè)語音應用程序匹配條件,一個預設(shè)音色可以啟動一個或多個指定應用程序。比如,兒媳的聲音可以啟動記事本,兒子的聲音可以啟動通訊錄、記事本、圖庫、相機和日歷等。并且可以基于每個預設(shè)音色可以啟動某些特定的應用程序,建立預設(shè)音色—應用程序?qū)φ毡?。需要說明的是,本發(fā)明實施例中的執(zhí)行主體可以包括但不限于個人計算機(personalcomputer,pc)、個人數(shù)字助理(personaldigitalassistant,pda)、無線手持設(shè)備、平板電腦(tabletcomputer)、手機等。本發(fā)明實施例提供了一種啟動應用程序的方法,可以基于通話語音啟動應用程序,在當前通話對方的實時音色與通訊號碼對應的預設(shè)音色匹配時,通過監(jiān)測通話對方的語音內(nèi)容,啟動應用程序,可以幫助用戶及時、快捷的操作應用程序。進一步來說,結(jié)合前述方法流程,為了清晰的描述如何確定所述監(jiān)測到通話對方的語音內(nèi)容滿足預設(shè)語音應用程序匹配條件,以啟動指定應用程序。本發(fā)明實施例的另一種可能的實現(xiàn)方式,針對步驟104的實現(xiàn),提供了以下四種實現(xiàn)方式。第一種實現(xiàn)方式,當所述預設(shè)語音應用程序匹配條件包括預設(shè)語音片段時,如圖2所示,步驟104包括:1041、當監(jiān)測到所述通話對方的語音內(nèi)容中包括與所述預設(shè)語音片段匹配的語音片段時,啟動指定應用程序。其中,所述預設(shè)語音片段指的是預先設(shè)置的啟動指定應用程序的語音片段。比如可以是:“打開記事本”、“記事本”、“啟動記事本”等任意一個。所述預設(shè)語音片段為所述預設(shè)音色對應聯(lián)系人錄入的語音命令。第二種實現(xiàn)方式,當所述預設(shè)語音應用程序匹配條件包括預設(shè)時間間隔時,如圖3所示,步驟104包括:1042、當監(jiān)測所述通話對方的語音內(nèi)容中出現(xiàn)與所述預設(shè)語音片段匹配的語音片段的時間間隔在所述預設(shè)時間間隔以內(nèi)時,啟動指定應用程序。其中,所述預設(shè)時間間隔指的是預先設(shè)置的與所述預設(shè)語音片段匹配的語音片段出現(xiàn)的時間間隔。需要說明是的,步驟1042是在步驟1041的基礎(chǔ)上,為了防止應用程序誤啟動,而提供的一種實現(xiàn)方式。舉例說明如下,假如預設(shè)語音片段為“記事本”,在第一種實現(xiàn)方式中,當通話對方的語音中第一次出現(xiàn)“記事本”時,啟動記事本。在第二種實現(xiàn)方式中,當通話對方的語音中第一次出現(xiàn)“記事本”時不再啟動記事本,當在預設(shè)時間間隔(比如5秒)內(nèi)又一次出現(xiàn)“記事本”時,則啟動記事本。第三種實現(xiàn)方式,當所述預設(shè)語音應用程序匹配條件包括預設(shè)重復次數(shù)時,如圖4所示,步驟104包括:1043、當監(jiān)測到所述通話對方的語音內(nèi)容中出現(xiàn)與所述預設(shè)語音片段匹配的語音片段的重復次數(shù)大于等于所述預設(shè)重復次數(shù)時,啟動指定應用程序。其中,所述預設(shè)重復次數(shù)指的是預先設(shè)置的與所述預設(shè)語音片段匹配的語音片段出現(xiàn)的重復次數(shù)。需要說明是的,步驟1043也是在步驟1041的基礎(chǔ)上,為了防止應用程序誤啟動,而提供的另一種實現(xiàn)方式。舉例說明如下,假如預設(shè)語音片段為“記事本”,在第一種實現(xiàn)方式中,當通話對方的語音中第一次出現(xiàn)“記事本”時,啟動記事本。在第三種實現(xiàn)方式中,當通話對方的語音中第一次出現(xiàn)“記事本”時不再啟動記事本,當通話對方的語音中“記事本”出現(xiàn)的次數(shù)大于或等于預設(shè)重復次數(shù)時(比如3次),則啟動記事本。需要說明的是,第二種實現(xiàn)方式和第三種實現(xiàn)方式可以單獨實施,也可以結(jié)合實施,結(jié)合實施時,要同時滿足這兩種方式的所有條件,即與所述預設(shè)語音片段匹配的語音片段既出現(xiàn)在預設(shè)時間間隔以內(nèi),且出現(xiàn)的次數(shù)不小于預設(shè)重復次數(shù)時,啟動指定應用程序。第四種實現(xiàn)方式,預設(shè)語音應用程序匹配條件是預先設(shè)置的通過語音啟動應用程序的條件,如圖5所示,步驟104包括:1044、當監(jiān)測到所述通話對方的語音內(nèi)容中包括與所述指定應用程序名稱對應的語音片段時,啟動指定應用程序。需要說明的是,第四種實現(xiàn)方式無需提前錄入預設(shè)語音片段。可以設(shè)置只要通話對方的語音中出現(xiàn)與指定應用程序名稱相關(guān)的語音片段時,就啟動應用程序。并且也可以基于第四種實現(xiàn)方式,對與指定應用程序名稱相關(guān)的語音片段出現(xiàn)的時間間隔和重復次數(shù),進行進一步防止應用程序誤啟動的設(shè)計,類似于第二種實現(xiàn)方式和第三種實現(xiàn)方式,此處不再一一贅述。第四種實現(xiàn)方式相對于前三種實現(xiàn)方式,實現(xiàn)起來更加簡捷,但是安全性稍弱。進一步來說,結(jié)合前述方法流程,在比對通話對方的實時音色數(shù)據(jù)與通訊號碼對應的預設(shè)音色數(shù)據(jù)之前,要設(shè)置預設(shè)音色數(shù)據(jù),可以在通話過程中設(shè)置所述預設(shè)音色,也可以通過現(xiàn)場采集聲音設(shè)置所述預設(shè)音色。因此針對預設(shè)音色的設(shè)置,本發(fā)明實施例的另一種可能的實現(xiàn)方式還提供了以下兩種方法,均執(zhí)行在步驟101之前。第一種方法,如圖6所示,具體包括:105、設(shè)置所述通訊號碼對應聯(lián)系人的通話音色為所述通訊號碼對應的預設(shè)音色,以確定所述預設(shè)音色數(shù)據(jù)。第一種方法,在用戶與所述通訊號碼對應聯(lián)系人通話的過程中設(shè)置所述預設(shè)音色。獲取所述通訊號碼對應聯(lián)系人在通話過程中的語音,對所述通話過程中的語音進行采樣、量化、分析、編碼等操作,生成音色數(shù)據(jù)信息,并設(shè)置為所述通訊號碼對應的預設(shè)音色。第二種方法,如圖7所示,具體包括:106、設(shè)置所述通訊號碼對應聯(lián)系人的錄入音色為所述通訊號碼對應的預設(shè)音色,以確定所述預設(shè)音色數(shù)據(jù)。第二種方法,通過采集所述通訊號碼對應聯(lián)系人現(xiàn)場錄入的語音,設(shè)置所述預設(shè)音色。獲取所述通訊號碼對應聯(lián)系人現(xiàn)場錄入的語音,并對所述現(xiàn)場錄入的語音進行采樣、量化、分析、編碼等操作,生成音色數(shù)據(jù)信息,并設(shè)置為所述通訊號碼對應的預設(shè)音色。需要說明的是,為了快捷的比對實時音色數(shù)據(jù)和預設(shè)音色數(shù)據(jù),可以在設(shè)置所述通訊號碼對應的預設(shè)音色之后,建立通訊號碼—預設(shè)音色對照表。本發(fā)明實施提供了一種啟動應用程序的裝置,適用于上述方法流程,如圖8所示,所述裝置包括:獲取單元21,用于獲取當前通話對方的實時音色數(shù)據(jù)以及通訊號碼。比對單元22,用于將所述實時音色數(shù)據(jù)與所述通訊號碼對應的預設(shè)音色數(shù)據(jù)進行比對。監(jiān)測單元23,用于當所述比對結(jié)果匹配時,實時監(jiān)測所述通話對方的語音內(nèi)容。啟動單元24,用于當監(jiān)測到所述通話對方的語音內(nèi)容滿足預設(shè)語音應用程序匹配條件時,啟動指定應用程序。可選的是,如圖9所示,當所述預設(shè)語音應用程序匹配條件包括預設(shè)語音片段時,所述啟動單元24包括:第一啟動模塊241,用于當監(jiān)測到所述通話對方的語音內(nèi)容中包括與所述預設(shè)語音片段匹配的語音片段時,啟動指定應用程序??蛇x的是,如圖10所示,當所述預設(shè)語音應用程序匹配條件包括預設(shè)時間間隔時,所述啟動單元24還包括:第二啟動模塊242,用于當監(jiān)測所述通話對方的語音內(nèi)容中出現(xiàn)與所述預設(shè)語音片段匹配的語音片段的時間間隔在所述預設(shè)時間間隔以內(nèi)時,啟動指定應用程序。可選的是,如圖11所示,當所述預設(shè)語音應用程序匹配條件包括預設(shè)重復次數(shù)時,所述啟動單元24還包括:第三啟動模塊243,用于當監(jiān)測到所述通話對方的語音內(nèi)容中出現(xiàn)與所述預設(shè)語音片段匹配的語音片段的重復次數(shù)大于等于所述預設(shè)重復次數(shù)時,啟動指定應用程序。可選的是,如圖12所示,所述啟動單元24包括:第四啟動模塊244,用于當監(jiān)測到所述通話對方的語音內(nèi)容中包括與所述指定應用程序名稱對應的語音片段時,啟動指定應用程序??蛇x的是,如圖13所示,所述裝置還包括:第一設(shè)置單元25,用于設(shè)置所述通訊號碼對應聯(lián)系人的通話音色為所述通訊號碼對應的預設(shè)音色,以確定所述預設(shè)音色數(shù)據(jù)?;颍鐖D14所示,所述裝置還包括:第二設(shè)置單元26,用于設(shè)置所述通訊號碼對應聯(lián)系人的錄入音色為所述通訊號碼對應的預設(shè)音色,以確定所述預設(shè)音色數(shù)據(jù)。本發(fā)明實施例提供了一種啟動應用程序的裝置,可以基于通話語音啟動應用程序,在當前通話對方的實時音色與通訊號碼對應的預設(shè)音色匹配時,通過監(jiān)測通話對方的語音內(nèi)容,啟動應用程序,可以幫助用戶及時、快捷的操作應用程序。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如,多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機裝置(可以是個人計算機,服務器,或者網(wǎng)絡(luò)裝置等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(read-onlymemory,rom)、隨機存取存儲器(randomaccessmemory,ram)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明保護的范圍之內(nèi)。當前第1頁12當前第1頁12