本發(fā)明涉及語(yǔ)音處理領(lǐng)域,特別涉及一種背景音的優(yōu)化方法和設(shè)備以及移動(dòng)終端。
背景技術(shù):
現(xiàn)有技術(shù)中,在手機(jī)上,由于背景音(例如正在播放的音樂(lè))的緣故,當(dāng)有新的語(yǔ)音數(shù)據(jù)需要處理時(shí),會(huì)被背景音干擾,導(dǎo)致用戶聽(tīng)不清楚,用戶體驗(yàn)不好。
因此目前需要一種針對(duì)這種情況對(duì)背景音進(jìn)行優(yōu)化的方法。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明提出了一種背景音的優(yōu)化方法和設(shè)備以及移動(dòng)終端,用于實(shí)現(xiàn)對(duì)背景音的優(yōu)化,避免背景音的干擾。
具體的,本發(fā)明提出了以下具體的實(shí)施例:
本發(fā)明實(shí)施例提出了一種背景音的優(yōu)化方法,應(yīng)用于移動(dòng)終端,該方法包括:
當(dāng)所述移動(dòng)終端接收到語(yǔ)音數(shù)據(jù)時(shí),判斷所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量與所述移動(dòng)終端上正在播放的背景音的音量的差值是否大于預(yù)設(shè)值;
若判斷結(jié)果為否,則減小所述背景音的音量,以使所述語(yǔ)音不被所述背景音所干擾。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:通過(guò)所述移動(dòng)終端上的mic所獲取的語(yǔ)音數(shù)據(jù)、通過(guò)所述移動(dòng)終端上的modem所獲取的語(yǔ)音數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)具體為pcm數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述背景音用于模擬所述移動(dòng)終端在進(jìn)行語(yǔ)音通信所處的場(chǎng)景;所述背景音的種類為多種;不同種類的背景音對(duì)應(yīng)不同的預(yù)設(shè)值。
在一個(gè)具體的實(shí)施例中,所述背景音包括:機(jī)場(chǎng)背景音、火車站背景音、公交車背景音、火車背景音、咖啡廳背景音。
在一個(gè)具體的實(shí)施例中,還包括:
接收背景音設(shè)置指令,其中所述背景設(shè)置指令中包含有背景音的標(biāo)識(shí);
基于所述背景音設(shè)置指令從存儲(chǔ)有背景音的數(shù)據(jù)庫(kù)中查找與所述標(biāo)識(shí)對(duì)應(yīng)的背景音;
將所查找到的背景音設(shè)置為當(dāng)前所述移動(dòng)終端的背景音。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)、非實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,當(dāng)所述語(yǔ)音數(shù)據(jù)為實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)時(shí),該方法還包括:
將減小后的背景音與所述語(yǔ)音數(shù)據(jù)進(jìn)行混音處理,以生成混音數(shù)據(jù);
基于所述混音數(shù)據(jù)進(jìn)行語(yǔ)音通信。
本發(fā)明實(shí)施例還提出了一種背景音的優(yōu)化設(shè)備,應(yīng)用于移動(dòng)終端,該設(shè)備包括:
判斷模塊,用于當(dāng)所述移動(dòng)終端接收到語(yǔ)音數(shù)據(jù)時(shí),判斷所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量與所述移動(dòng)終端上正在播放的背景音的音量的差值是否大于預(yù)設(shè)值;
優(yōu)化模塊,用于當(dāng)判斷結(jié)果為否時(shí),減小所述背景音的音量,以使所述語(yǔ)音不被所述背景音所干擾。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:通過(guò)所述移動(dòng)終端上的mic所獲取的語(yǔ)音數(shù)據(jù)、通過(guò)所述移動(dòng)終端上的modem所獲取的語(yǔ)音數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)具體為pcm數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述背景音用于模擬所述移動(dòng)終端在進(jìn)行語(yǔ)音通信所處的場(chǎng)景;所述背景音的種類為多種;不同種類的背景音對(duì)應(yīng)不同的預(yù)設(shè)值。
在一個(gè)具體的實(shí)施例中,所述背景音包括:機(jī)場(chǎng)背景音、火車站背景音、公交車背景音、火車背景音、咖啡廳背景音。
在一個(gè)具體的實(shí)施例中,還包括:
設(shè)置模塊,用于接收背景音設(shè)置指令,其中所述背景設(shè)置指令中包含有背景音的標(biāo)識(shí);
基于所述背景音設(shè)置指令從存儲(chǔ)有背景音的數(shù)據(jù)庫(kù)中查找與所述標(biāo)識(shí)對(duì)應(yīng)的背景音;
將所查找到的背景音設(shè)置為當(dāng)前所述移動(dòng)終端的背景音。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)、非實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,還包括:通信模塊,用于:
當(dāng)所述語(yǔ)音數(shù)據(jù)為實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)時(shí),將減小后的背景音與所述語(yǔ)音數(shù)據(jù)進(jìn)行混音處理,以生成混音數(shù)據(jù);
基于所述混音數(shù)據(jù)進(jìn)行語(yǔ)音通信。
本發(fā)明實(shí)施例還提出了一種移動(dòng)終端,包括:
處理器;
存儲(chǔ)有所述處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器用于:
當(dāng)所述移動(dòng)終端接收到語(yǔ)音數(shù)據(jù)時(shí),判斷所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量與所述移動(dòng)終端上正在播放的背景音的音量的差值是否大于預(yù)設(shè)值;
若判斷結(jié)果為否,則減小所述背景音的音量,以使所述語(yǔ)音不被所述背景音所干擾。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:通過(guò)所述移動(dòng)終端上的mic所獲取的語(yǔ)音數(shù)據(jù)、通過(guò)所述移動(dòng)終端上的modem所獲取的語(yǔ)音數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)具體為pcm數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述背景音用于模擬所述移動(dòng)終端在進(jìn)行語(yǔ)音通信所處的場(chǎng)景;所述背景音的種類為多種;不同種類的背景音對(duì)應(yīng)不同的預(yù)設(shè)值。
在一個(gè)具體的實(shí)施例中,所述背景音包括:機(jī)場(chǎng)背景音、火車站背景音、公交車背景音、火車背景音、咖啡廳背景音。
在一個(gè)具體的實(shí)施例中,所述處理器還用于:
接收背景音設(shè)置指令,其中所述背景設(shè)置指令中包含有背景音的標(biāo)識(shí);
基于所述背景音設(shè)置指令從存儲(chǔ)有背景音的數(shù)據(jù)庫(kù)中查找與所述標(biāo)識(shí)對(duì)應(yīng)的背景音;
將所查找到的背景音設(shè)置為當(dāng)前所述移動(dòng)終端的背景音。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)、非實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述處理器還用于:
當(dāng)所述語(yǔ)音數(shù)據(jù)為實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)時(shí),將減小后的背景音與所述語(yǔ)音數(shù)據(jù)進(jìn)行混音處理,以生成混音數(shù)據(jù);
基于所述混音數(shù)據(jù)進(jìn)行語(yǔ)音通信。
以此,本發(fā)明實(shí)施例提出了一種背景音的優(yōu)化方法和設(shè)備以及移動(dòng)終端,其中該方法應(yīng)用于移動(dòng)終端,該方法包括:當(dāng)所述移動(dòng)終端接收到語(yǔ)音數(shù)據(jù)時(shí),判斷所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量與所述移動(dòng)終端上正在播放的背景音的音量的差值是否大于預(yù)設(shè)值;若判斷結(jié)果為否,則減小所述背景音的音量,以使所述語(yǔ)音不被所述背景音所干擾。依次通過(guò)本發(fā)明實(shí)施例在獲取到語(yǔ)音數(shù)據(jù)時(shí),調(diào)低背景音的音量,從而保證用戶可以清晰聽(tīng)到語(yǔ)音數(shù)據(jù),避免被背景音所干擾,提高了用戶的使用體驗(yàn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明實(shí)施例提出的一種背景音的優(yōu)化方法的流程示意圖;
圖2為本發(fā)明實(shí)施例提出的一種背景音的優(yōu)化方法所涉及設(shè)備的示意圖;
圖3為本發(fā)明實(shí)施例提出的一種背景音的優(yōu)化設(shè)備的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例提出的一種背景音的優(yōu)化設(shè)備的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例提出的一種背景音的優(yōu)化設(shè)備的結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例提出的一種移動(dòng)終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
在下文中,將更全面地描述本公開(kāi)的各種實(shí)施例。本公開(kāi)可具有各種實(shí)施例,并且可在其中做出調(diào)整和改變。然而,應(yīng)理解:不存在將本公開(kāi)的各種實(shí)施例限于在此公開(kāi)的特定實(shí)施例的意圖,而是應(yīng)將本公開(kāi)理解為涵蓋落入本公開(kāi)的各種實(shí)施例的精神和范圍內(nèi)的所有調(diào)整、等同物和/或可選方案。
在下文中,可在本公開(kāi)的各種實(shí)施例中使用的術(shù)語(yǔ)“包括”或“可包括”指示所公開(kāi)的功能、操作或元件的存在,并且不限制一個(gè)或更多個(gè)功能、操作或元件的增加。此外,如在本公開(kāi)的各種實(shí)施例中所使用,術(shù)語(yǔ)“包括”、“具有”及其同源詞僅意在表示特定特征、數(shù)字、步驟、操作、元件、組件或前述項(xiàng)的組合,并且不應(yīng)被理解為首先排除一個(gè)或更多個(gè)其它特征、數(shù)字、步驟、操作、元件、組件或前述項(xiàng)的組合的存在或增加一個(gè)或更多個(gè)特征、數(shù)字、步驟、操作、元件、組件或前述項(xiàng)的組合的可能性。
在本公開(kāi)的各種實(shí)施例中,表述“或”或“a或/和b中的至少一個(gè)”包括同時(shí)列出的文字的任何組合或所有組合。例如,表述“a或b”或“a或/和b中的至少一個(gè)”可包括a、可包括b或可包括a和b二者。
在本公開(kāi)的各種實(shí)施例中使用的表述(諸如“第一”、“第二”等)可修飾在各種實(shí)施例中的各種組成元件,不過(guò)可不限制相應(yīng)組成元件。例如,以上表述并不限制所述元件的順序和/或重要性。以上表述僅用于將一個(gè)元件與其它元件區(qū)別開(kāi)的目的。例如,第一用戶裝置和第二用戶裝置指示不同用戶裝置,盡管二者都是用戶裝置。例如,在不脫離本公開(kāi)的各種實(shí)施例的范圍的情況下,第一元件可被稱為第二元件,同樣地,第二元件也可被稱為第一元件。
應(yīng)注意到:如果描述將一個(gè)組成元件“連接”到另一組成元件,則可將第一組成元件直接連接到第二組成元件,并且可在第一組成元件和第二組成元件之間“連接”第三組成元件。相反地,當(dāng)將一個(gè)組成元件“直接連接”到另一組成元件時(shí),可理解為在第一組成元件和第二組成元件之間不存在第三組成元件。
在本公開(kāi)的各種實(shí)施例中使用的術(shù)語(yǔ)“用戶”可指示使用電子裝置的人或使用電子裝置的裝置(例如,人工智能電子裝置)。
在本公開(kāi)的各種實(shí)施例中使用的術(shù)語(yǔ)僅用于描述特定實(shí)施例的目的并且并非意在限制本公開(kāi)的各種實(shí)施例。如在此所使用,單數(shù)形式意在也包括復(fù)數(shù)形式,除非上下文清楚地另有指示。除非另有限定,否則在這里使用的所有術(shù)語(yǔ)(包括技術(shù)術(shù)語(yǔ)和科學(xué)術(shù)語(yǔ))具有與本公開(kāi)的各種實(shí)施例所屬領(lǐng)域普通技術(shù)人員通常理解的含義相同的含義。所述術(shù)語(yǔ)(諸如在一般使用的詞典中限定的術(shù)語(yǔ))將被解釋為具有與在相關(guān)技術(shù)領(lǐng)域中的語(yǔ)境含義相同的含義并且將不被解釋為具有理想化的含義或過(guò)于正式的含義,除非在本公開(kāi)的各種實(shí)施例中被清楚地限定。
實(shí)施例1
本發(fā)明實(shí)施例1公開(kāi)了一種背景音的優(yōu)化方法,應(yīng)用于移動(dòng)終端,如圖1所示,該方法包括:
步驟101、當(dāng)所述移動(dòng)終端接收到語(yǔ)音數(shù)據(jù)時(shí),判斷所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量與所述移動(dòng)終端上正在播放的背景音的音量的差值是否大于預(yù)設(shè)值;
具體的,在此以移動(dòng)終端為是手機(jī)為例來(lái)進(jìn)行說(shuō)明,具體的,接收到語(yǔ)音數(shù)據(jù),例如接收到其他用戶的電話語(yǔ)音,也可以為例如類似于微信的語(yǔ)音數(shù)據(jù),具體的,本方案中的語(yǔ)音數(shù)據(jù)可以為手機(jī)所接收到的任何包含有語(yǔ)音的數(shù)據(jù),例如還可以為接收到的一段的視頻等等。至于背景音,則是預(yù)先存儲(chǔ)在移動(dòng)終端上的,當(dāng)需要時(shí)進(jìn)行播放的。
在接收到語(yǔ)音數(shù)據(jù)后,判斷該語(yǔ)音數(shù)據(jù)中的語(yǔ)音的音量(例如為音量a),并與正在播放的背景音的音量(例如為音量b)進(jìn)行對(duì)比,判斷(音量a-音量b)的值是否大于預(yù)設(shè)值,也即判斷音量a是不是大于音量b達(dá)到一定程度;具體通過(guò)預(yù)設(shè)值判斷背景音是否處于可以干擾到語(yǔ)音數(shù)據(jù)中語(yǔ)音的程度(例如背景音的音量大于語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量)。
具體的預(yù)設(shè)值可以為用戶自定義的,也可以為統(tǒng)計(jì)各背景音音量所造成干擾的程度來(lái)進(jìn)行設(shè)置的,當(dāng)干擾的程度影響到用戶正常收聽(tīng)語(yǔ)音數(shù)據(jù)時(shí),即可由此設(shè)定預(yù)設(shè)值。
若判斷結(jié)果為是,說(shuō)明語(yǔ)音的音量遠(yuǎn)大于背景音的音量,不會(huì)被干擾。
步驟102、若判斷結(jié)果為否,則減小所述背景音的音量,以使所述語(yǔ)音不被所述背景音所干擾。
具體的,仍以上述為例來(lái)進(jìn)行說(shuō)明,當(dāng)確定所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量并沒(méi)有超過(guò)所述移動(dòng)終端上正在播放的背景音的音量達(dá)到一定的程度,則說(shuō)明,語(yǔ)音是會(huì)被背景音所干擾的,因此減小背景音的音量,直到判斷結(jié)果為是,以最終使得語(yǔ)音不會(huì)被背景音所干擾,在此的干擾意即影響到用戶正常收聽(tīng)語(yǔ)音的程度。
具體的預(yù)設(shè)值可以根據(jù)實(shí)際的情況進(jìn)行靈活的調(diào)整,在此以圖2為例,來(lái)對(duì)本方案來(lái)進(jìn)行說(shuō)明,當(dāng)通過(guò)麥克風(fēng)mic獲取到語(yǔ)音,例如為電話語(yǔ)音,在混音之前,有語(yǔ)音監(jiān)測(cè)點(diǎn)對(duì)語(yǔ)音進(jìn)行監(jiān)測(cè),并將監(jiān)測(cè)的結(jié)果反饋給應(yīng)用處理器,具體的應(yīng)用處理器也即ap(applicationprocessor),應(yīng)用處理器根據(jù)監(jiān)測(cè)的結(jié)果對(duì)移動(dòng)終端內(nèi)預(yù)先存儲(chǔ)的背景音或者app內(nèi)存儲(chǔ)的背景音進(jìn)行控制;具體的控制為減小背景音。背景音(可以為各種語(yǔ)音格式,例如mp3、wma等等。
具體的可以根據(jù)語(yǔ)音數(shù)據(jù)中的音量大小與背景音的音量大小來(lái)進(jìn)行比對(duì),進(jìn)而確定減小背景音的程度,例如減小10%、21%等等;具體的減小原則為需要保證語(yǔ)音數(shù)據(jù)的音量正常,不會(huì)覆蓋送話聲音。在減小背景音之后,會(huì)將減小后的背景音與電話語(yǔ)音數(shù)據(jù)進(jìn)行混音處理,然后通過(guò)handset(電話聽(tīng)筒)進(jìn)行送話。
而在語(yǔ)音與減小后的背景音具體的混音之后,會(huì)經(jīng)過(guò)編碼器進(jìn)行編碼,再經(jīng)過(guò)調(diào)制解調(diào)器(modem)進(jìn)行處理,以及解碼器進(jìn)行解碼,最終傳遞至對(duì)端設(shè)備的聽(tīng)筒將聲音進(jìn)行播放。
另外,當(dāng)調(diào)制解調(diào)器有接收語(yǔ)音數(shù)據(jù)時(shí),在混音器進(jìn)行混音之前,通通過(guò)應(yīng)用處理器減小背景音大小,保證所接收語(yǔ)音數(shù)據(jù)的音量正常,不會(huì)覆蓋授話聲音;再進(jìn)行混音,并將混音后的語(yǔ)音傳遞至對(duì)端設(shè)備的聽(tīng)筒進(jìn)行聲音播放。
具體的,在混音之前,會(huì)判斷mic是否有送話語(yǔ)音數(shù)據(jù),或modem是否有接收語(yǔ)音數(shù)據(jù),若判斷結(jié)果為是,則通知ap減小背景音量,然后對(duì)語(yǔ)音數(shù)據(jù)與減小音量后的背景音進(jìn)行混音,再對(duì)混音后的語(yǔ)音數(shù)據(jù)進(jìn)行送話,以使得對(duì)端的設(shè)備在接收到混音后的語(yǔ)音數(shù)據(jù)后,在聽(tīng)到背景音的同時(shí),也能清晰聽(tīng)到語(yǔ)音的內(nèi)容。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:通過(guò)所述移動(dòng)終端上的mic(microphone,麥克風(fēng)或傳聲器)所獲取的語(yǔ)音數(shù)據(jù)、通過(guò)所述移動(dòng)終端上的modem(調(diào)制解調(diào)器)所獲取的語(yǔ)音數(shù)據(jù)。
具體的,仍以手機(jī)為例來(lái)進(jìn)行說(shuō)明,語(yǔ)音數(shù)據(jù)可以為手機(jī)所有者自己說(shuō)的語(yǔ)音所形成的數(shù)據(jù),還可以為手機(jī)接收其他的設(shè)備通過(guò)網(wǎng)絡(luò)所傳遞過(guò)來(lái)的語(yǔ)音數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)具體為pcm(pulsecodemodulatio,脈沖編碼調(diào)制)數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述背景音用于模擬所述移動(dòng)終端在進(jìn)行語(yǔ)音通信所處的場(chǎng)景;所述背景音的種類為多種;不同種類的背景音對(duì)應(yīng)不同的預(yù)設(shè)值。
在此,所述背景音例如可以包括:機(jī)場(chǎng)背景音、火車站背景音、公交車背景音、火車背景音、咖啡廳背景音。
具體的,除了上述的背景音以外,還可以有其他的背景音,例如電影院背景音,學(xué)校背景音等等,具體的背景音除了可以用來(lái)模擬場(chǎng)景以外,還可以為任意的聲音,并不一定是要模擬場(chǎng)景,例如還可以為某段音樂(lè)或者旋律等等。
而不同的背景音對(duì)于用戶的干擾程度是不一樣的,因此對(duì)應(yīng)不同的背景音設(shè)置不同的預(yù)設(shè)值。
在一個(gè)具體的實(shí)施例中,該方法還包括:
接收背景音設(shè)置指令,其中所述背景設(shè)置指令中包含有背景音的標(biāo)識(shí);
基于所述背景音設(shè)置指令從存儲(chǔ)有背景音的數(shù)據(jù)庫(kù)中查找與所述標(biāo)識(shí)對(duì)應(yīng)的背景音;
將所查找到的背景音設(shè)置為當(dāng)前所述移動(dòng)終端的背景音。
具體的,背景音是可以選擇的,移動(dòng)終端上可以預(yù)先存儲(chǔ)或者可以根據(jù)用戶的需要即時(shí)下載所需要的背景音,例如當(dāng)用戶想要模擬火車站的背景音時(shí),則可以選擇對(duì)應(yīng)火車站的背景音來(lái)進(jìn)行作為當(dāng)前移動(dòng)終端的背景音。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)、非實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)。
具體的,語(yǔ)音數(shù)據(jù)可以分為兩種,一種是實(shí)時(shí)的,還一種是非實(shí)時(shí)的,其中實(shí)時(shí)的例如為實(shí)時(shí)的語(yǔ)音通話,非實(shí)時(shí)的例如通過(guò)微信等發(fā)送的語(yǔ)音。
在一個(gè)具體的實(shí)施例中,當(dāng)所述語(yǔ)音數(shù)據(jù)為實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)時(shí),該方法還包括:
將減小后的背景音與所述語(yǔ)音數(shù)據(jù)進(jìn)行混音處理,以生成混音數(shù)據(jù);
基于所述混音數(shù)據(jù)進(jìn)行語(yǔ)音通信。
具體的,以手機(jī),以及實(shí)時(shí)接聽(tīng)電話為例,為了給對(duì)方以用戶處于某個(gè)場(chǎng)景(例如火車上)的感覺(jué),需要將背景音與通話音進(jìn)行混音處理,再講混音數(shù)據(jù)發(fā)送給對(duì)方,以便對(duì)方在認(rèn)為用戶處于某個(gè)場(chǎng)景下,且能很清晰聽(tīng)清楚用戶所說(shuō)的話。與此對(duì)應(yīng)的,為了提高沉浸感,用戶自己所接聽(tīng)到對(duì)方的通話也進(jìn)行同樣的處理。
此外,除了實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)以外,在接收到非實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)時(shí),若用戶有需要,也可以進(jìn)行上述操作。
實(shí)施例2
本發(fā)明實(shí)施例2還公開(kāi)了一種背景音的優(yōu)化設(shè)備,應(yīng)用于移動(dòng)終端,如圖3所示,該設(shè)備包括:
判斷模塊201,用于當(dāng)所述移動(dòng)終端接收到語(yǔ)音數(shù)據(jù)時(shí),判斷所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量與所述移動(dòng)終端上正在播放的背景音的音量的差值是否大于預(yù)設(shè)值;
優(yōu)化模塊202,用于當(dāng)判斷結(jié)果為否時(shí),減小所述背景音的音量,以使所述語(yǔ)音不被所述背景音所干擾。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:通過(guò)所述移動(dòng)終端上的mic所獲取的語(yǔ)音數(shù)據(jù)、通過(guò)所述移動(dòng)終端上的modem所獲取的語(yǔ)音數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)具體為pcm數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述背景音用于模擬所述移動(dòng)終端在進(jìn)行語(yǔ)音通信所處的場(chǎng)景;所述背景音的種類為多種;不同種類的背景音對(duì)應(yīng)不同的預(yù)設(shè)值。
在一個(gè)具體的實(shí)施例中,所述背景音包括:機(jī)場(chǎng)背景音、火車站背景音、公交車背景音、火車背景音、咖啡廳背景音。
在一個(gè)具體的實(shí)施例中,如圖4所示,該設(shè)備還包括:
設(shè)置模塊203,用于接收背景音設(shè)置指令,其中所述背景設(shè)置指令中包含有背景音的標(biāo)識(shí);
基于所述背景音設(shè)置指令從存儲(chǔ)有背景音的數(shù)據(jù)庫(kù)中查找與所述標(biāo)識(shí)對(duì)應(yīng)的背景音;
將所查找到的背景音設(shè)置為當(dāng)前所述移動(dòng)終端的背景音。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)、非實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,如圖5所示,該設(shè)備還包括:通信模塊204,用于:
當(dāng)所述語(yǔ)音數(shù)據(jù)為實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)時(shí),將減小后的背景音與所述語(yǔ)音數(shù)據(jù)進(jìn)行混音處理,以生成混音數(shù)據(jù);
基于所述混音數(shù)據(jù)進(jìn)行語(yǔ)音通信。
實(shí)施例3
本發(fā)明實(shí)施例3還公開(kāi)了一種移動(dòng)終端,所述移動(dòng)終端包括觸控屏,如圖6所示,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照本發(fā)明實(shí)施例方法部分。該移動(dòng)終端可以為包括手機(jī)、平板電腦、pda(personaldigitalassistant,個(gè)人數(shù)字助理)、pos(pointofsales,銷售終端)、車載電腦等任意移動(dòng)終端設(shè)備,以移動(dòng)終端為手機(jī)為例:
圖6示出的是與本發(fā)明實(shí)施例提供的終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖6,手機(jī)包括:射頻(radiofrequency,rf)電路1510、存儲(chǔ)器1520、輸入單元1530、顯示單元1540、傳感器1550、音頻電路1560、無(wú)線保真(wirelessfidelity,wifi)模塊1570、處理器1580、以及電源1590等部件。本領(lǐng)域技術(shù)人員可以理解,圖6中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對(duì)手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
圖6對(duì)手機(jī)的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
rf電路1510可用于收發(fā)信息或通話過(guò)程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,給基帶處理器1581處理;另外,將設(shè)計(jì)上行的數(shù)據(jù)發(fā)送給基站。通常,rf電路1510包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(lownoiseamplifier,lna)、雙工器等。此外,rf電路1510還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無(wú)線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(globalsystemofmobilecommunication,gsm)、通用分組無(wú)線服務(wù)(generalpacketradioservice,gprs)、碼分多址(codedivisionmultipleaccess,cdma)、寬帶碼分多址(widebandcodedivisionmultipleaccess,wcdma)、長(zhǎng)期演進(jìn)(longtermevolution,lte)、電子郵件、短消息服務(wù)(shortmessagingservice,sms)等。
存儲(chǔ)器1520可用于存儲(chǔ)軟件程序以及模塊,處理器1580通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器1520的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器1520可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器1520可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
輸入單元1530可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。具體地,輸入單元1530可包括觸控面板1531以及其他輸入設(shè)備1532。觸控面板1531,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板1531上或在觸控面板1531附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸控面板1531可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器1580,并能接收處理器1580發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板1531。除了觸控面板1531,輸入單元1530還可以包括其他輸入設(shè)備1532。具體地,其他輸入設(shè)備1532可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元1540可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元1540可包括顯示面板1541,可選的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機(jī)發(fā)光二極管(organiclight-emittingdiode,oled)等形式來(lái)配置顯示面板1541。進(jìn)一步的,觸控面板1531可覆蓋顯示面板1541,當(dāng)觸控面板1531檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器1580以確定觸摸事件的類型,隨后處理器1580根據(jù)觸摸事件的類型在顯示面板1541上提供相應(yīng)的視覺(jué)輸出。雖然在圖6中,觸控面板1531與顯示面板1541是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板1531與顯示面板1541集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。
手機(jī)還可包括至少一種傳感器1550,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板1541的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板1541和/或背光。作為運(yùn)動(dòng)傳感器的一種,加速計(jì)傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路1560、揚(yáng)聲器1561,傳聲器1562可提供用戶與手機(jī)之間的音頻接口。音頻電路1560可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器1561,由揚(yáng)聲器1561轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器1562將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路1560接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器1580處理后,經(jīng)rf電路1510以發(fā)送給比如另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器1520以便進(jìn)一步處理。
wifi屬于短距離無(wú)線傳輸技術(shù),手機(jī)通過(guò)wifi模塊1570可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體等,它為用戶提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問(wèn)。雖然圖6示出了wifi模塊1570,但是可以理解的是,其并不屬于手機(jī)的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器1580是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器1520內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器1520內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控。可選的,處理器1580可包括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器1580可集成應(yīng)用處理器,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等?;鶐幚砥?581主要功能為基帶編碼/譯碼、聲音編碼及語(yǔ)音編碼等,基帶處理器1581可以集成調(diào)制解調(diào)處理器,調(diào)制解調(diào)處理器也可以不集成到基帶處理器1581中。可以理解的是,基帶處理器1581也可以被集成在處理器1580中。
手機(jī)還包括給各個(gè)部件供電的電源1590(比如電池),優(yōu)選的,電源可以通過(guò)電源管理系統(tǒng)與處理器1580邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
在本發(fā)明實(shí)施例中,該終端所包括的所述處理器1580用于:
其中,所述處理器1580用于:
當(dāng)所述移動(dòng)終端接收到語(yǔ)音數(shù)據(jù)時(shí),判斷所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量與所述移動(dòng)終端上正在播放的背景音的音量的差值是否大于預(yù)設(shè)值;
若判斷結(jié)果為否,則減小所述背景音的音量,以使所述語(yǔ)音不被所述背景音所干擾。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:通過(guò)所述移動(dòng)終端上的mic所獲取的語(yǔ)音數(shù)據(jù)、通過(guò)所述移動(dòng)終端上的modem所獲取的語(yǔ)音數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)具體為pcm數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述背景音用于模擬所述移動(dòng)終端在進(jìn)行語(yǔ)音通信所處的場(chǎng)景;所述背景音的種類為多種;不同種類的背景音對(duì)應(yīng)不同的預(yù)設(shè)值。
在一個(gè)具體的實(shí)施例中,所述背景音包括:機(jī)場(chǎng)背景音、火車站背景音、公交車背景音、火車背景音、咖啡廳背景音。
在一個(gè)具體的實(shí)施例中,所述處理器還用于:
接收背景音設(shè)置指令,其中所述背景設(shè)置指令中包含有背景音的標(biāo)識(shí);
基于所述背景音設(shè)置指令從存儲(chǔ)有背景音的數(shù)據(jù)庫(kù)中查找與所述標(biāo)識(shí)對(duì)應(yīng)的背景音;
將所查找到的背景音設(shè)置為當(dāng)前所述移動(dòng)終端的背景音。
在一個(gè)具體的實(shí)施例中,所述語(yǔ)音數(shù)據(jù)包括:實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)、非實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)。
在一個(gè)具體的實(shí)施例中,所述處理器還用于:
當(dāng)所述語(yǔ)音數(shù)據(jù)為實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)時(shí),將減小后的背景音與所述語(yǔ)音數(shù)據(jù)進(jìn)行混音處理,以生成混音數(shù)據(jù);
基于所述混音數(shù)據(jù)進(jìn)行語(yǔ)音通信。
本發(fā)明實(shí)施例提出了一種背景音的優(yōu)化方法和設(shè)備以及移動(dòng)終端,其中該方法應(yīng)用于移動(dòng)終端,該方法包括:當(dāng)所述移動(dòng)終端接收到語(yǔ)音數(shù)據(jù)時(shí),判斷所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量與所述移動(dòng)終端上正在播放的背景音的音量的差值是否大于預(yù)設(shè)值;若判斷結(jié)果為否,則減小所述背景音的音量,以使所述語(yǔ)音不被所述背景音所干擾。依次通過(guò)本發(fā)明實(shí)施例在獲取到語(yǔ)音數(shù)據(jù)時(shí),調(diào)低背景音的音量,從而保證用戶可以清晰聽(tīng)到語(yǔ)音數(shù)據(jù),避免被背景音所干擾,提高了用戶的使用體驗(yàn)。
本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施場(chǎng)景的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。
本領(lǐng)域技術(shù)人員可以理解實(shí)施場(chǎng)景中的裝置中的模塊可以按照實(shí)施場(chǎng)景描述進(jìn)行分布于實(shí)施場(chǎng)景的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施場(chǎng)景的一個(gè)或多個(gè)裝置中。上述實(shí)施場(chǎng)景的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
上述本發(fā)明序號(hào)僅僅為了描述,不代表實(shí)施場(chǎng)景的優(yōu)劣。
以上公開(kāi)的僅為本發(fā)明的幾個(gè)具體實(shí)施場(chǎng)景,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
本發(fā)明實(shí)施例還揭示了:
a1、一種背景音的優(yōu)化方法,應(yīng)用于移動(dòng)終端,該方法包括:
當(dāng)所述移動(dòng)終端接收到語(yǔ)音數(shù)據(jù)時(shí),判斷所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量與所述移動(dòng)終端上正在播放的背景音的音量的差值是否大于預(yù)設(shè)值;
若判斷結(jié)果為否,則減小所述背景音的音量,以使所述語(yǔ)音不被所述背景音所干擾。
a2、如a1所述的方法,所述語(yǔ)音數(shù)據(jù)包括:通過(guò)所述移動(dòng)終端上的mic所獲取的語(yǔ)音數(shù)據(jù)、通過(guò)所述移動(dòng)終端上的modem所獲取的語(yǔ)音數(shù)據(jù)。
a3、如a1或a2所述的方法,所述語(yǔ)音數(shù)據(jù)具體為pcm數(shù)據(jù)。
a4、如a1所述的方法,所述背景音用于模擬所述移動(dòng)終端在進(jìn)行語(yǔ)音通信所處的場(chǎng)景;所述背景音的種類為多種;不同種類的背景音對(duì)應(yīng)不同的預(yù)設(shè)值。
a5、如a1或a4所述的方法,所述背景音包括:機(jī)場(chǎng)背景音、火車站背景音、公交車背景音、火車背景音、咖啡廳背景音。
a6、如a1所述的方法,還包括:
接收背景音設(shè)置指令,其中所述背景設(shè)置指令中包含有背景音的標(biāo)識(shí);
基于所述背景音設(shè)置指令從存儲(chǔ)有背景音的數(shù)據(jù)庫(kù)中查找與所述標(biāo)識(shí)對(duì)應(yīng)的背景音;
將所查找到的背景音設(shè)置為當(dāng)前所述移動(dòng)終端的背景音。
a7、如a1所述的方法,所述語(yǔ)音數(shù)據(jù)包括:實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)、非實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)。
a8、如a7所述的方法,當(dāng)所述語(yǔ)音數(shù)據(jù)為實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)時(shí),該方法還包括:
將減小后的背景音與所述語(yǔ)音數(shù)據(jù)進(jìn)行混音處理,以生成混音數(shù)據(jù);
基于所述混音數(shù)據(jù)進(jìn)行語(yǔ)音通信。
a9、一種背景音的優(yōu)化設(shè)備,應(yīng)用于移動(dòng)終端,該設(shè)備包括:
判斷模塊,用于當(dāng)所述移動(dòng)終端接收到語(yǔ)音數(shù)據(jù)時(shí),判斷所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量與所述移動(dòng)終端上正在播放的背景音的音量的差值是否大于預(yù)設(shè)值;
優(yōu)化模塊,用于當(dāng)判斷結(jié)果為否時(shí),減小所述背景音的音量,以使所述語(yǔ)音不被所述背景音所干擾。
a10、如a9所述的設(shè)備,所述語(yǔ)音數(shù)據(jù)包括:通過(guò)所述移動(dòng)終端上的mic所獲取的語(yǔ)音數(shù)據(jù)、通過(guò)所述移動(dòng)終端上的modem所獲取的語(yǔ)音數(shù)據(jù)。
a11、如a9或a10所述的設(shè)備,所述語(yǔ)音數(shù)據(jù)具體為pcm數(shù)據(jù)。
a12、如a9所述的設(shè)備,所述背景音用于模擬所述移動(dòng)終端在進(jìn)行語(yǔ)音通信所處的場(chǎng)景;所述背景音的種類為多種;不同種類的背景音對(duì)應(yīng)不同的預(yù)設(shè)值。
a13、如a9或a12所述的設(shè)備,所述背景音包括:機(jī)場(chǎng)背景音、火車站背景音、公交車背景音、火車背景音、咖啡廳背景音。
a14、如a9所述的設(shè)備,還包括:
設(shè)置模塊,用于接收背景音設(shè)置指令,其中所述背景設(shè)置指令中包含有背景音的標(biāo)識(shí);
基于所述背景音設(shè)置指令從存儲(chǔ)有背景音的數(shù)據(jù)庫(kù)中查找與所述標(biāo)識(shí)對(duì)應(yīng)的背景音;
將所查找到的背景音設(shè)置為當(dāng)前所述移動(dòng)終端的背景音。
a15、如a9所述的設(shè)備,所述語(yǔ)音數(shù)據(jù)包括:實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)、非實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)。
a16、如a15所述的設(shè)備還包括:通信模塊,用于:
當(dāng)所述語(yǔ)音數(shù)據(jù)為實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)時(shí),將減小后的背景音與所述語(yǔ)音數(shù)據(jù)進(jìn)行混音處理,以生成混音數(shù)據(jù);
基于所述混音數(shù)據(jù)進(jìn)行語(yǔ)音通信。
a17、一種移動(dòng)終端,包括:
處理器;
存儲(chǔ)有所述處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器用于:
當(dāng)所述移動(dòng)終端接收到語(yǔ)音數(shù)據(jù)時(shí),判斷所述語(yǔ)音數(shù)據(jù)中語(yǔ)音的音量與所述移動(dòng)終端上正在播放的背景音的音量的差值是否大于預(yù)設(shè)值;
若判斷結(jié)果為否,則減小所述背景音的音量,以使所述語(yǔ)音不被所述背景音所干擾。
a18、如a17所述的移動(dòng)終端,所述語(yǔ)音數(shù)據(jù)包括:通過(guò)所述移動(dòng)終端上的mic所獲取的語(yǔ)音數(shù)據(jù)、通過(guò)所述移動(dòng)終端上的modem所獲取的語(yǔ)音數(shù)據(jù)。
a19、如a17或a18所述的移動(dòng)終端,所述語(yǔ)音數(shù)據(jù)具體為pcm數(shù)據(jù)。
a20、如a17所述的移動(dòng)終端,所述背景音用于模擬所述移動(dòng)終端在進(jìn)行語(yǔ)音通信所處的場(chǎng)景;所述背景音的種類為多種;不同種類的背景音對(duì)應(yīng)不同的預(yù)設(shè)值。
a21、如a17或a20所述的移動(dòng)終端,所述背景音包括:機(jī)場(chǎng)背景音、火車站背景音、公交車背景音、火車背景音、咖啡廳背景音。
a22、如a17所述的移動(dòng)終端,所述處理器還用于:
接收背景音設(shè)置指令,其中所述背景設(shè)置指令中包含有背景音的標(biāo)識(shí);
基于所述背景音設(shè)置指令從存儲(chǔ)有背景音的數(shù)據(jù)庫(kù)中查找與所述標(biāo)識(shí)對(duì)應(yīng)的背景音;
將所查找到的背景音設(shè)置為當(dāng)前所述移動(dòng)終端的背景音。
a23、如a17所述的移動(dòng)終端,所述語(yǔ)音數(shù)據(jù)包括:實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)、非實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)。
a24、如a23所述的移動(dòng)終端,所述處理器還用于:
當(dāng)所述語(yǔ)音數(shù)據(jù)為實(shí)時(shí)通信語(yǔ)音數(shù)據(jù)時(shí),將減小后的背景音與所述語(yǔ)音數(shù)據(jù)進(jìn)行混音處理,以生成混音數(shù)據(jù);
基于所述混音數(shù)據(jù)進(jìn)行語(yǔ)音通信。