終端設備的控制方法及裝置的制造方法
【專利說明】
【技術領域】
[0001]本發(fā)明涉及通信技術,尤其涉及終端設備的控制方法及裝置。
【【背景技術】】
[0002]隨著通信技術的發(fā)展,終端設備集成了越來越多的功能,從而使得終端設備的系統(tǒng)功能列表中包含了越來越多相應的應用(AppliCat1n,APP)。有些終端設備上所安裝的應用,本發(fā)明中稱為互聯(lián)應用,需要通過與其連接的另一個終端設備上安裝一個相應的配合應用才能正常使用,否則沒有任何使用價值,特別是對于一些車機互聯(lián)應用。
[0003]通常情況下,為了使得互聯(lián)應用能夠獲取并控制配合應用所在終端設備的音頻數(shù)據(jù),配合應用可以向互聯(lián)應用發(fā)送音頻數(shù)據(jù)和該音頻數(shù)據(jù)的播放控制信息,由互聯(lián)應用根據(jù)所獲得的播放控制信息,對音頻數(shù)據(jù)進行播放控制處理例如,開始播放、暫停、恢復播放等。
[0004]在一些情況下,配合應用需要向互聯(lián)應用發(fā)送多個音源的音頻數(shù)據(jù),例如,配合應用的音樂功能的歌曲音頻數(shù)據(jù)、配合應用的導航功能的TTS音頻數(shù)據(jù)(Text To Speech,TTS)等,在發(fā)送音頻數(shù)據(jù)之前,每個音源所對應的音頻模塊需要同其他音源所對應的音頻模塊進行同步通信,以確定自身是否可以進行音頻數(shù)據(jù)發(fā)送。只有確定自身可以進行音頻數(shù)據(jù)傳輸?shù)囊粼吹囊纛l模塊,才可以通過配合應用將該音源的音頻數(shù)據(jù)發(fā)送給互聯(lián)應用。在一個音源的音頻數(shù)據(jù)的發(fā)送過程中,該音源所對應的音頻模塊還需要實時監(jiān)測其他音源所對應的音頻模塊的音頻數(shù)據(jù)發(fā)送情況,若其他音源所對應的音頻模塊的音頻數(shù)據(jù)發(fā)送情況發(fā)生變化,則需要同其他音源所對應的音頻模塊進行同步通信,以確定自身是否暫停音頻數(shù)據(jù)發(fā)送或者恢復音頻數(shù)據(jù)發(fā)送。
[0005]然而,由于每個音源所對應的音頻模塊需要同其他音源所對應的音頻模塊進行同步通信,以確定自身是否可以進行音頻數(shù)據(jù)發(fā)送,從而導致了終端設備的系統(tǒng)資源的浪費。
【
【發(fā)明內(nèi)容】
】
[0006]本發(fā)明的多個方面提供終端設備的控制方法及裝置,用以避免終端設備的系統(tǒng)資源的浪費。
[0007]本發(fā)明的一方面,提供一種終端設備的控制方法,包括:
[0008]獲取互聯(lián)應用所在第一終端設備所連接的第二終端設備的原始音頻數(shù)據(jù);
[0009]將所述原始音頻數(shù)據(jù)的開始播放指令和所述原始音頻數(shù)據(jù)所屬音源的音源優(yōu)先級信息添加到所述原始音頻數(shù)據(jù)中,以獲得待播放音頻數(shù)據(jù);
[0010]將所述待播放音頻數(shù)據(jù),發(fā)送給所述互聯(lián)應用。
[0011]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述第二終端設備的原始音頻數(shù)據(jù),包括:
[0012]所述互聯(lián)應用所對應的所述第二終端設備上的配合應用的音頻數(shù)據(jù);或者
[0013]所述第二終端設備上除了所述配合應用之外的其他應用的音頻數(shù)據(jù)。
[0014]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述將所述原始音頻數(shù)據(jù)的開始播放指令和所述原始音頻數(shù)據(jù)所屬音源的音源優(yōu)先級信息添加到所述原始音頻數(shù)據(jù)中,以獲得待播放音頻數(shù)據(jù)之前,還包括:
[0015]獲取用戶操作所述第二終端設備的音頻相關操作事件數(shù)據(jù);以及根據(jù)所述音頻相關操作事件數(shù)據(jù),獲得所述原始音頻數(shù)據(jù)的開始播放指令;或者
[0016]獲取所述互聯(lián)應用所對應的所述第二終端設備上的配合應用或所述第二終端設備上除了所述配合應用之外的其他應用所觸發(fā)的所述原始音頻數(shù)據(jù)的開始播放指令。
[0017]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述將所述原始音頻數(shù)據(jù)的開始播放指令和所述原始音頻數(shù)據(jù)所屬音源的音源優(yōu)先級信息添加到所述原始音頻數(shù)據(jù)中,以獲得待播放音頻數(shù)據(jù),包括:
[0018]將所述開始播放指令和所述音源優(yōu)先級信息添加到空白幀中,以生成音頻控制幀;
[0019]將所述音頻控制幀插入到所述原始音頻數(shù)據(jù)中,以獲得所述待播放音頻數(shù)據(jù)。
[0020]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,
[0021 ]所述第一終端設備為車載終端設備;
[0022]所述第二終端設備為用戶終端設備。
[0023]本發(fā)明的另一方面,提供另一種終端設備的控制方法,包括:
[0024]接收第一終端設備上的互聯(lián)應用所對應的第二終端設備上的配合應用所發(fā)送的所述第二終端設備的待播放音頻數(shù)據(jù);
[0025]對所述待播放音頻數(shù)據(jù)進行解析處理,以獲得原始音頻數(shù)據(jù)、所述原始音頻數(shù)據(jù)的開始播放指令和所述原始音頻數(shù)據(jù)所屬音源的音源優(yōu)先級信息;
[0026]若所述原始音頻數(shù)據(jù)所屬的音源與當前播放的音頻數(shù)據(jù)的音源不相同,根據(jù)所述開始播放指令、所述原始音頻數(shù)據(jù)所屬音源的音源優(yōu)先級信息和所述當前播放音源的音源優(yōu)先級信息,設置所述原始音頻數(shù)據(jù)所屬音源的播放音量和當前播放音源的播放音量;
[0027]以所述原始音頻數(shù)據(jù)所屬音源的播放音量和所述當前播放音源的播放音量,對所述原始音頻數(shù)據(jù)和所述當前播放音源的音頻數(shù)據(jù),進行混音播放處理。
[0028]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述對所述待播放音頻數(shù)據(jù)進行解析處理,以獲得原始音頻數(shù)據(jù)、所述原始音頻數(shù)據(jù)的開始播放指令和所述原始音頻數(shù)據(jù)所屬音源的音源優(yōu)先級信息,包括:
[0029]對所述待播放音頻數(shù)據(jù)進行解析處理,以獲得所述原始音頻數(shù)據(jù)、音頻控制幀中的所述開始播放指令和所述音頻控制幀中的所述音源優(yōu)先級信息。
[0030]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述方法還包括:
[0031]若播放完畢所述原始音頻數(shù)據(jù),且仍然接收到所述當前播放音源的音頻數(shù)據(jù),以所述設置之前的播放音量,繼續(xù)播放所述當前播放音源的音頻數(shù)據(jù);或者
[0032]若播放完畢所述當前播放音源的音頻數(shù)據(jù),且仍然接收到所述原始音頻數(shù)據(jù),以所述設置之前的播放音量,繼續(xù)播放所述原始音頻數(shù)據(jù)。
[0033]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,
[0034]所述第一終端設備為車載終端設備;
[0035]所述第二終端設備為用戶終端設備。
[0036]本發(fā)明的另一方面,提供另一種終端設備的控制方法,包括:
[0037]接收第一終端設備上的互聯(lián)應用所對應的第二終端設備上的配合應用所發(fā)送的所述第二終端設備的至少兩個音源的待播放音頻數(shù)據(jù);
[0038]對所述至少兩個音源的待播放音頻數(shù)據(jù)中每個音源的待播放音頻數(shù)據(jù)進行解析處理,以獲得所述每個音源的原始音頻數(shù)據(jù)、所述每個音源的原始音頻數(shù)據(jù)的開始播放指令和所述每個音源的音源優(yōu)先級信息;
[0039]根據(jù)所述開始播放指令和所述音源優(yōu)先級信息,設置所述每個音源的播放音量;
[0040]以所述每個音源的播放音量,對所述每個音源的原始音頻數(shù)據(jù),進行混音播放處理。
[0041]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述對所述至少兩個音源的待播放音頻數(shù)據(jù)中每個音源的待播放音頻數(shù)據(jù)進行解析處理,以獲得所述每個音源的原始音頻數(shù)據(jù)、所述每個音源的原始音頻數(shù)據(jù)的開始播放指令和所述每個音源的音源優(yōu)先級信息,包括:
[0042]對所述每個音源的待播放音頻數(shù)據(jù)進行解析處理,以獲得所述每個音源的原始音頻數(shù)據(jù)、音頻控制幀中的所述開始播放指令和所述音頻控制幀中的所述音源優(yōu)先級信息。
[0043]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,
[0044]所述第一終端設備為車載終端設備;
[0045]所述第二終端設備為用戶終端設備。
[0046]本發(fā)明的另一方面,提供一種終端設備的控制裝置,包括:
[0047]獲取單元,用于獲取互聯(lián)應用所在第一終端設備所連接的第二終端設備的原始音頻數(shù)據(jù);
[0048]分幀單元,用于將所述原始音頻數(shù)據(jù)的開始播放指令和所述原始音頻數(shù)據(jù)所屬音源的音源優(yōu)先級信息添加到所述原始音頻數(shù)據(jù)中,以獲得待播放音頻數(shù)據(jù);
[0049]發(fā)送單元,用于將所述待播放音頻數(shù)據(jù),發(fā)送給所述互聯(lián)應用。
[0050]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述第二終端設備的原始音頻數(shù)據(jù),包括:
[0051]所述互聯(lián)應用所對應的所述第二終端設備上的配合應用的音頻數(shù)據(jù);或者
[0052]所述第二終端設備上除了所述配合應用之外的其他應用的音頻數(shù)據(jù)。
[0053]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述分幀單元,還用于
[0054]獲取用戶操作所述第二終端設備的音頻相關操作事件數(shù)據(jù);以及根據(jù)所述音頻相關操作事件數(shù)據(jù),獲得所述原始音頻數(shù)據(jù)的開始播放指令;或者
[0055]獲取所述互聯(lián)應用所對應的所述第二終端設備上的配合應用或所述第二終端設備上除了所述配合應用之外的其他應用所觸發(fā)的所述原始音頻數(shù)據(jù)的開始播放指令。
[0056]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述分幀單元,具體用于
[0057]將所述開始播放指令和所述音源優(yōu)先級信息添加到空白幀中,以生成音頻控制幀;以及
[0058]將所述音頻控制幀插入到所述原始音頻數(shù)據(jù)中,以獲得所述待播放音頻數(shù)據(jù)。
[0059]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,
[0060]所述第一終端設備為車載終端設備;
[0061]所述第二終端設備為用戶終端設備。
[0062]本發(fā)明的另一方面,提供另一種終端設備的控制裝置,包括:
[0063]接收單元,用于接收第一終端設備上的互聯(lián)應用所對應的第二終端設備上的配合應用所發(fā)送的所述第二終端設備的待播放音頻數(shù)據(jù);
[0064]解析單元,用于對所述待播放音頻數(shù)據(jù)進行解析處理,以獲得原始音頻數(shù)據(jù)、所述原始音頻數(shù)據(jù)的開始播放指令和所述原始音頻數(shù)據(jù)所屬音源的音源優(yōu)先級信息;
[0065]設置單元,用于若所述原始音頻數(shù)據(jù)所屬的音源與當前播放的音頻數(shù)據(jù)的音源不相同,根據(jù)所述開始播放指令、所述原始音頻數(shù)據(jù)所屬音源的音源優(yōu)先級信息和所述當前播放音源的音源優(yōu)先級信息,設置所述原始音頻數(shù)據(jù)所屬音源的播放音量和當前播放音源的播放音量;
[0066]播放單元,用于以所述原始音頻數(shù)據(jù)所屬音源的播放音量和所述當前播放音源的播放音量,對所述原始音頻數(shù)據(jù)和所述當前播放音源的音頻數(shù)據(jù),進行混音播放處理。
[0067]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述解析單元,具體用于
[0068]對所述待播放音頻數(shù)據(jù)進行解析處理,以獲得所述原始音頻數(shù)據(jù)、音頻控制幀中的所述開始播放指令和所述音頻控制幀中的所述音源優(yōu)先級信息。
[0069]如上所述的方面和任一可能的實現(xiàn)方式,進