一種遠程調(diào)音的方法和系統(tǒng)與流程
1.本說明書涉及信息技術領域,特別涉及一種遠程調(diào)音的方法和系統(tǒng)。
背景技術:
2.播放設備(如音箱等)越來越受到消費者的歡迎,為了向聽眾提供更好的視聽體驗,對播放設備進行調(diào)音(如音量、音效等的調(diào)節(jié))是必不可少的。在某些場景下,由于一些原因,調(diào)試人員可能無法在現(xiàn)場試聽播放設備播放的聲音,使得調(diào)試人員通常只能根據(jù)經(jīng)驗來調(diào)試。
3.因此,需要提供一種遠程調(diào)音的方法和系統(tǒng),以更好的對播放設備進行遠程調(diào)音。
技術實現(xiàn)要素:
4.本說明書一個或多個實施例提供一種遠程調(diào)音的方法。所述遠程調(diào)音的方法包括:基于用戶的輸入、待調(diào)音設備的環(huán)境數(shù)據(jù)和所述待調(diào)音設備的分布數(shù)據(jù)中的至少一種,預測模擬聲音數(shù)據(jù);將所述模擬聲音數(shù)據(jù)發(fā)送給遠程調(diào)音終端,以使所述遠程調(diào)音終端基于所述模擬聲音數(shù)據(jù)播放音頻。
5.本說明書一個或多個實施例提供一種遠程調(diào)音的系統(tǒng),包括:預測模塊,用于基于用戶的輸入、待調(diào)音設備的環(huán)境數(shù)據(jù)和所述待調(diào)音設備的分布數(shù)據(jù)中的至少一種,預測模擬聲音數(shù)據(jù);模擬模塊,用于將所述模擬聲音數(shù)據(jù)發(fā)送給遠程調(diào)音終端,以使所述遠程調(diào)音終端基于所述模擬聲音數(shù)據(jù)播放音頻。
6.本說明書一個或多個實施例提供一種計算機可讀存儲介質(zhì),所述存儲介質(zhì)存儲計算機指令,當所述計算機指令被處理器執(zhí)行時實現(xiàn)一種遠程調(diào)音的方法。
7.本說明書一個或多個實施例提供一種遠程調(diào)音終端,其特征在于,包括:揚聲器陣列;所述揚聲器陣列基于模擬聲音數(shù)據(jù)播放音頻,其中,所述模擬聲音數(shù)據(jù)基于用戶的輸入、待調(diào)音設備的環(huán)境數(shù)據(jù)、待調(diào)音設備的分布數(shù)據(jù)中的至少一種確定。
附圖說明
8.本說明書將以示例性實施例的方式進一步說明,這些示例性實施例將通過附圖進行詳細描述。這些實施例并非限制性的,在這些實施例中,相同的編號表示相同的結(jié)構(gòu),其中:
9.圖1是根據(jù)本說明書一些實施例所示的遠程調(diào)音的應用場景示意圖;
10.圖2是根據(jù)本說明書一些實施例所示的遠程調(diào)音系統(tǒng)的示例性模塊圖;
11.圖3是根據(jù)本說明書一些實施例所示的遠程調(diào)音的示例性流程圖;
12.圖4是根據(jù)本說明書一些實施例所示的待調(diào)音設備所處環(huán)境的俯視圖的示例性示意圖;
13.圖5是根據(jù)本說明書一些實施例所示的基于第一預測模型確定模擬音效的示例性示意圖;
14.圖6是根據(jù)本說明書一些實施例所示的第一預測模型的示例性結(jié)構(gòu)示意圖。
15.圖7是根據(jù)本說明書一些實施例所示的基于第二預測模型確定模擬音量的示例性結(jié)構(gòu)示意圖。
具體實施方式
16.為了更清楚地說明本說明書實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單的介紹。顯而易見地,下面描述中的附圖僅僅是本說明書的一些示例或?qū)嵤├瑢τ诒绢I域的普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖將本說明書應用于其它類似情景。除非從語言環(huán)境中顯而易見或另做說明,圖中相同標號代表相同結(jié)構(gòu)或操作。
17.應當理解,本文使用的“系統(tǒng)”、“裝置”、“單元”和/或“模塊”是用于區(qū)分不同級別的不同組件、元件、部件、部分或裝配的一種方法。然而,如果其他詞語可實現(xiàn)相同的目的,則可通過其他表達來替換所述詞語。
18.如本說明書和權(quán)利要求書中所示,除非上下文明確提示例外情形,“一”、“一個”、“一種”和/或“該”等詞并非特指單數(shù),也可包括復數(shù)。一般說來,術語“包括”與“包含”僅提示包括已明確標識的步驟和元素,而這些步驟和元素不構(gòu)成一個排它性的羅列,方法或者設備也可能包含其它的步驟或元素。
19.本說明書中使用了流程圖用來說明根據(jù)本說明書的實施例的系統(tǒng)所執(zhí)行的操作。應當理解的是,前面或后面操作不一定按照順序來精確地執(zhí)行。相反,可以按照倒序或同時處理各個步驟。同時,也可以將其他操作添加到這些過程中,或從這些過程移除某一步或數(shù)步操作。
20.圖1是根據(jù)本說明書一些實施例所示的遠程調(diào)音的應用場景示意圖。如圖1所示,遠程調(diào)音的應用場景100可以包括待調(diào)音設備110、遠程調(diào)音終端120、網(wǎng)絡130和處理設備140,處理設備140用于執(zhí)行本說明書一些實施例所示的遠程調(diào)音的方法。
21.待調(diào)音設備110為需要進行調(diào)音的設備。關于待調(diào)音設備的更多內(nèi)容可以參見圖3及其相關描述。
22.遠程調(diào)音終端120為向用戶播放模擬聲音,以使用戶試聽調(diào)音效果的設備。在一些實施例中,遠程調(diào)音終端120可以包括多個揚聲器構(gòu)成的揚聲器陣列,揚聲器陣列用于播放音頻。在一些實施例中,遠程調(diào)音終端120可以為遠程調(diào)音頭盔150。如圖1所述,遠程調(diào)音頭盔150可以包括揚聲器陣列150-1、降噪器150-2以及麥克風150-3。揚聲器陣列150-1用于播放音頻。麥克風150-3用于采集佩戴遠程調(diào)音頭盔150的用戶所在環(huán)境的聲音。降噪器150-2用于基于麥克風150-3采集的聲音,去除佩戴遠程調(diào)音頭盔150的用戶所在環(huán)境的聲音。
23.網(wǎng)絡130可以連接系統(tǒng)的各組成部分和/或連接系統(tǒng)與外部資源部分。網(wǎng)絡130使得各組成部分之間,以及與系統(tǒng)之外其他部分之間可以進行通訊,促進數(shù)據(jù)和/或信息的交換。例如,處理設備140可以通過網(wǎng)絡130接收待調(diào)音設備110的環(huán)境數(shù)據(jù)、分布數(shù)據(jù)。又例如,處理設備140可以通過網(wǎng)絡130接收來自遠程調(diào)音終端120的用戶的輸入。又例如,處理設備140還可以通過網(wǎng)絡130將模擬聲音數(shù)據(jù)發(fā)送給遠程調(diào)音終端120。網(wǎng)絡可以通過各種方式實現(xiàn),例如局域網(wǎng)、usb連接線等。
24.處理設備140可以用于處理來自應用場景100的至少一個組件或外部數(shù)據(jù)源的數(shù)
據(jù)和/或信息。例如,處理設備140可以基于用戶的輸入、待調(diào)音設備110的環(huán)境數(shù)據(jù)和待調(diào)音設備110的分布數(shù)據(jù)中的至少一種,預測模擬聲音數(shù)據(jù)。又例如,處理設備140可以將模擬聲音數(shù)據(jù)發(fā)送給遠程調(diào)音終端120,以使遠程調(diào)音終端120基于模擬聲音數(shù)據(jù)播放音頻。處理設備140可以是獨立的設備,也可以內(nèi)置在遠程調(diào)音終端120。
25.圖2是根據(jù)本說明書一些實施例所示的遠程調(diào)音系統(tǒng)的示例性模塊圖。在一些實施例中,遠程調(diào)音系統(tǒng)200可以包括預測模塊210、模擬模塊220。
26.預測模塊210可以用于基于用戶的輸入、待調(diào)音設備的環(huán)境數(shù)據(jù)和待調(diào)音設備的分布數(shù)據(jù)中的至少一種,預測模擬聲音數(shù)據(jù)。在一些實施例中,待調(diào)音設備的環(huán)境數(shù)據(jù)可以包括待調(diào)音設備所處環(huán)境的溫度、濕度、人流量和空間數(shù)據(jù)中的至少一種,空間數(shù)據(jù)可以包括以下特征的一種或多種:所處環(huán)境的類型、大小、聲音傳遞障礙物的參數(shù)。在一些實施例中,模擬聲音數(shù)據(jù)可以包括模擬音量和/或模擬音效,其中,模擬音效可以包括模擬環(huán)繞模式、模擬增益和模擬環(huán)境聲中的至少一種。
27.在一些實施例中,預測模塊210可以進一步用于基于模擬音效確定算法對待調(diào)音設備的環(huán)境數(shù)據(jù)和/或待調(diào)音設備的分布數(shù)據(jù)進行處理,確定模擬音效。
28.在一些實施例中,遠程調(diào)音終端可以包括多個揚聲器構(gòu)成的揚聲器陣列,預測模塊210可以進一步用于基于待調(diào)音設備的環(huán)境數(shù)據(jù)和/或待調(diào)音設備的分布數(shù)據(jù),確定揚聲器陣列中的目標揚聲位置,以生成模擬音效。
29.在一些實施例中,預測模塊210可以進一步用于基于模擬音量確定算法對用戶的輸入和待調(diào)音設備的環(huán)境數(shù)據(jù)進行處理,確定模擬音量。
30.模擬模塊220可以用于將模擬聲音數(shù)據(jù)發(fā)送給遠程調(diào)音終端,以使遠程調(diào)音終端基于模擬聲音數(shù)據(jù)播放音頻。
31.需要注意的是,以上對于遠程調(diào)音系統(tǒng)及其模塊的描述,僅為描述方便,并不能把本說明書限制在所舉實施例范圍之內(nèi)。可以理解,對于本領域的技術人員來說,在了解該系統(tǒng)的原理后,可能在不背離這一原理的情況下,對各個模塊進行任意組合,或者構(gòu)成子系統(tǒng)與其他模塊連接。在一些實施例中,圖2中披露的預測模塊和模擬模塊可以是一個系統(tǒng)中的不同模塊,也可以是一個模塊實現(xiàn)上述的兩個或兩個以上模塊的功能。例如,各個模塊可以共用一個存儲模塊,各個模塊也可以分別具有各自的存儲模塊。諸如此類的變形,均在本說明書的保護范圍之內(nèi)。
32.圖3是根據(jù)本說明書一些實施例所示的遠程調(diào)音的示例性流程圖。如圖3所示,流程300包括下述步驟。在一些實施例中,流程300可以由處理設備140執(zhí)行。
33.步驟310,基于用戶的輸入、待調(diào)音設備的環(huán)境數(shù)據(jù)和待調(diào)音設備的分布數(shù)據(jù)中的至少一種,預測模擬聲音數(shù)據(jù)。在一些實施例中,步驟310可以由預測模塊210執(zhí)行。
34.用戶指參與調(diào)音的人或事物。例如,用戶可以包括試聽遠程調(diào)音終端播放的音頻(例如,佩戴遠程調(diào)音頭盔)的人。
35.在一些實施例中,用戶的輸入可以包括對待調(diào)音設備進行調(diào)音的參數(shù)調(diào)節(jié)值。參數(shù)類型包括:音量、音效。用戶的輸入還可以包括:播放內(nèi)容、播放音樂類型(例如曲目)、播放時長等。
36.用戶可以通過遠程調(diào)音終端進行輸入。例如,遠程調(diào)音終端上設有可以調(diào)節(jié)音量大小的按鈕,用戶可以通過該按鈕輸入音量,從而可以控制用戶試聽到的音頻的音量大小。
37.遠程調(diào)音終端上可調(diào)的參數(shù)的類型可以根據(jù)待調(diào)音設備上可調(diào)的參數(shù)類型來設計,從而用于不同調(diào)節(jié)值的模擬與測試,以便用戶基于從遠程調(diào)音終端播放的音頻來確定可調(diào)參數(shù)的參數(shù)調(diào)節(jié)值,并最終確定待調(diào)音設備的調(diào)節(jié)方式。
38.在一些實施例中,遠程調(diào)音終端上的可調(diào)參數(shù)(如,音量)可以設置默認值。例如,當用戶未輸入音量的調(diào)節(jié)值時,對待調(diào)音設備的音量調(diào)節(jié)可以為默認值。
39.待調(diào)音設備為需要進行調(diào)音的設備。例如,待調(diào)音設備可以包括音箱、話筒、擴音喇叭等設備。
40.待調(diào)音設備的環(huán)境數(shù)據(jù)指待調(diào)音設備所處環(huán)境的與環(huán)境相關的數(shù)據(jù)。
41.在一些實施例中,待調(diào)音設備的環(huán)境數(shù)據(jù)可以包括待調(diào)音設備所處環(huán)境的溫度、濕度、人流量和空間數(shù)據(jù)中的至少一種,空間數(shù)據(jù)可以包括以下特征的一種或多種:所處環(huán)境的類型、大小、聲音傳遞障礙物的參數(shù)。
42.待調(diào)音設備所處環(huán)境的溫度和濕度可以通過獲取存儲或輸入的數(shù)據(jù)得到。例如,待調(diào)音設備所處環(huán)境的溫度可以通過所處環(huán)境中部署的溫度傳感器檢測得到,處理設備通過與溫度傳感器通信獲取,待調(diào)音設備所處環(huán)境的濕度可以通過所處環(huán)境中部署的濕度傳感器檢測得到,處理設備通過與濕度傳感器通信獲取。
43.人流量可以用于表示人的密集程度。在一些實施例中,待調(diào)音設備所處環(huán)境的人流量可以為當前時刻待調(diào)音設備所處環(huán)境的人的數(shù)量。例如,當前時刻有15人,則人流量可以為15。
44.在一些實施例中,處理設備可以基于所處環(huán)境中部署的攝像頭獲取的圖像,通過圖像識別算法或模型確定人流量。在一些實施例中,處理設備還可以通過其他方式(如,進出口閘機計數(shù)等)確定人流量。
45.空間數(shù)據(jù)指可以影響聲音傳遞的,與空間、結(jié)構(gòu)等相關的數(shù)據(jù)。空間數(shù)據(jù)可以包括所處環(huán)境的類型、大小、聲音傳遞障礙物的參數(shù)。
46.所處環(huán)境的類型可以根據(jù)所處環(huán)境的功能、用途等來區(qū)分。例如,所處環(huán)境的類型可以包括大堂區(qū)、服裝區(qū)、會場、辦公室等。所處環(huán)境的類型的不同,可以對聲音產(chǎn)生不同的影響。例如,當所處環(huán)境的類型為大堂區(qū)時,通常該環(huán)境內(nèi)的物品擺放較少,環(huán)境較空曠,對聲音可能具有增強效果。又例如,當所處環(huán)境的類型為服裝區(qū)時,通常該環(huán)境內(nèi)的物品擺放較多,環(huán)境較復雜,對聲音可能具有減弱效果。
47.所處環(huán)境的大小指所處環(huán)境的三維空間的大小。例如,待處理設備所處環(huán)境的大小為50m3。
48.所處環(huán)境的聲音傳遞障礙物的參數(shù)指所處環(huán)境中,與影響聲音傳遞的障礙物相關的參數(shù)。
49.在一些實施例中,所處環(huán)境的聲音傳遞障礙物的參數(shù)可以包括墻體參數(shù)。
50.墻體參數(shù)指與墻體相關的參數(shù)。在一些實施例中,墻體參數(shù)可以包括所處環(huán)境中的墻體數(shù)量、墻體大小。在一些實施例中,墻體參數(shù)還可以包括其他信息,包括但不限于墻體類型(如石灰墻、木墻、磚墻等)、墻體厚度、墻體所在位置等。
51.空間數(shù)據(jù)可以通過多種方式獲取。在一些實施例中,設備所處環(huán)境的空間數(shù)據(jù)可以預先存儲在存儲設備中,處理設備可以直接從存儲設備中讀取。在一些實施例中,設備所處環(huán)境的空間數(shù)據(jù)可以基于存儲在存儲設備或者上傳至遠程調(diào)音終端中的戶型圖獲取。戶
型圖指待調(diào)音設備在空間中的安裝位置以及空間結(jié)構(gòu)的圖。戶型圖的信息可以通過各種特征提取方式表示。設備所處環(huán)境的空間數(shù)據(jù)(如,墻體參數(shù))可以通過戶型圖確定。例如,將戶型圖輸入圖像識別模型,圖像識別模型輸出墻體參數(shù)。
52.在一些實施例中,所處環(huán)境的聲音傳遞障礙物的參數(shù)還可以包括傳播參數(shù)矩陣。
53.傳播參數(shù)矩陣指聲音在待調(diào)音設備所處環(huán)境中傳播時,與聲音傳播相關的參數(shù)構(gòu)成的矩陣。在一些實施例中,每一個待調(diào)音設備可以對應一個傳播參數(shù)矩陣。
54.傳播參數(shù)矩陣的不同行或列代表不同的第一角度下的至少一個傳播參數(shù)。在一些實施例中,傳播參數(shù)可以包括第一角度、第二角度、第一距離、第二距離、交點處的障礙物材質(zhì)等。
55.第一角度指以發(fā)聲位置為原點生成的第一射線的角度。不同的第一射線對應不同的第一角度。在一些實施例中,在三維空間坐標系中,第一角度可以用多種方式表示。例如,該第一射線與地平面的夾角等。第一角度可以通過多種方式確定。例如,第一角度可以預設。又例如,在球面上選取若干個點,將每個點與球心的連線都作為一條射線,該射線與地平面的角度作為第一角度。
56.發(fā)聲位置指該傳播參數(shù)矩陣對應的待調(diào)音設備的所在位置。
57.第二角度指以聽聲位置為原點且經(jīng)過目標交點的射線的角度。目標交點是指第一射線與第一射線射到的障礙物的交點。第二角度的表示方式與第一角度類似,不再贅述。
58.聽聲位置指用戶在待調(diào)音設備所處環(huán)境中可能收聽音頻的位置。聽聲位置可以是基于任務要求預設。
59.第一距離指發(fā)聲位置與目標交點的距離。
60.第二距離指聽聲位置與目標交點的距離。
61.交點處的障礙物材質(zhì)指第一射線射到的障礙物的材質(zhì)。例如,交點處的障礙物材質(zhì)可以包括石灰、瓷磚、紅木等等。
62.示例的,圖4為待調(diào)音設備所處環(huán)境的俯視圖的示例性示意圖。如圖4所示,發(fā)聲位置410為待調(diào)音設備在其所處環(huán)境中對應的位置。聽聲位置420為基于任務要求預設的位置。將發(fā)聲位置作為原點,以預設角度向外射出一條射線,該射線即為第一射線430,該預設角度即為第一射線430對應的第一角度。第一射線430與障礙物(例如,墻壁)形成的交點即為目標交點440。在以聽聲位置420為原點的射線中,將經(jīng)過目標交點440的射線對應的角度確定為第二角度。發(fā)聲位置410與目標交點440的距離即為第一距離450,聽聲位置420與目標交點440的距離即為第二距離460,交點處的障礙物材質(zhì)即目標交點440處的障礙物材質(zhì)。
63.在一些實施例中,可以基于多種可行的方法來構(gòu)建傳播參數(shù)矩陣,例如,可以通過現(xiàn)場測繪、實時圖像識別等方式來獲取傳播參數(shù)以構(gòu)建傳播參數(shù)矩陣。
64.在本說明書一些實施例中,通過在所處環(huán)境的聲音傳遞障礙物的參數(shù)中引入傳播參數(shù)矩陣,可以基于聲音的傳播路線,按每個點來獲取更細致的障礙物材質(zhì),從而更充分地刻畫所處環(huán)境的聲音傳遞障礙物的分布情況,使得后續(xù)將所處環(huán)境的聲音傳遞障礙物的參數(shù)用于算法或模型時,可以得到更為準確的結(jié)果。
65.在本說明書一些實施例中,通過引入人流量、空間數(shù)據(jù)等信息,可以更全面地表示環(huán)境數(shù)據(jù),使得將環(huán)境數(shù)據(jù)用于模擬聲音數(shù)據(jù)時,可以獲得更準確的模擬數(shù)據(jù)。
66.待調(diào)音設備的分布數(shù)據(jù)指與待調(diào)音設備在空間的位置、分布相關的數(shù)據(jù)。在一些
實施例中,待調(diào)音設備的分布數(shù)據(jù)可以包括待調(diào)音設備在空間中的位置坐標信息。在一些實施例中,待調(diào)音設備的分布數(shù)據(jù)還可以包括其他信息,例如待調(diào)音設備的數(shù)量、待調(diào)音設備之間的距離等。
67.待調(diào)音設備的分布信息可以通過多種方式獲取。例如,處理設備可以基于戶型圖確定待調(diào)音設備的分布信息。又例如,處理設備可以通過環(huán)境中的攝像頭拍攝環(huán)境中的待調(diào)音設備圖像,并對圖像進行識別獲取。
68.模擬聲音數(shù)據(jù)指用于使發(fā)音設備發(fā)出與實際效果類似的聲音的數(shù)據(jù)。模擬聲音數(shù)據(jù)可以用聲音波形或其他數(shù)據(jù)形式表示。
69.在一些實施例中,模擬聲音數(shù)據(jù)可以包括模擬音量。
70.模擬音量指用于使發(fā)音設備發(fā)出與實際效果類似的音量的數(shù)據(jù)。在一些實施例中,模擬音量可以對應聲音波形中的波形幅值。
71.在一些實施例中,模擬聲音數(shù)據(jù)可以包括模擬音效,其中,模擬音效可以包括模擬環(huán)繞模式、模擬增益和模擬環(huán)境聲中的至少一種。
72.模擬音效指用于使發(fā)音設備發(fā)出與實際效果類似的音效的數(shù)據(jù)。在一些實施例中,模擬音效可以對應聲音波形中的波形形態(tài)。
73.模擬音效可以包括模擬環(huán)繞模式、模擬增益和模擬環(huán)境聲中的至少一種。
74.模擬環(huán)繞模式指用于使發(fā)音設備發(fā)出與實際效果類似的環(huán)繞模式的數(shù)據(jù)。環(huán)繞模式是指通過在合理的位置增加揚聲器的擺放來創(chuàng)造更逼真的聆聽效果的方式所對應的揚聲器的擺放方式。
75.模擬增益指用于使發(fā)音設備發(fā)出與實際效果類似的增益的數(shù)據(jù)。增益指使得音量增加或減弱的程度,例如增益可以是對音量的放大倍數(shù)或縮小倍數(shù)。
76.模擬環(huán)境聲指用于使發(fā)音設備發(fā)出與實際效果類似的環(huán)境聲的數(shù)據(jù)。環(huán)境聲指可以聽到的周圍環(huán)境的聲音。例如,環(huán)境聲可以是周圍的各種雜音(如,嘈雜的人聲、一些動作帶來的噪聲等)混在一起的背景聲。
77.模擬音量對應的波形幅值和模擬音效對應的波形形態(tài)可以共同構(gòu)成模擬聲音數(shù)據(jù)對應的聲音波形。
78.在本說明書一些實施例中,通過引入模擬音量、模擬音效,并定義模擬音效包括模擬環(huán)繞模式、模擬增益和模擬環(huán)境聲中的至少一種,可以使得模擬聲音數(shù)據(jù)進一步細分為多個組成部分,從而在模擬聲音時,生成更為細致、準確的聲音波形,從而使得模擬效果更好。
79.在一些實施例中,可以基于用戶的輸入、待調(diào)音設備的環(huán)境數(shù)據(jù)和待調(diào)音設備的分布數(shù)據(jù)中的至少一種,通過模擬聲音確定算法,預測模擬聲音數(shù)據(jù)。
80.在一些實施例中,模擬聲音確定算法包括模擬音量確定算法和模擬音效確定算法。其中,模擬音量確定算法用于確定在遠程調(diào)音終端播放的音頻的音量。模擬音效確定算法用于確定在遠程調(diào)音終端播放的音頻的音效。
81.在一些實施例中,模擬音效確定算法可以包括模擬環(huán)繞模式確定子算法,模擬環(huán)繞模式確定子算法可以基于分布數(shù)據(jù),確定模擬環(huán)繞模式。在一些實施例中,模擬環(huán)繞模式確定子算法的輸入可以包括分布數(shù)據(jù),輸出可以包括模擬環(huán)繞模式。不同的環(huán)繞模式對應不同的分布數(shù)據(jù),該對應關系可以預設。例如,通過數(shù)據(jù)庫存儲參考分布數(shù)據(jù)及其對應的參
考環(huán)繞模式。模擬環(huán)繞模式確定子算法可以是對分布數(shù)據(jù)在數(shù)據(jù)庫中檢索,確定最接近的參考分布數(shù)據(jù),進一步的將參考分布數(shù)據(jù)對應的參考環(huán)繞模式作為模擬環(huán)繞模式。模擬環(huán)繞模式確定子算法也可以選用其他任意可行的算法。
82.在一些實施例中,模擬音效確定算法可以包括模擬增益確定子算法,模擬增益確定子算法可以基于待調(diào)音設備的環(huán)境數(shù)據(jù),確定模擬增益。在一些實施例中,模擬增益確定子算法的輸入可以包括待調(diào)音設備的環(huán)境數(shù)據(jù),輸出可以包括模擬增益。例如,模擬增益確定子算法可以反映待調(diào)音設備所處環(huán)境的空曠程度與增益之間的對應關系。模擬增益確定子算法可以基于待調(diào)音設備所處環(huán)境的空曠程度(例如,可通過待調(diào)音設備所處環(huán)境的類型確定,不同的類型對應不同的空曠程度)確定模擬增益,待調(diào)音設備所處環(huán)境的空曠程度越高,最終聲音被放大的程度越高,該算法輸出的模擬增益也越大。模擬增益確定子算法也可以選用其他任意可行的算法。
83.在一些實施例中,模擬增益確定子算法可以進一步包括第一增益確定子算法、第二增益確定子算法、第三增益確定子算法以及增益融合子算法。
84.第一增益確定子算法指用于確定第一增益的相關算法。第一增益可以指空間大小對聲音的增益。在一些實施例中,第一增益確定子算法的輸入可以為所處環(huán)境的大小,輸出可以為第一增益。例如,第一增益確定子算法可以反映待調(diào)音設備所處環(huán)境的大小與增益之間的對應關系。第一增益確定子算法可以基于待調(diào)音設備所處環(huán)境的大小確定第一增益,待調(diào)音設備所處環(huán)境的空間越大,最終聲音被放大的程度越高,該算法輸出的第一增益也越大。第一增益確定子算法也可以選用其他任意可行的算法。
85.第二增益確定子算法指用于確定第二增益的相關算法。第二增益可以指空間類型對聲音的增益。在一些實施例中,第二增益確定子算法的輸入可以為所處環(huán)境的類型,輸出可以為第二增益。例如,第二增益確定子算法可以反映待調(diào)音設備所處環(huán)境的類型與增益之間的對應關系。第二增益確定子算法可以基于待調(diào)音設備所處環(huán)境的類型確定第二增益,待調(diào)音設備所處環(huán)境的類型為大堂區(qū)(通常該類型下的環(huán)境中的物品擺放較少),則聲音更容易反射產(chǎn)生回聲效果,在聽感上更響亮,該算法輸出的第二增益也越大。第二增益確定子算法也可以選用其他任意可行的算法。
86.第三增益確定子算法指用于確定第三增益的相關算法。第三增益可以指空間中的障礙物對聲音的增益。在一些實施例中,第三增益確定子算法的輸入可以為所處環(huán)境的聲音傳遞障礙物的參數(shù),輸出可以為第三增益。例如,第三增益確定子算法可以反映待調(diào)音設備所處環(huán)境的聲音傳遞障礙物的參數(shù)與增益之間的對應關系。第三增益確定子算法可以基于所處環(huán)境的聲音傳遞障礙物的參數(shù)中的墻體參數(shù),確定第三增益,墻體類型的吸音系數(shù)越小(如大理石墻體對各頻率聲音的吸音系數(shù)小于混凝土墻體),墻體厚度在合適的范圍內(nèi)越大,則聲音更容易反射,不容易穿透和被吸收,回聲效果越強,該算法輸出的第三增益也越大。第三增益確定子算法也可以選用其他任意可行的算法。
87.增益融合子算法指對至少一個增益進行融合的相關算法。在一些實施例中,增益融合子算法的輸入可以為第一增益、第二增益、第三增益,輸出可以為模擬增益。在一些實施例中,增益融合子算法可以基于增益權(quán)重向量,分別對第一增益、第二增益、第三增益進行加權(quán)融合(如,加權(quán)求和等),得到模擬增益。增益權(quán)重向量可以包括第一增益的權(quán)重、第二增益的權(quán)重、第三增益的權(quán)重。
88.各個增益的權(quán)重可以通過多種方式確定。例如,可以預設第一增益的權(quán)重、第二增益的權(quán)重、第三增益的權(quán)重。又例如,可以基于遠程調(diào)音設備的播放特征確定增益權(quán)重向量。遠程調(diào)音設備的播放特征可以至少包括播放時長特征和播放內(nèi)容特征。根據(jù)經(jīng)驗制定的預設規(guī)則,播放不同的曲目時,基于播放曲目的播放時長和播放內(nèi)容,選用不同的增益權(quán)重向量。又例如,可以通過融合模型確定增益權(quán)重向量,融合模型的輸入包括待調(diào)音設備所處環(huán)境中的障礙物參數(shù)以及障礙物分布數(shù)據(jù),輸出為增益權(quán)重向量。障礙物分布數(shù)據(jù)包括:對低、中、高頻聲音吸收較強的障礙物占比等。融合模型訓練的訓練樣本可以通過歷史調(diào)音數(shù)據(jù)獲取。
89.在一些實施例中,模擬音效確定算法可以包括模擬環(huán)境聲確定子算法,模擬環(huán)境聲確定子算法可以基于待調(diào)音設備的環(huán)境數(shù)據(jù),確定模擬環(huán)境聲。在一些實施例中,模擬環(huán)境聲確定子算法的輸入可以包括待調(diào)音設備所處環(huán)境的溫度、濕度、人流量,輸出可以包括模擬環(huán)境聲。模擬環(huán)境聲確定子算法可以選用任意可行的算法,例如,模擬環(huán)境聲確定子算法可以基于待調(diào)音設備所處環(huán)境的溫度、濕度、人流量,根據(jù)預設的匹配規(guī)則,從多個預設的環(huán)境聲中確定模擬環(huán)境聲,其中,匹配規(guī)則可以是:每一個預設的環(huán)境聲對應一組溫度、濕度、人流量,將待調(diào)音設備所處環(huán)境的溫度、濕度、人流量與預設的環(huán)境聲對應的溫度、濕度、人流量進行比對,將相似度最大的預設的環(huán)境聲確定為模擬環(huán)境聲確定子算法輸出的模擬環(huán)境聲。又例如,可以預設環(huán)境聲,模擬環(huán)境聲確定子算法可以基于待調(diào)音設備所處環(huán)境的溫度、濕度、人流量,對該預設的環(huán)境聲進行調(diào)整(比如調(diào)整音量等),然后輸出模擬環(huán)境聲。
90.在一些實施例中,模擬環(huán)境聲確定子算法可以包括舒適度確定子算法和環(huán)境聲匹配子算法。
91.舒適度確定子算法指用于確定舒適度的相關算法。舒適度可以指人在特定環(huán)境下的舒適程度。在一些實施例中,舒適度確定子算法的輸入可以為待調(diào)音設備所處環(huán)境的溫度、濕度、人流量,輸出可以為舒適度。舒適度確定子算法可以選用任意可行的算法,例如,舒適度確定子算法可以先基于溫度和濕度,通過預設公式計算得到舒適度,再根據(jù)人流量對前述得到的舒適度進行調(diào)整(比如在人流量大的情況下,周圍環(huán)境嘈雜,舒適度較差,此時需降低舒適度),得到最終的舒適度。
92.環(huán)境聲匹配子算法指基于舒適度以及人流量匹配環(huán)境聲的相關算法。在一些實施例中,環(huán)境聲匹配子算法的輸入可以為設備所處環(huán)境的人流量、舒適度,輸出可以為模擬環(huán)境聲。環(huán)境聲匹配子算法可以選用任意可行的算法。例如,環(huán)境聲匹配子算法可以以如下方式確定模擬環(huán)境聲:先根據(jù)人流量的大小,匹配一個對應的預設的環(huán)境聲;再根據(jù)舒適度,對前述得到的環(huán)境聲進行適當?shù)募訌娀驕p弱,得到最終的模擬環(huán)境聲。
93.在一些實施例中,模擬音量確定算法可以基于用戶的輸入、待調(diào)音設備的環(huán)境數(shù)據(jù),確定模擬音量。在一些實施例中,模擬音量確定子算法的輸入可以包括用戶的輸入、待調(diào)音設備所處環(huán)境的溫度、濕度、人流量,輸出可以包括模擬音量。例如,模擬音量確定算法可以根據(jù)溫度、濕度、人流量對用戶輸入的音量進行調(diào)高或降低(比如當前的溫度、濕度、人流量對應的舒適度較低,在這種情況下人會感覺聲音較大、較嘈雜,此時需調(diào)高音量值),最終得到輸出的模擬音量。模擬音量確定子算法也可以選用其他任意可行的算法。
94.在一些實施例中,模擬音效確定算法可以包括第一預測模型。
95.在一些實施例中,可以基于第一預測模型對待調(diào)音設備的環(huán)境數(shù)據(jù)和/或待調(diào)音設備的分布數(shù)據(jù)進行處理,確定模擬音效,第一預測模型為機器學習模型。關于第一預測模型以及確定模擬音效的更多內(nèi)容可以參見圖5及其相關描述。
96.在一些實施例中,遠程調(diào)音終端可以包括多個揚聲器構(gòu)成的揚聲器陣列,處理設備可以基于待調(diào)音設備的環(huán)境數(shù)據(jù)和/或待調(diào)音設備的分布數(shù)據(jù),確定揚聲器陣列中的目標揚聲位置,以生成模擬音效。
97.目標揚聲位置可以指揚聲器陣列中需要進行工作(即需要播放音頻)的揚聲器的所在位置。在一些實施例中,目標揚聲位置可以用多種方式(如,數(shù)字編號、位置坐標等)表示。以數(shù)字編號為例,揚聲器陣列中包含10個揚聲器,依次編號為1-10,若最終將5號、6號揚聲器確定為需要工作的揚聲器,則目標揚聲位置為:5,6。
98.在一些實施例中,處理設備可以基于待調(diào)音設備的環(huán)境數(shù)據(jù)和/或待調(diào)音設備的分布數(shù)據(jù)確定模擬環(huán)繞模式,基于模擬環(huán)繞模式確定揚聲器陣列中的目標揚聲位置,以生成模擬音效。關于確定模擬環(huán)繞模式的更多內(nèi)容可以參見本說明書其他部分,例如模擬環(huán)繞模式確定算法、第一預測模型等的說明部分。在一些實施例中,模擬環(huán)繞模式中可以包含目標揚聲位置,處理設備可以直接從模擬環(huán)繞模式中獲取目標揚聲位置。處理設備可以控制揚聲器陣列中的目標揚聲位置的揚聲器進行播放,以生成模擬音效。示例性的,如圖1所示,處理設備可以基于獲取到的目標揚聲位置,將遠程調(diào)音頭盔150的揚聲器陣列150-1中與目標揚聲位置對應的揚聲器開啟,其余揚聲器關閉。
99.在本說明書一些實施例中,通過基于待調(diào)音設備的環(huán)境數(shù)據(jù)和/或待調(diào)音設備的分布數(shù)據(jù),確定揚聲器陣列中的目標揚聲位置并生成模擬音效,可以使得遠程調(diào)音設備在播放音頻時從物理結(jié)構(gòu)上也充分考慮了模擬環(huán)繞模式,從而使得最終用戶聽到的模擬聲音數(shù)據(jù)對應的音頻更加的接近真實環(huán)境下的音頻。
100.在一些實施例中,模擬音量確定算法可以包括第二預測模型。
101.在一些實施例中,可以基于第二預測模型對用戶的輸入和待調(diào)音設備的環(huán)境數(shù)據(jù)進行處理,確定模擬音量,第二預測模型為機器學習模型。關于第二預測模型以及確定模擬音量的更多內(nèi)容可以參見圖7及其相關描述。
102.步驟320,將模擬聲音數(shù)據(jù)發(fā)送給遠程調(diào)音終端,以使遠程調(diào)音終端基于模擬聲音數(shù)據(jù)播放音頻。
103.在一些實施例中,處理設備還可以基于遠程調(diào)音終端獲取用戶的反饋。
104.用戶的反饋指用戶試聽音頻后的感受。在一些實施例中,用戶的反饋可以用二元(如,“可接受”或“不可接受”)表示。遠程調(diào)音終端上可以部署用于用戶反饋的按鈕、開關等結(jié)構(gòu),用戶可以通過觸碰按鈕、撥動開關等方式來進行相應的反饋。在一些實施例中,用戶的反饋還可以是直接對模擬音效或模擬音量的調(diào)整,比如,增大或減小音量、切換環(huán)繞模式等。可以理解的,未做調(diào)整則代表可接受,否則不可接受。
105.在一些實施例中,響應于用戶的反饋,處理設備可以控制待調(diào)音設備。例如,反饋表示“可接受”時,處理設備可以將當前的模擬聲音數(shù)據(jù)作為待調(diào)音設備在所在環(huán)境播放音頻的聲音數(shù)據(jù)。又例如,反饋表示“不可接受”時,則再基于用戶的調(diào)整進行新的一輪模擬,并遠程播放給用戶以獲取新的反饋,直至用戶反饋為“可接受”。
106.在本說明書一些實施例中,通過引入用戶的反饋,使得遠程調(diào)音的方法可以基于
用戶反饋形成基準參考,從而更好地對待調(diào)音設備進行調(diào)音。
107.在本說明書一些實施例中,基于用戶的輸入、待調(diào)音設備的環(huán)境數(shù)據(jù)和待調(diào)音設備的分布數(shù)據(jù)中的至少一種預測模擬聲音數(shù)據(jù),可以大幅提高聲音模擬的精確度,高效地向用戶播放模擬聲音數(shù)據(jù)對應的音頻。
108.圖5是根據(jù)本說明書一些實施例所示的基于第一預測模型確定模擬音效的示例性結(jié)構(gòu)示意圖。
109.如圖5所示,第一預測模型530的輸入可以包括待調(diào)音設備的環(huán)境數(shù)據(jù)510和/或待調(diào)音設備的分布數(shù)據(jù)520,輸出可以包括模擬音效540;其中,待調(diào)音設備的環(huán)境數(shù)據(jù)510可以包括待調(diào)音設備所處環(huán)境的溫度510-1、濕度510-2、人流量510-3、空間數(shù)據(jù)510-4中的至少一種。第一預測模型可以是深度神經(jīng)網(wǎng)絡(deep neural network,dnn)等。
110.在一些實施例中,第一預測模型530可以由環(huán)繞模式確定模型、增益確定模型以及環(huán)境聲確定模型組成,環(huán)繞模式確定模型可以用于確定模擬環(huán)繞模式,增益確定模型可以用于確定模擬增益,環(huán)境聲確定模型可以用于確定模擬環(huán)境聲。在一些實施例中,模擬環(huán)繞模式確定子算法可以包括環(huán)繞模式確定模型。在一些實施例中,模擬增益確定子算法可以包括增益確定模型。在一些實施例中,模擬環(huán)境聲確定子算法可以包括環(huán)境聲確定模型。關于環(huán)繞模式確定模型、增益確定模型以及環(huán)境聲確定模型的更多內(nèi)容可以參見圖6及其相關描述。
111.在一些實施例中,第一預測模型530可以通過訓練得到。例如,可以將訓練樣本輸入初始第一預測模型550中,基于初始第一預測模型550的輸出構(gòu)建損失函數(shù),并基于損失函數(shù)迭代更新初始第一預測模型550的參數(shù),直到預設條件被滿足訓練完成。
112.在一些實施例中,第一訓練樣本560可以包括樣本待調(diào)音設備的環(huán)境數(shù)據(jù)和/或樣本待調(diào)音設備的分布數(shù)據(jù),第一訓練樣本560的標簽為樣本待調(diào)音設備的環(huán)境數(shù)據(jù)和/或樣本待調(diào)音設備的分布數(shù)據(jù)對應的模擬音效。第一訓練樣本和標簽可以基于歷史數(shù)據(jù)獲取。其中,將歷史數(shù)據(jù)中用戶滿意度較高的確定為第一訓練樣本和標簽。
113.在本說明書一些實施例中,基于第一預測模型對待調(diào)音設備的環(huán)境數(shù)據(jù)和/或待調(diào)音設備的分布數(shù)據(jù)進行處理,確定模擬音效,使得第一預測模型可以基于大量歷史數(shù)據(jù)學習到環(huán)境數(shù)據(jù)、分布數(shù)據(jù)對應的模擬音效的內(nèi)在規(guī)律,從而更準確地確定模擬音效。
114.圖6是根據(jù)本說明書一些實施例所示的第一預測模型的示例性結(jié)構(gòu)示意圖。
115.如圖6所示,第一預測模型530可以由環(huán)繞模式確定模型630-1、增益確定模型630-2以及環(huán)境聲確定模型630-3組成。
116.環(huán)繞模式確定模型630-1可以用于確定模擬環(huán)繞模式。如圖6所示,環(huán)繞模式確定模型630-1的輸入可以包括待調(diào)音設備的分布數(shù)據(jù)520,輸出可以包括模擬環(huán)繞模式640-1。在一些實施例中,環(huán)繞模式確定模型可以為機器學習模型。例如,環(huán)繞模式確定模型可以是dnn等。
117.環(huán)繞模式確定模型可以通過與第一預測模型相同的訓練方式或其他方式訓練得到。
118.增益確定模型630-2可以用于確定模擬增益。如圖6所示,增益確定模型630-2的輸入可以包括待調(diào)音設備所處環(huán)境的空間數(shù)據(jù)510-4,輸出可以包括模擬增益640-2。在一些實施例中,增益確定模型可以為機器學習模型。例如,增益確定模型可以是dnn等。
119.增益確定模型可以通過與第一預測模型相同的訓練方式或其他方式訓練得到。
120.環(huán)境聲確定模型630-3可以用于確定模擬環(huán)境聲。如圖6所示,環(huán)境聲確定模型630-3的輸入可以包括待調(diào)音設備所處環(huán)境的溫度510-1、濕度510-2、人流量510-3,輸出可以包括模擬環(huán)境聲640-3。在一些實施例中,環(huán)境聲確定模型可以為機器學習模型。例如,環(huán)境聲確定模型可以是dnn等。
121.環(huán)境聲確定模型可以通過與第一預測模型相同的訓練方式或其他方式訓練得到。
122.在一些實施例中,可以基于增益確定模型630-2輸出的模擬增益640-2,以及第一增幅因子650,確定增幅后的模擬增益640-4,并將模擬增益640-2替換為增幅后的模擬增益640-4,以作為最后遠程調(diào)音終端播放的音頻的增益。
123.第一增幅因子可以用于對增益確定模型輸出的模擬增益進行增幅。對增益的增幅可以包括對增益的數(shù)值的增加或減少。例如,增益確定模型輸出的模擬增益為x,第一增幅因子為1.2,則增幅后的模擬增益為1.2x。
124.在一些實施例中,可以基于環(huán)境聲確定模型輸出的模擬環(huán)境聲640-3,以及第二增幅因子660,確定增幅后的模擬環(huán)境聲640-5,并將模擬環(huán)境聲640-3替換為增幅后的模擬環(huán)境聲640-5,以作為最后遠程調(diào)音終端播放的音頻的環(huán)境聲。
125.第二增幅因子可以用于對環(huán)境聲確定模型輸出的模擬環(huán)境聲進行增幅。對環(huán)境聲的增幅可以包括加強/減弱環(huán)境聲的強度。例如,環(huán)境聲確定模型輸出的模擬環(huán)境聲為聲音波形x,第二增幅因子為1.2,則增幅后的模擬環(huán)境聲對應的聲音波形可以為:將聲音波形x的每一時刻的幅值拉伸至原來的1.2倍得到的聲音波形。
126.在一些實施例中,第一增幅因子可以基于環(huán)境聲確定模型輸出的模擬環(huán)境聲確定。例如,第一增幅因子可以基于模擬環(huán)境聲的高頻比率,通過預設公式確定,高頻比率可以指模擬環(huán)境聲中的高頻聲音波形在整個聲音波形中的占比。在一些實施例中,第一增幅因子還可以相關于用戶的輸入中的待調(diào)音設備的播放特征。第一增幅因子還可以基于待調(diào)音設備的播放特征,通過各種可行的方法確定。例如,可以根據(jù)經(jīng)驗制定的預設規(guī)則,播放不同的曲目時,根據(jù)該曲目的播放時長和播放內(nèi)容,選用不同的第一增幅因子;又例如,可以基于播放內(nèi)容中的高頻比率與模擬環(huán)境聲的高頻比率的相似度,確定第一增幅因子。
127.在一些實施例中,第二增幅因子可以基于增益確定模型輸出的模擬增益確定。例如,第二增幅因子可以基于模擬增益的大小確定,模擬增益越大,第二增幅因子可以越小。
128.在本說明書一些實施例中,通過引入第一增幅因子和第二增幅因子,可以有效體現(xiàn)不同的環(huán)境聲頻率、不同的播放內(nèi)容等對模擬增益的影響,以及可以體現(xiàn)模擬增益對播放內(nèi)容進行增益時,對環(huán)境聲的抑制作用。
129.在本說明書一些實施例中,通過將第一預測模型分為三個單獨預測的模型,使得模擬音效的每個部分可以用一個單獨訓練的模型來預測,可以提高每個部分的預測準確度,從而提高最終模擬音效的預測準確度。
130.圖7是根據(jù)本說明書一些實施例所示的基于第二預測模型確定模擬音量的示例性結(jié)構(gòu)示意圖。
131.如圖7所示,第二預測模型730的輸入可以包括用戶的輸入710和待調(diào)音設備的環(huán)境數(shù)據(jù)510,輸出可以包括模擬音量740;其中,輸入第二預測模型730的待調(diào)音設備的環(huán)境數(shù)據(jù)510可以包括待調(diào)音設備所處環(huán)境的溫度510-1、濕度510-2、人流量510-3中的至少一
種。第二預測模型可以是dnn等。
132.在一些實施例中,第二預測模型730可以通過訓練得到。例如,可以將訓練樣本輸入初始第二預測模型750中,基于初始第二預測模型750的輸出構(gòu)建損失函數(shù),并基于損失函數(shù)迭代更新初始第二預測模型750的參數(shù),直到預設條件被滿足訓練完成。
133.在一些實施例中,第二訓練樣本760可以包括樣本用戶的輸入和樣本待調(diào)音設備的環(huán)境數(shù)據(jù),第二訓練樣本的標簽為樣本用戶的輸入和樣本待調(diào)音設備的環(huán)境數(shù)據(jù)對應的模擬音量。訓練樣本和標簽可以基于歷史數(shù)據(jù)獲取。其中,將歷史數(shù)據(jù)中用戶滿意度較高的確定為第二訓練樣本和標簽。
134.在本說明書一些實施例中,基于第二預測模型對用戶的輸入和待調(diào)音設備的環(huán)境數(shù)據(jù)進行處理,確定模擬音量,使得第二預測模型可以基于大量歷史數(shù)據(jù)學習到用戶的輸入、環(huán)境數(shù)據(jù)對應的模擬音量的內(nèi)在規(guī)律,從而更準確地確定模擬音量。
135.上文已對基本概念做了描述,顯然,對于本領域技術人員來說,上述詳細披露僅僅作為示例,而并不構(gòu)成對本說明書的限定。雖然此處并沒有明確說明,本領域技術人員可能會對本說明書進行各種修改、改進和修正。該類修改、改進和修正在本說明書中被建議,所以該類修改、改進、修正仍屬于本說明書示范實施例的精神和范圍。
136.同時,本說明書使用了特定詞語來描述本說明書的實施例。如“一個實施例”、“一實施例”、和/或“一些實施例”意指與本說明書至少一個實施例相關的某一特征、結(jié)構(gòu)或特點。因此,應強調(diào)并注意的是,本說明書中在不同位置兩次或多次提及的“一實施例”或“一個實施例”或“一個替代性實施例”并不一定是指同一實施例。此外,本說明書的一個或多個實施例中的某些特征、結(jié)構(gòu)或特點可以進行適當?shù)慕M合。
137.此外,除非權(quán)利要求中明確說明,本說明書所述處理元素和序列的順序、數(shù)字字母的使用、或其他名稱的使用,并非用于限定本說明書流程和方法的順序。盡管上述披露中通過各種示例討論了一些目前認為有用的發(fā)明實施例,但應當理解的是,該類細節(jié)僅起到說明的目的,附加的權(quán)利要求并不僅限于披露的實施例,相反,權(quán)利要求旨在覆蓋所有符合本說明書實施例實質(zhì)和范圍的修正和等價組合。例如,雖然以上所描述的系統(tǒng)組件可以通過硬件設備實現(xiàn),但是也可以只通過軟件的解決方案得以實現(xiàn),如在現(xiàn)有的服務器或移動設備上安裝所描述的系統(tǒng)。
138.同理,應當注意的是,為了簡化本說明書披露的表述,從而幫助對一個或多個發(fā)明實施例的理解,前文對本說明書實施例的描述中,有時會將多種特征歸并至一個實施例、附圖或?qū)ζ涞拿枋鲋小5牵@種披露方法并不意味著本說明書對象所需要的特征比權(quán)利要求中提及的特征多。實際上,實施例的特征要少于上述披露的單個實施例的全部特征。
139.一些實施例中使用了描述成分、屬性數(shù)量的數(shù)字,應當理解的是,此類用于實施例描述的數(shù)字,在一些示例中使用了修飾詞“大約”、“近似”或“大體上”來修飾。除非另外說明,“大約”、“近似”或“大體上”表明所述數(shù)字允許有
±
20%的變化。相應地,在一些實施例中,說明書和權(quán)利要求中使用的數(shù)值參數(shù)均為近似值,該近似值根據(jù)個別實施例所需特點可以發(fā)生改變。在一些實施例中,數(shù)值參數(shù)應考慮規(guī)定的有效數(shù)位并采用一般位數(shù)保留的方法。盡管本說明書一些實施例中用于確認其范圍廣度的數(shù)值域和參數(shù)為近似值,在具體實施例中,此類數(shù)值的設定在可行范圍內(nèi)盡可能精確。
140.針對本說明書引用的每個專利、專利申請、專利申請公開物和其他材料,如文章、
書籍、說明書、出版物、文檔等,特此將其全部內(nèi)容并入本說明書作為參考。與本說明書內(nèi)容不一致或產(chǎn)生沖突的申請歷史文件除外,對本說明書權(quán)利要求最廣范圍有限制的文件(當前或之后附加于本說明書中的)也除外。需要說明的是,如果本說明書附屬材料中的描述、定義、和/或術語的使用與本說明書所述內(nèi)容有不一致或沖突的地方,以本說明書的描述、定義和/或術語的使用為準。
141.最后,應當理解的是,本說明書中所述實施例僅用以說明本說明書實施例的原則。其他的變形也可能屬于本說明書的范圍。因此,作為示例而非限制,本說明書實施例的替代配置可視為與本說明書的教導一致。相應地,本說明書的實施例不僅限于本說明書明確介紹和描述的實施例。
