亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

電話服務交互管理的制作方法

文檔序號:7631355閱讀:222來源:國知局
專利名稱:電話服務交互管理的制作方法
技術領域
本發(fā)明涉及通信技術,尤其涉及電話交互技術。
背景技術
可以自動化諸如語音郵件應用程序、呼叫中心和電話市場營銷服務之類的電話服務。例如,某些自動化電話服務支持語音識別,其中呼叫方使用語音命令來與自動化服務交互。某些自動化電話服務支持雙音多頻(DTMF)輸入,其中呼叫方通過按壓鍵區(qū)上的鍵來向自動化服務發(fā)送DTMF音調的方式來與自動化服務交互。在某些示例中,自動化電話服務可能無法識別呼叫方發(fā)出的語音輸入中的語音,而是依賴于呼叫者通過按壓電話鍵區(qū)上的鍵來向服務發(fā)送音調。呼叫方使用她的手和眼睛來按壓按鈕并在自動化服務中導航。與電話鍵區(qū)的這種類型的交互可能對使用他們的手和/或眼睛用于其他任務的車輛駕駛員和/或其他呼叫者造成障礙。

發(fā)明內容
提供本發(fā)明內容以便以簡化形式介紹將在以下的具體實施方式
中進一步描述的一些概念。本發(fā)明內容并不旨在標識出所要求保護的主題的關鍵特征或必要特征,也不旨在用于限定所要求保護的主題的范圍。此外,所要求保護的主題不限于解決在本發(fā)明的任一部分中提及的任何或所有缺點的實現(xiàn)。在一個示例實施例中,提供了一種用于管理呼叫方與通信伙伴的交互的方法。該方法包括自動地確定通信伙伴是否期待DTMF輸入。該方法還包括將語音輸入轉換成一個或多個DTMF音調并將該一個或多個DTMF音調傳遞給通信伙伴。


