在呼叫方側(cè)替換電話待機(jī)音樂(lè)的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及在被置于待機(jī)狀態(tài)的電話呼叫中對(duì)音頻內(nèi)容進(jìn)行操控。
【背景技術(shù)】
[0002]常見(jiàn)的電話功能是將用戶置于“保持”或者“待機(jī)(on-hold)”狀態(tài)。當(dāng)?shù)谝挥脩魧⒌诙脩糁糜诖龣C(jī)狀態(tài)時(shí),在連接被保持的同時(shí),第一用戶的手持設(shè)備從該連接斷開(kāi)。這使得第一用戶能夠進(jìn)行另一呼叫或者離開(kāi)手持設(shè)備。當(dāng)保持功能或狀態(tài)被使能時(shí),第二用戶可以被連接至接收信號(hào)路徑的另一信號(hào)源(例如,廣播新聞或者預(yù)先記錄的消息)。用于待機(jī)連接的非常常見(jiàn)的信號(hào)源是被稱為“待機(jī)音樂(lè)”的預(yù)先記錄或者廣播的音樂(lè),其中當(dāng)連接處于待機(jī)狀態(tài)時(shí),音樂(lè)選擇被傳送至接收端。音樂(lè)選擇在第二用戶的手持設(shè)備接收端被播放,直到待機(jī)狀態(tài)終止為止。
[0003]第二用戶一般無(wú)法對(duì)待機(jī)音樂(lè)進(jìn)行控制。一些類(lèi)型的待機(jī)音樂(lè)可能是令人反感或討厭的。因此,一般需要用由第二用戶選擇并在連接的第二用戶側(cè)提供的其他內(nèi)容來(lái)替換待機(jī)音樂(lè)。這一需求導(dǎo)致允許在電話連接中替換待機(jī)音樂(lè)的各種方法和裝置的開(kāi)發(fā)。
[0004]例如,W02009/073035公開(kāi)了一種無(wú)線電話手持設(shè)備,其中,當(dāng)處于待機(jī)狀態(tài)時(shí),該手持設(shè)備允許用戶選擇用于手持設(shè)備接收端的媒體播放、以及隨后在待機(jī)狀態(tài)終止時(shí)被用信號(hào)通知的一個(gè)或多個(gè)源。待機(jī)狀態(tài)的檢測(cè)是通過(guò)檢測(cè)待機(jī)音樂(lè)或接收待機(jī)信令實(shí)現(xiàn)的。媒體源位于用戶的手持設(shè)備中或者通過(guò)在手持設(shè)備和網(wǎng)絡(luò)之間建立的單獨(dú)連接被訪問(wèn)。
[0005]類(lèi)似地,US7, 136,479公開(kāi)了在電話接收端用來(lái)自本地源的音頻內(nèi)容來(lái)替換待機(jī)音樂(lè)。在待機(jī)音樂(lè)被檢測(cè)到時(shí),本地音頻內(nèi)容被播放給用戶。
[0006]更一般地,US8, 412,164公開(kāi)了當(dāng)用戶在電話連接中被置于待機(jī)狀態(tài)時(shí)再現(xiàn)各種用戶可選擇的數(shù)據(jù)。
【發(fā)明內(nèi)容】
[0007]待機(jī)音樂(lè)的檢測(cè)花費(fèi)了顯著時(shí)間。當(dāng)待機(jī)音樂(lè)因?yàn)榇龣C(jī)條件被取消而被終止時(shí),這尤其是不期望的。例如,當(dāng)呼叫方在被置于待機(jī)狀態(tài)的同時(shí)播放他或她自身的內(nèi)容時(shí),在呼叫方自身內(nèi)容的播放可以被停止并且正常的雙向語(yǔ)音通信被建立之前,待機(jī)條件的取消必須被察覺(jué)或確定。因此,之前被置于待機(jī)狀態(tài)并聆聽(tīng)他或她自身的音樂(lè)的呼叫方可能會(huì)錯(cuò)過(guò)另一方所說(shuō)的前面一部分單詞。
[0008]本方法緩解或移除了上面所討論的不期望的狀況。
[0009]在本方法的第一方面,在電話連接中由第二方向第一方提供的電話待機(jī)音樂(lè)被檢測(cè)到。待機(jī)音樂(lè)的檢測(cè)可以在作為被置于待機(jī)狀態(tài)的一方的第一方側(cè)的電話設(shè)備中、或者在位于第一和第二方之間的網(wǎng)絡(luò)中的檢測(cè)器中執(zhí)行,其中,該網(wǎng)絡(luò)具有到連接的入口并且具有對(duì)于該連接的某些方面的控制權(quán)。待機(jī)音樂(lè)在被檢測(cè)到時(shí),在第一方的控制下被修改或提升,或者被替換為由第一方選擇的內(nèi)容。對(duì)待機(jī)音樂(lè)的修改包括減弱或靜音。提升包括向待機(jī)音樂(lè)添加非音頻內(nèi)容(待機(jī)音樂(lè)在再現(xiàn)時(shí)被減弱,即,被以更低的音量再現(xiàn)或者被完全靜首)。
[0010]例如,用戶可以在被置于待機(jī)狀態(tài)時(shí)觀看展示圖片的幻燈片。在幻燈片展示期間,待機(jī)音樂(lè)被以較低的音量回放,并且散布于待機(jī)音樂(lè)中的所有或所選擇的通告可以被以較高的音量甚至原來(lái)的音量回放。一般,音量改變之間的漸變避免了點(diǎn)擊噪音(click-noise)。
[0011]替換包括利用包括靜音或靜電噪音在內(nèi)的任何音頻或音視頻內(nèi)容替換。非音頻內(nèi)容包括幻燈片展示、照片展示、文本、網(wǎng)絡(luò)攝像頭視頻等。用于提升或替換的內(nèi)容取決于第一方的裝備的能力。替換或提升待機(jī)音樂(lè)的內(nèi)容由獨(dú)立于第二方的源提供。
[0012]對(duì)待機(jī)音樂(lè)的檢測(cè)被連續(xù)執(zhí)行。來(lái)源于第二方的一段最近接收的音頻信息被連續(xù)存儲(chǔ)。即,大約數(shù)秒的輸入音頻信息-指向第一方-被以浮動(dòng)窗口的方式存儲(chǔ)(始終包括當(dāng)前輸入的音頻信息和來(lái)自預(yù)定的在先時(shí)段的音頻信息)。所存儲(chǔ)的輸入音頻的長(zhǎng)度(即,浮動(dòng)窗口的長(zhǎng)度)取決于檢測(cè)待機(jī)音樂(lè)所需的時(shí)間。如之前提到的,待機(jī)音樂(lè)的檢測(cè)將花費(fèi)一些時(shí)間(例如,當(dāng)使用音頻信號(hào)分析時(shí)),因?yàn)橐纛l信號(hào)必須在依賴于算法的某段時(shí)間內(nèi)被分析。當(dāng)在檢測(cè)到待機(jī)音樂(lè)的在先時(shí)間段之后沒(méi)有再檢測(cè)到待機(jī)音樂(lè)時(shí),僅從所存儲(chǔ)的一段最近接收的音頻信息中取回語(yǔ)音信息(即,還可能存在于所存儲(chǔ)的時(shí)間窗口中的任何待機(jī)音樂(lè)被忽略并且不被取回)。用于待機(jī)音樂(lè)檢測(cè)的音頻信號(hào)分析可以使用傳統(tǒng)算法,例如,由Schreiner和Slaney在加利福尼亞州帕羅奧圖的Interval ResearchCor.中發(fā)表的 “Construct1n and evaluat1n of a robust multifeature Speech/Music discriminator (健壯多功能語(yǔ)音/音樂(lè)鑒別器的構(gòu)造和評(píng)估)”、以及由奧地利林茨大學(xué)(Kepler University)的 Seyerlehner, Pohle, Schedl 和 Widmer 在 2007 年發(fā)表的“Automatic Music Detect1n in Televis1n Product1ns (電視生產(chǎn)中的自動(dòng)音樂(lè)檢測(cè))”中提到的用于音樂(lè)/語(yǔ)音辨認(rèn)的已知算法。
[0013]一般,待機(jī)音樂(lè)的檢測(cè)可以被以不同方式執(zhí)行。之前已經(jīng)提到了使用音頻信號(hào)分析的一種方式。另一種方式包括向待機(jī)音樂(lè)(可選地還向語(yǔ)音通告)添加水印。又一種方式包括以類(lèi)似于FM無(wú)線電中使用的RDS (Rad1 Data System,無(wú)線電數(shù)據(jù)系統(tǒng))流量通告的帶內(nèi)方式,或者在專(zhuān)用的控制信道上傳送信號(hào)(例如,標(biāo)記)。在每種情形中,檢測(cè)器被設(shè)置在第一方的設(shè)備處,或者被設(shè)置在網(wǎng)絡(luò)中并且與第一方的設(shè)備通信。檢測(cè)所需的時(shí)間可以在這些不同方式之間變動(dòng)。
[0014]應(yīng)用于連接的待機(jī)音樂(lè)檢測(cè)的類(lèi)型(即,音頻信號(hào)分析、水印、或者被傳送的標(biāo)記)可以根據(jù)所撥打的電話號(hào)碼被預(yù)先設(shè)置。該信息可以被存儲(chǔ)于在撥號(hào)時(shí)訪問(wèn)的數(shù)據(jù)庫(kù)中。該數(shù)據(jù)庫(kù)可以被自動(dòng)更新(例如,在網(wǎng)絡(luò)上或者通過(guò)學(xué)習(xí)算法)。例如,一旦電話號(hào)碼被撥打并且待機(jī)音樂(lè)被接收到,用戶就可以手動(dòng)觸發(fā)嘗試每種檢測(cè)類(lèi)型的辨認(rèn)處理(優(yōu)選地從水印和標(biāo)記開(kāi)始)。一旦特定類(lèi)型被檢測(cè)到,信息即被存儲(chǔ)于數(shù)據(jù)庫(kù)中供以后參考。當(dāng)然,可以用使音頻信號(hào)分析長(zhǎng)期運(yùn)行并且嘗試檢測(cè)待機(jī)音樂(lè)來(lái)替換用戶交互。一旦通過(guò)音頻信號(hào)分析檢測(cè)到待機(jī)音樂(lè),則可以嘗試其他方法進(jìn)行改進(jìn),并且可以基于該分析更新數(shù)據(jù)庫(kù)。在改進(jìn)中,數(shù)據(jù)庫(kù)存儲(chǔ)與電話號(hào)碼相關(guān)聯(lián)的典型的音樂(lè)類(lèi)型(例如,使用少數(shù)音符或“真實(shí)的”音樂(lè)錄音以電子化的方式生成的音樂(lè))。該信息可以用于通過(guò)相應(yīng)地預(yù)先設(shè)置檢測(cè)器來(lái)實(shí)現(xiàn)更快的辨認(rèn)。
[0015]當(dāng)待機(jī)音樂(lè)不再被檢測(cè)到時(shí),對(duì)待機(jī)音樂(lè)的修改和提升、或者替換被停止,并且所取回的語(yǔ)音信息被再現(xiàn)給第一方。應(yīng)當(dāng)注意,取回語(yǔ)音信息、停止修改和提升、或者替換的順序是可交換的。由于檢測(cè)待機(jī)音樂(lè)或者其缺失所需的時(shí)間,會(huì)在第一和第二方之間的通信中引入時(shí)間偏移。
[0016]在本方法的實(shí)施例中,在待機(jī)音樂(lè)不再被檢測(cè)到之后,由檢測(cè)導(dǎo)致的時(shí)間偏移被消除。在第一追趕模式中,從所存儲(chǔ)的一段最近接收的音頻信息中取回的語(yǔ)音信息被以比原來(lái)的速度更快的速度回放,直到來(lái)源于第二方的所存儲(chǔ)的一段最近接收的音頻信息中被回放的語(yǔ)音信息對(duì)應(yīng)于當(dāng)前從第二方接收的音頻信息為止。此時(shí),由檢測(cè)待機(jī)音樂(lè)的缺失所需的時(shí)間引入的偏移被取消,并且第一和第二方之間的通信被同步。在這點(diǎn),可以停止記錄從第二方接收的信息。
[0017]在第一追趕模式的改進(jìn)中,通過(guò)相應(yīng)的音頻信號(hào)處理,由以比原來(lái)的速度更快的速度回放從所存儲(chǔ)的一段最近接收的音頻信息取回的語(yǔ)音信息引入的更高的音高被調(diào)低。
[0018]在第二追趕模式中,在從所存儲(chǔ)的一段最近接收的音頻信息中取回的語(yǔ)音信息中檢測(cè)靜默期。靜默期在再現(xiàn)期間被縮短甚至被跳過(guò),直到再現(xiàn)的所取回的語(yǔ)音信息和當(dāng)前從第二方接收的音頻信息彼此對(duì)應(yīng)為止。此時(shí),由檢測(cè)待機(jī)音樂(lè)的缺失所需的時(shí)間引入的偏移被取消,并且第一和第二方之間的通信被同步。在這點(diǎn),可以停止記錄從第二方接收的?目息O
[0019]第一和第二追趕模式可以被組合在一起,以實(shí)現(xiàn)第一和第二方之間的通信的更快的同步。
[0020]很常見(jiàn)的是,在待機(jī)音樂(lè)中散布有語(yǔ)音通告(S卩,中斷音樂(lè))。這會(huì)妨礙待機(jī)音樂(lè)檢測(cè)并導(dǎo)致被提升或者被替換的內(nèi)容的再現(xiàn)中的不期望的中斷(尤其是在散布的通告沒(méi)有對(duì)待機(jī)方提供額外信息或價(jià)值的情形下)。這樣的通告包括諸如“請(qǐng)保持在線”、“服務(wù)代理將很快響應(yīng),感謝你的耐心”、或“所有線路忙,請(qǐng)等待”之類(lèi)的通用或標(biāo)準(zhǔn)語(yǔ)音通告。這種類(lèi)型的通告可以被分配給第一類(lèi)型語(yǔ)音通告的群組,在本方法的環(huán)境下這種類(lèi)型的通告可以被忽略。在一個(gè)實(shí)施例中,本方法進(jìn)一步包括識(shí)別散布于待機(jī)音樂(lè)中的語(yǔ)音通告并忽略選自第一類(lèi)型語(yǔ)音通告的列表中的語(yǔ)音通告。即,第一類(lèi)型的語(yǔ)音通告將不會(huì)導(dǎo)致停止被提升的內(nèi)容的再現(xiàn)或者內(nèi)容的替換