圖1示意性地示出呼叫方與期待DTMF輸入的被呼叫方的示例交互。圖2A示意性地示出呼叫方與期待DTMF輸入的被呼叫方的另一示例交互。圖2B示意性地示出呼叫方與期待DTMF輸入的被呼叫方的另一示例交互。圖3示出用于管理呼叫方通過電信網(wǎng)絡與通信伙伴的交互的示例方法。圖4示出用于管理呼叫方通過電信網(wǎng)絡與通信伙伴的交互的另一示例方法。圖5示出用于管理使用宏語音命令的、通過電信網(wǎng)絡的交互的示例方法。圖6示意性地示出包括被配置為管理通過電信網(wǎng)絡的交互的數(shù)據(jù)保存子系統(tǒng)的呼叫管理器的示例實施例。
具體實施例方式本發(fā)明涉及用于管理呼叫方通過諸如電話網(wǎng)絡之類的電信網(wǎng)絡與被呼叫方(通信伙伴)之間的交互的系統(tǒng)和方法。在某些示例中,被呼叫方可以提供自動化電話服務。 自動化電話服務可以支持允許呼叫方使用語音輸入來與自動化服務進行交互的語音識別(SR)。例如,語音識別可以由呼叫方提供,以在自動化菜單中導航或將信息發(fā)送給自動化電話服務。然而某些自動化電話服務可能不支持語音識別并且可能期望雙音多頻(DTMF)輸入。呼叫方一般使用手和眼睛來在期待DTMF輸入的自動化電話服務中導航并與之交互。例如,呼叫方可以使用他的手和眼睛來按壓按鈕并在自動化服務中導航,將數(shù)據(jù)發(fā)送給自動化服務或聯(lián)系上在場(live)代理。與電話鍵區(qū)的這種類型的交互可能對使用他們的手和 /或眼睛用于其他任務的車輛駕駛員和/或其他呼叫者造成障礙。圖1示出呼叫方10與自動化被呼叫方12的示例交互。在該示例中,呼叫方可以使用電話設備13,例如蜂窩電話來發(fā)起到被呼叫方的呼叫。響應于被呼叫方提供的一個或多個音頻提示,呼叫方可以通過使用物理輸入16,例如手或手指來按壓鍵區(qū)14上的一個或多個鍵的方式來與被呼叫方交互。通過將觸摸輸入輸入到電話設備中,例如按壓鍵區(qū)上的一個或多個鍵,呼叫方可以向被呼叫方發(fā)送DTMF音調流18。自動化電話服務提供呼叫方可以在其中導航,例如連接到在場代理的自動化菜單。在被呼叫方期待DTMF輸入的場景中,呼叫方可以通過將觸摸輸入輸入到電話設備,例如按壓鍵區(qū)或電話設備提供的相似界面上的一個或多個按鈕來在自動化菜單中導航,從而將DTMF音調發(fā)送給被呼叫方來在菜單中導航。例如,車輛駕駛員可以使用車輛內信息娛樂系統(tǒng)或蜂窩電話來發(fā)起到自動化被呼叫方的呼叫,例如來查看語音郵件、銀行帳戶信息、股票等等。當被呼叫方期待DTMF輸入時,車輛駕駛員可以看著信息娛樂系統(tǒng)或蜂窩電話上包括的界面,例如鍵區(qū),來按壓正確的數(shù)字從而使得信息娛樂系統(tǒng)或蜂窩電話可以將相應的DTMF音調發(fā)送給被呼叫方。以上參考圖1所述的示例交互在呼叫方的注意力在其他任務上或者應該聚焦于其他任務的情形中可能造成障礙。例如,如果呼叫方正在駕駛車輛,則呼叫方的手和眼睛可能聚焦于駕駛車輛。在這種場景中,與呼叫方的交互可能是危險的。另外,可能通過禁止車輛駕駛員在駕駛車輛的同時物理地與這種系統(tǒng)進行交互的法律。除了安全問題,諸如圖1所示的經(jīng)由電信網(wǎng)絡與呼叫方的交互,可能對其注意力聚焦于其他任務的呼叫方造成不便。例如,呼叫方可能想要在執(zhí)行另一任務,諸如駕駛車輛的同時導航自動化菜單。在這些場景中,收聽被呼叫方提供的語音提示和/或響應于這些提示來按壓鍵區(qū)上的鍵,例如來導航自動化菜單從而與在場代理通話,可能給呼叫者帶來煩惱和不適。為了解決上述問題,可以提供包括語音到DTMF轉換器的呼叫管理器來攔截和管理呼叫方通過電信網(wǎng)絡與通信伙伴的交互。例如,語音到DTMF轉換器可以將語音命令轉換成相應的DTMF音調來代表呼叫方將其發(fā)送給被呼叫方。呼叫管理器可以通過各種不同的配置來管理呼叫方與被呼叫方的交互。在某些實施例中,呼叫管理器可以在客戶機側被實現(xiàn)為諸如電話設備的組件,例如蜂窩電話的組件, 或者被實現(xiàn)為機載車輛信息娛樂系統(tǒng)的組件,或者被實現(xiàn)為與電話協(xié)作的相似設備。例如,圖2A示出呼叫方20與被呼叫方22的示例交互,該示例交互由在客戶機側實現(xiàn)的包括語音到DTMF轉換器25的呼叫管理器M管理。如27所指示的,呼叫管理器可以是電話設備23的組件,例如蜂窩電話的組件。在其他示例中,呼叫管理器可以是被配置為與電話設備23協(xié)作的機載車輛信息娛樂系統(tǒng)或類似設備的組件。例如,呼叫管理器M可以包括語音用戶界面(VUI)應用程序,例如,可以由電話設備23、機載車輛信息娛樂系統(tǒng)、 和/或另一合適的設備執(zhí)行的語音郵件檢索應用程序。在某些示例中,呼叫方20可以伴隨著將語音輸入沈提供給呼叫管理器M來發(fā)起到被呼叫方22的呼叫。該語音輸入可以包括例如呼叫管理器中包括的語音識別(SR)系統(tǒng)所識別的關鍵詞或短語。呼叫管理器可以代表呼叫方將DTMF音調、合成語音響應等發(fā)送給被呼叫方22來管理交互。例如,呼叫管理器的語音到DTMF轉換器25可以使用SR引擎來識別語音流中的語音模式并將所識別的語音模式轉換成多個DTMF音調。語音到DTMF轉換器可以包括,例如, 存儲在語音到DTMF轉換器的數(shù)據(jù)保存子系統(tǒng)上的語音模式到相關聯(lián)的DTMF音調的映射。 這種映射可以包括與相應的DTMF音調相關聯(lián)的預設關鍵詞或關鍵短語。呼叫管理器可以被配置為確認由電話設備的用戶定義的宏語音命令。宏語音命令可以包括由電話設備的用戶分配到多個DTMF音調的關鍵詞或短語。例如,電話設備的用戶可以將語音模式“我的PIN”與對應于多位PIN碼的DTMF音調序列相關聯(lián)。例如,呼叫方可以說“按3”,語音到DTMF轉換器將其轉換成DTMF音調3并輸出給被呼叫方。作為另一示例,呼叫方可以說“我的PIN”,它被轉換成多個DTMF音調并輸出給被呼叫方。以此方式,呼叫方可以使用一個或多個語音命令來與自動化服務交互,進而釋放呼叫方的手、眼睛和注意力并降低了語音識別差錯。在某些實施例中,呼叫管理器可以在服務器側被實現(xiàn)為例如電信網(wǎng)絡中的節(jié)點。 在這些實施例中,呼叫方可以使用電話設備,例如蜂窩電話來聯(lián)系呼叫管理器。呼叫管理器隨后可以代表呼叫方發(fā)起到被呼叫方的呼叫并管理交互。例如,圖2B示出呼叫方30與被呼叫方32的示例交互,該示例交互由在服務器側位于電信網(wǎng)絡上的(例如,遠程DTMF轉換服務)、包括語音到DTMF轉換器35的呼叫管理器34管理。例如,電信網(wǎng)絡可以包括多個不同的節(jié)點,其中多個不同的節(jié)點包括呼叫方、呼叫管理器和被呼叫方。在該示例中,呼叫方30發(fā)起到呼叫管理器34的呼叫。呼叫管理器34隨后可以代表呼叫方發(fā)起到被呼叫方32的呼叫并管理交互。例如,呼叫方可以經(jīng)由語音輸入36來將語音命令輸入到電話設備33中。電話設備33可以通過電信網(wǎng)絡經(jīng)由語音流37將語音輸入36發(fā)送給呼叫管理器34。呼叫管理器中的語音到DTMF轉換器35可以使用SR引擎來識別語音流中的語音模式,并將所識別的語音模式轉換成相應的DTMF音調并將其發(fā)送給被呼叫方。在某些示例中,呼叫管理器可以協(xié)助呼叫方在自動化菜單中導航,例如,來與在場代理通話。例如,響應于呼叫方的語音命令,呼叫管理器可以對由被呼叫方提供給呼叫方的音頻信號靜音,同時監(jiān)視被呼叫方所提供的音頻信號來標識輸入提示。響應于所標識的提示,呼叫管理器可以在無需來自呼叫方的進一步輸入的情況下自動地發(fā)送合適的合成響應或DTMF音調,以自動地通過菜單繼續(xù)前進以聯(lián)系上在場代理或實現(xiàn)另一所需結果。另外, 在已經(jīng)聯(lián)系上在場代理或已經(jīng)實現(xiàn)另一所需結果的情況下,呼叫管理器可以通知呼叫方。 以此方式,呼叫者可以在不經(jīng)常監(jiān)視電話呼叫、不手動按壓按鈕或甚至不持續(xù)給出語音命令的情況下通過自動化菜單來聯(lián)系上在場代理。圖3-5示出用于管理呼叫方通過電信網(wǎng)絡與被呼叫方的交互的各種示例方法。在圖3的302,方法300包括自動地確定通信伙伴是否期待DTMF輸入。自動地確
6定通信伙伴是否期待DTMF輸入可以包括確定通信伙伴是否是自動化服務,并且如果是,則確定該自動化服務是否期待DTMF輸入。自動地確定通信伙伴是否期待DTMF輸入還可以包括確定通信伙伴是否是在場代理。在某些示例中,自動地確定通信伙伴是否期待DTMF輸入可以基于呼叫方的語音輸入。例如,呼叫方提供的語音中的延時可以指示呼叫方被設為輸入數(shù)據(jù)來發(fā)送給被呼叫方。在其他示例中,呼叫方可以使用一個或多個語音命令或用戶界面來指示通信伙伴期待 DTMF輸入。在其他示例中,自動地確定通信伙伴是否期待DTMF輸入或是否是在場代理可以包括使用語音識別系統(tǒng)來監(jiān)視來自通信伙伴的可聽提示來識別一個或多個關鍵短語。例如,可以使用SR引擎來監(jiān)視來自通信伙伴的可聽信號??梢詫⑺R別的語音發(fā)送給語音分類器來確定通信伙伴是否期待DTMF輸入。語音分類器可以提供例如由SR引擎所標識的短語的內容的統(tǒng)計分析。例如,可以使用諸如“當你完成時按#”的短語來標識通信伙伴是否期待DTMF輸入。在某些示例中,SR引擎可以是可被包括在車輛機載的信息娛樂系統(tǒng)內或蜂窩電話中的語音到DTMF轉換器的子系統(tǒng)。在其他示例中,SR引擎可以是電信網(wǎng)絡中的語音到DTMF轉換器節(jié)點的子系統(tǒng)。在某些示例中,自動地確定通信伙伴是否是在場代理可以基于來自通信伙伴的可聽信號的音頻水平的變化。例如,自動化服務的音頻水平可以與在場代理的音頻水平不同。 作為另一示例,當通信伙伴期待DTMF輸入時,音頻水平可以降低。在另一些示例中,自動地確定通信伙伴是否是在場代理可以包括將一個或多個查詢發(fā)送給通信伙伴。例如,可以合成諸如“喂? ”等的人工查詢并將其發(fā)送給通信伙伴并監(jiān)視響應來標識在場代理是否在場。在某些示例中,監(jiān)視對人工查詢的響應可以包括標識來自通信伙伴的可聽信號的音頻水平的變化。例如,當在場代理在線時,音量和/或噪聲水平可能提高。在其他示例中,監(jiān)視對人工查詢的響應可以包括將通信伙伴提供的音頻信號發(fā)送給SR引擎來確定通信伙伴是否提供了對人工查詢的一個或多個合適的響應。例如,諸如 “你在嗎? ”等的人工查詢可能具有“是?!钡暮线m響應。另外,自動地確定通信伙伴是否期待DTMF輸入可以基于被呼叫方的位置處的電話號碼和/或一天中的時間。例如,可能已知某些號碼在一天中的某些時段提供自動化服務??梢詫⒈缓艚蟹教柎a的數(shù)據(jù)庫連同關于被呼叫方是否期待DTMF輸入的信息一起存儲在呼叫管理器的數(shù)據(jù)保存子系統(tǒng)中。該數(shù)據(jù)庫可以是預設的或者逐呼叫地創(chuàng)建。例如,如果呼叫方呼叫被標識為期待DTMF輸入的被呼叫方,則可以將被呼叫方的電話號碼存儲在數(shù)據(jù)庫中以便將來呼叫。該數(shù)據(jù)庫可以是為特定呼叫方而維護的用戶專用數(shù)據(jù)庫,或者是由多個不同的呼叫方使用的共享數(shù)據(jù)庫。在其他示例中,用戶可以在地址薄中指定哪些號碼是自動化的,所述地址簿被存儲在呼叫管理器的數(shù)據(jù)保存子系統(tǒng)上或用來進行呼叫的電話設備上。在304,如果通信伙伴不期待DTMF輸入,則方法300行進至306。在306,方法300包括避免將語音輸入轉換成一個或多個DTMF音調。避免將語音輸入轉換成一個或多個DTMF 音調可以包括避免將例如宏語音命令的預設語音命令轉換成DTMF音調;例如,在在場通信伙伴應答電話或者當被呼叫方接受語音輸入時。然而,在304,如果通信伙伴期待DTMF輸入,則方法300行進至308。在308,方法300包括將語音輸入轉換成一個或多個DTMF音調。如上所述,將語音輸入轉換成一個或多個DTMF音調可以包括用SR引擎來監(jiān)視來自呼叫方的語音流,識別語音流中的關鍵詞或短語,并通過查詢映射來將所識別的關鍵詞或短語轉換成相應的DTMF音調,所述映射諸如存儲在語音到DTMF轉換器的數(shù)據(jù)保存子系統(tǒng)中的映射。在310,方法300包括將一個或多個DTMF音調傳遞給通信伙伴。例如,語音到DTMF 轉換器可以代表呼叫方通過電信網(wǎng)絡將音調發(fā)送給被呼叫方。圖4示出用于管理呼叫方通過電信網(wǎng)絡與通信伙伴的交互的另一示例方法400。在402,方法400包括自動地確定通信伙伴是否期待DTMF輸入。如上參考圖3所述,自動地確定通信伙伴是否期待DTMF輸入可以基于通過電信網(wǎng)絡發(fā)送的信息,包括呼叫方的語音輸入、音頻流中的關鍵詞或短語的識別、音頻流中的音頻水平的變化、對被呼叫方所發(fā)送的查詢的響應,等等。在404,如果通信伙伴不期待DTMF輸入,則方法400結束。否則,在404,如果通信伙伴期待DTMF輸入,則方法400行進至406。在406,方法400包括自動地通過菜單繼續(xù)前進。在某些示例中,自動地通過菜單繼續(xù)前進可以包括自動地通過菜單繼續(xù)前進來聯(lián)系上在場代理。自動地通過菜單繼續(xù)前進來聯(lián)系上在場代理可以包括使用SR引擎來識別由被呼叫方說出的關鍵詞或短語。在標識了關鍵詞和短語的情況下,呼叫管理器可以向被呼叫方提供合適的響應來聯(lián)系上在場代理。要聯(lián)系上在場代理而對被呼叫方作出的響應可以包括DTMF音調,例如,要與在場代理通話的DTMF音調0、合成語音響應等等。在其他示例中,自動地通過菜單繼續(xù)前進來聯(lián)系上在場代理可以包括向被呼叫方發(fā)送查詢并且監(jiān)視來自被呼叫方的音頻信號來標識何時聯(lián)系上在場代理。如上所述,監(jiān)視對人工查詢的響應可以包括,標識來自通信伙伴的可聽信號中的音頻水平的變化,或者將通信伙伴提供的音頻信號發(fā)送給SR引擎來確定通信伙伴是否提供了對人工查詢的一個或多個合適的響應。在另外一些示例中,自動地通過菜單繼續(xù)前進可以包括代表呼叫方自動地在菜單中導航來到達目的地。例如,呼叫方可能希望通過呼叫自動化服務,例如銀行提供的自動化服務來檢索或提供信息,例如檢查帳戶信息。在該示例中,可以自動地遍歷通信伙伴提供的自動化菜單來檢索或提供信息。代表呼叫方自動地在菜單中導航來到達目的地可以包括使用SR引擎來識別由被呼叫方說出的關鍵詞或短語。在標識了關鍵詞和短語的情況下,呼叫管理器可以向被呼叫方提供合適的響應來導航菜單以到達目的地。用于導航菜單來到達目的地的對被呼叫方的響應可以包括DTMF音調、合成語音響應等等。在408,方法400包括對由被呼叫方提供給呼叫方的音頻信號靜音,同時通過菜單繼續(xù)前進。例如,呼叫管理器可以在對提供給呼叫方的音頻信號靜音的同時,繼續(xù)監(jiān)視被呼叫方提供的提示并對其作出響應。以此方式,可以減少對呼叫方的分心,同時遍歷自動化菜單,例如直到聯(lián)系上在場代理。在410,方法400包括在遍歷了自動化菜單時,例如在聯(lián)系上在場代理或目的地時,通知呼叫方。例如,在遍歷了自動化菜單時通知呼叫方可以包括解除對由被呼叫方提供給呼叫方的音頻信號的靜音和/或向呼叫方提供通知聲來警告呼叫方已經(jīng)聯(lián)系上在場代理,所述通知聲例如,響鈴、蜂鳴、和/或合成語音警告。在某些示例中,自動地在菜單中導航以到達目的地可以響應于被呼叫方提供的一個或多個語音命令來執(zhí)行。例如,呼叫方可以提供語音命令“檢查帳戶信息”。呼叫管理器可以例如通過使用SR引擎來識別語音命令。響應于識別該語音命令,呼叫管理器可以對提供給呼叫方的音頻靜音并發(fā)起到被呼叫方,例如銀行的呼叫。呼叫管理器隨后可以識別被呼叫方提供的菜單提示并提供對所識別的菜單提示的合適響應。例如,呼叫管理器可以向被呼叫方提供DTMF音調、合成語音響應等等來導航自動化菜單以到達菜單目的地。在到達菜單目的地時,呼叫管理器可以解除對提供給呼叫方的音頻的靜音,例如來將檢查帳戶信息提供給呼叫方。在某些示例中,自動地在菜單中導航以到達目的地可以基于從先前到自動化服務的呼叫中獲得的訓練數(shù)據(jù)。例如,當呼叫方向呼叫管理器提供語音命令,例如“檢查帳戶信息”時,呼叫管理器可以基于先前的呼叫,例如先前的用于獲得銀行帳戶信息的呼叫來導航自動化服務。例如,提供檢查帳戶信息的自動化服務可以包括包含諸如“英語或西班牙語”、 “輸入PIN碼”和“帳戶信息”等提示的菜單。呼叫管理器可以采用SR引擎,基于來自先前到自動化服務的訓練集來識別一組關鍵詞。在某些示例中,呼叫管理器可以采用模糊搜索算法,在遍歷菜單來到達菜單目的地的同時來確定要選擇哪些菜單選項。在每一所標識的菜單提示處,呼叫管理器可以輸出一個或多個DTMF音調來遍歷菜單。在某些示例中,呼叫管理器可以探索整個自動化菜單來找到所需菜單選項。在該示例中,如果在自動化菜單中未找到所需菜單選項,則呼叫管理器可以遍歷菜單來聯(lián)系上在場代理并通知呼叫方。一旦聯(lián)系上在場代理,呼叫管理器可以解除對提供給呼叫方的音頻的靜音,并通知呼叫方已經(jīng)聯(lián)系上在場代理。圖5示出用于管理使用宏語音命令的、通過電信網(wǎng)絡的交互的方法500的示例實施例。在502,方法500包括將宏語音命令映射到多個DTMF音調。如上所述,宏語音命令可以包括由呼叫方所使用的電話設備的用戶分配到多個DTMF音調的關鍵詞或短語,例如, 作為存儲在電話服務器的數(shù)據(jù)保存子系統(tǒng)上的映射。以此方式,可以出于安全起見對宏語音命令編碼并可以降低SR引擎的識別差錯。在某些示例中,將宏語音命令映射到多個DTMF音調可以響應于用戶的提示而發(fā)生。例如,用戶的提示可以包括用戶與用戶界面的交互,所述用戶界面由呼叫管理器提供或與呼叫管理器通信。用戶界面可以接受語音和/或觸摸輸入,例如,用戶界面可以是VUI或圖形用戶界面(⑶I)。在某些示例中,用戶可以通過經(jīng)由語音或觸摸來輸入原始關鍵詞或短語以及相應的DTMF音調序列,來將宏語音命令映射到多個DTMF音調。在其他示例中,用戶可以從由界面呈現(xiàn)的預設列表中選擇關鍵詞或短語,隨后經(jīng)由語音或觸摸來輸入相應的 DTMF序列。應該理解,可以向宏語音命令分配任意數(shù)量的音調。另外,宏語音命令可以包括設定的持續(xù)時間的暫?;蚩捎蒘R引擎識別的其他音頻信息。在504,方法500包括標識呼叫方的語音流中的宏語音命令。標識呼叫方的語音流中的宏語音命令可以包括使用SR引擎來監(jiān)視呼叫方的語音流并識別語音流中的宏語音命令。在506,方法500包括輸出多個DTMF音調。例如,該多個DTMF音調可以通過電信網(wǎng)絡由呼叫管理器中的語音到DTMF轉換器來輸出給被呼叫方。在506輸出多個DTMF音調還可以包括如上所述地導航自動化菜單來到達菜單目的地。例如,除了 DTMF音調之外,呼叫管理器可以輸出合成語音響應、靜音、和/或人工查詢來導航自動化菜單以到達目的地。在一些實施例中,可將上述方法和過程綁定到計算系統(tǒng)。作為示例,圖6示意性地示出可執(zhí)行上述方法和過程中的一個或多個的呼叫管理器600。呼叫管理器600包括邏輯子系統(tǒng)602和數(shù)據(jù)保存子系統(tǒng)604。呼叫管理器600可任選地包括顯示子系統(tǒng)和/或圖6 中未示出的其他組件。如上所述,呼叫管理器600可以通過各種不同的配置來管理呼叫方與被呼叫方的交互。例如,呼叫管理器轉換器可以被包括在車輛機載的信息娛樂系統(tǒng)內或蜂窩電話中,例如,作為語音用戶界面(VUI)應用程序。在其他示例中,呼叫管理器可以是電信網(wǎng)絡中的節(jié)點,例如,用作各種不同類型的通信設備可以利用的遠程服務。邏輯子系統(tǒng)602可包括被配置成執(zhí)行一個或多個指令的一個或多個物理設備。例如,邏輯子系統(tǒng)可被配置成執(zhí)行一個或多個指令,該一個或多個指令是一個或多個程序、例程、對象、組件、數(shù)據(jù)結構或其它邏輯構造的一部分??蓪崿F(xiàn)此類指令以執(zhí)行任務、實現(xiàn)數(shù)據(jù)類型、變換一個或多個設備的狀態(tài)、或以其它方式得到所需結果。邏輯子系統(tǒng)可包括被配置成執(zhí)行軟件指令的一個或多個處理器。另外或另選的,邏輯子系統(tǒng)可包括被配置成執(zhí)行硬件或固件指令的一個或多個硬件或固件邏輯機器。邏輯子系統(tǒng)可任選地包括分布在兩個或多個設備上的獨立組件,這些獨立組件在某些實施例中可遠程放置。數(shù)據(jù)保存子系統(tǒng)604可包括一個或多個物理的、非臨時性的設備,該一個或多個設備被配置成保持可由邏輯子系統(tǒng)執(zhí)行以實現(xiàn)此處所述的方法和過程的數(shù)據(jù)和/或指令。 在實現(xiàn)了此類方法和過程時,可變換數(shù)據(jù)保持子系統(tǒng)604的狀態(tài)(例如,以保存不同數(shù)據(jù))。 數(shù)據(jù)保存子系統(tǒng)604可包括可移動介質和/或內建設備。數(shù)據(jù)保存子系統(tǒng)604可包括光學存儲器設備、半導體存儲器設備、和/或磁存儲器設備等。數(shù)據(jù)保存子系統(tǒng)604可包括具有以下特性中的一個或多個的設備易失性、非易失性、動態(tài)、靜態(tài)、讀/寫、只讀、隨機存取、 順序存取、位置可尋址、文件可尋址、以及內容可尋址。在某些實施例中,可將邏輯子系統(tǒng) 602和數(shù)據(jù)保存子系統(tǒng)604集成到一個或多個常見設備中,如專用集成電路或片上系統(tǒng)。圖6還示出使用計算機可讀可移動介質616形式的數(shù)據(jù)保存子系統(tǒng)的一方面,該方面可用于存儲和/或傳送可執(zhí)行以實現(xiàn)此處所述的方法和過程的數(shù)據(jù)和/或指令。術語“模塊”和“引擎”可用于描述被實現(xiàn)以執(zhí)行一個或多個特定功能的呼叫管理器600的一個方面。在某些情況下,可經(jīng)由邏輯子系統(tǒng)602通過執(zhí)行由數(shù)據(jù)保存子系統(tǒng)604 保存的指令來實例化此類模塊或引擎。應該理解,可從相同應用程序、代碼塊、對象、例程、 和/或功能實例化不同模塊和/或引擎。同樣,在某些情況下,可通過不同應用程序、代碼塊、對象、例程、和/或功能來實例化相同模塊和/或引擎。呼叫管理器600包括語音到DTMF轉換器605。語音到DTMF轉換器包括被配置為監(jiān)視音頻流并識別音頻流中的語音模式的語音識別子系統(tǒng)608。語音識別子系統(tǒng)608可以包括被配置為標識語音和分類所標識的語音的各種模塊。例如,語音識別子系統(tǒng)608可以包括提供所識別的語音模式的統(tǒng)計分析的語音分類器模塊。語音識別子系統(tǒng)608還可以解析所識別的語音模式來標識已經(jīng)在存儲在數(shù)據(jù)保存子系統(tǒng)604中的映射中被分配到DTMF 音調的關鍵詞或短語。例如,宏語音命令可由用戶經(jīng)由用戶界面來分配,并且被存儲在數(shù)據(jù)保存子系統(tǒng)上的映射中。DTMF音調可以由DTMF生成設備610生成,該DTMF生成設備610 可以將DTMF音調發(fā)送給被呼叫方。應該理解,此處所述的配置和/或方法在本質上示例性的,且這些具體實施例或示例不是局限性的,因為多個變體是可能。此處所述的具體例程或方法可表示任何數(shù)量的處理策略中的一個或多個。由此,所示出的各個動作可以按所示順序執(zhí)行、按其他順序執(zhí)行、并行地執(zhí)行、或者在某些情況下省略。同樣,可以改變上述過程的次序。本發(fā)明的主題包括各種過程、系統(tǒng)和配置的所有新穎和非顯而易見的組合和子組合、和此處所公開的其它特征、功能、動作、和/或特性、以及其任何和全部等效物。
權利要求
1.一種用于管理呼叫方通過電信網(wǎng)絡與通信伙伴的交互的方法(300),包括 自動地確定(304)所述通信伙伴是否期待DTMF輸入;如果所述通信伙伴期待DTMF輸入,則將語音輸入轉換(306)成一個或多個DTMF音調;以及將所述一個或多個DTMF音調傳遞(310)給所述通信伙伴。
2.如權利要求1所述的方法,其特征在于,自動地確定通信伙伴是否期待DTMF輸入是基于所述呼叫方的語音輸入。
3.如權利要求1所述的方法,其特征在于,自動地確定通信伙伴是否期待DTMF輸入包括使用語音識別系統(tǒng)(608)來監(jiān)視來自所述通信伙伴的可聽信號以識別一個或多個關鍵短語。
4.如權利要求1所述的方法,其特征在于,自動地確定通信伙伴是否期待DTMF輸入是基于來自所述通信伙伴的可聽信號中的音頻水平的變化。
5.如權利要求1所述的方法,其特征在于,自動地確定通信伙伴是否期待DTMF輸入包括向所述通信伙伴發(fā)送查詢。
6.如權利要求1所述的方法,其特征在于,還包括,如果所述通信伙伴不期待DTMF輸入,則避免(306)將語音輸入轉換成一個或多個DTMF音調。
7.如權利要求1所述的方法,其特征在于,還包括,如果所述通信伙伴期待DTMF輸入, 則自動地通過菜單繼續(xù)前進(406)來聯(lián)系上在場代理。
8.如權利要求7所述的方法,其特征在于,還包括,對到所述呼叫方的音頻信號靜音 (409),同時通過菜單繼續(xù)前進來聯(lián)系上在場代理。
9.如權利要求7所述的方法,其特征在于,還包括,在聯(lián)系上在場代理時通知(410)所述呼叫方。
10.一種呼叫管理器(600),包括 執(zhí)行指令的邏輯子系統(tǒng)(602);以及保存指令的數(shù)據(jù)保存子系統(tǒng)(604),所述指令可被執(zhí)行用于 接收經(jīng)由電信網(wǎng)絡從呼叫方定向到被呼叫方的語音流; 識別來自所述語音流的語音輸入; 將所識別的語音輸入轉換成一個或多個DTMF音調;以及將所述一個或多個DTMF音調發(fā)送給所述被呼叫方。
11.如權利要求10所述的呼叫管理器,其特征在于,所述電信網(wǎng)絡包括多個不同的節(jié)點,并且所述多個不同的節(jié)點包括所述呼叫方、所述呼叫管理器和所述被呼叫方。
12.如權利要求10所述的呼叫管理器,其特征在于,所述數(shù)據(jù)保存子系統(tǒng)保存可被執(zhí)行來確定所述被呼叫方是否期待DTMF輸入的指令。
13.如權利要求12所述的呼叫管理器,其特征在于,所述數(shù)據(jù)保存子系統(tǒng)保存可被執(zhí)行來在所述被呼叫方不期待DTMF輸入的情況下避免將語音輸入轉換成一個或多個DTMF音調的指令。
14.如權利要求12所述的呼叫管理器,其特征在于,所述數(shù)據(jù)保存子系統(tǒng)保存可被執(zhí)行來在所述被呼叫方期待DTMF輸入的情況下通過菜單繼續(xù)前進來聯(lián)系上在場代理的指令。
15.如權利要求14所述的呼叫管理器,其特征在于,所述數(shù)據(jù)保存子系統(tǒng)保存可被執(zhí)行來對到所述呼叫方的音頻信號靜音的同時通過菜單繼續(xù)前進來聯(lián)系上在場代理的指令。
全文摘要
本發(fā)明描述了一種電話服務交互管理。提供了一種用于管理呼叫方與通信伙伴的交互的方法。該方法包括自動地確定通信伙伴是否期待DTMF輸入。該方法還包括將語音輸入轉換成一個或多個DTMF音調,并且如果通信伙伴期待DTMF輸入則將該一個或多個DTMF音調傳遞給通信伙伴。
文檔編號H04M1/725GK102209143SQ201110084918
公開日2011年10月5日 申請日期2011年3月28日 優(yōu)先權日2010年3月29日
發(fā)明者I·塔舍夫, S·湯姆科, W-T·F·劉, Y-C·居 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1