国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      恢復(fù)系統(tǒng)默認音頻設(shè)備及系統(tǒng)處理音頻業(yè)務(wù)的方法

      文檔序號:7614445閱讀:666來源:國知局
      專利名稱:恢復(fù)系統(tǒng)默認音頻設(shè)備及系統(tǒng)處理音頻業(yè)務(wù)的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及音頻設(shè)備的使用方法,尤其涉及添加外部音頻設(shè)備后系統(tǒng)恢復(fù)默認音頻設(shè)備的方法及系統(tǒng)處理音頻業(yè)務(wù)語音通訊的方法。
      背景技術(shù)
      目前的網(wǎng)絡(luò)語音通信中,通常為網(wǎng)絡(luò)語音通訊軟件添加外部音頻設(shè)備作為處理該網(wǎng)絡(luò)通信業(yè)務(wù)的專用音頻設(shè)備,實現(xiàn)語音通訊功能的音頻設(shè)備包括終端上的系統(tǒng)默認聲卡、麥克風(fēng)以及耳機或音箱。由于用戶對麥克風(fēng)和耳機的體驗與傳統(tǒng)手持電話的體驗不同,為了提高用戶體驗,通常另外添加外部音頻設(shè)備在網(wǎng)絡(luò)語音通訊業(yè)務(wù)中使用USB Phone即USB接口的電話進行語音通訊。該USB Phone通過USB接口與終端連接。USB Phone設(shè)備具有集成錄放功能的音頻設(shè)備和鍵盤輸入的人體學(xué)輸入設(shè)備的HID(Human Interface Device,人機對話接口設(shè)備)。網(wǎng)絡(luò)語音通訊軟件與USB Phone設(shè)備連接后,網(wǎng)絡(luò)語音通訊業(yè)務(wù)通過接收HID傳送的按鍵消息,進行撥號、呼叫以及結(jié)束等操作。通過網(wǎng)絡(luò)語音通訊業(yè)務(wù)和USB Phone設(shè)備的配合使用,可使網(wǎng)絡(luò)電話在用戶體驗上達到與傳統(tǒng)電話同等的效果。
      圖1為現(xiàn)有操作系統(tǒng)處理語音通訊的方法流程圖。當(dāng)系統(tǒng)檢測到外部音頻設(shè)備(S11)后,將系統(tǒng)當(dāng)前的默認音頻設(shè)備自動修改為外部音頻設(shè)備(S12),然后判斷當(dāng)前是否存在需要處理音頻文件(S13),如果有,則使用該外部音頻設(shè)備進行處理(S14)。由此可見,現(xiàn)有技術(shù)所有的音頻文件均通過該外部音頻設(shè)備進行處理。當(dāng)插入USB Phone設(shè)備后,MP3播放器和Windows MediaPlayer的聲音均通過USB Phone的喇叭播放,而不是通過原來與終端相連的音箱輸出,從而影響PC上的音頻播放效果。進一步,如果用戶欲恢復(fù)原有的音頻播放效果,須手動修改PC上的“控制面板”中的“系統(tǒng)默認音頻設(shè)備”,操作步驟復(fù)雜,造成用戶體驗不佳。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問題在于提供一種恢復(fù)系統(tǒng)默認音頻設(shè)備及系統(tǒng)處理音頻業(yè)務(wù)的方法,僅網(wǎng)絡(luò)語音通訊中使用該外部音頻設(shè)備,而其他音頻業(yè)務(wù)仍使用原有系統(tǒng)默認音頻設(shè)備,從而提高用戶體驗。
      為解決上述技術(shù)問題,本發(fā)明提供一種恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,包括步驟1)記錄系統(tǒng)默認音頻設(shè)備的標(biāo)識;2)將網(wǎng)絡(luò)音頻通訊使用的音頻設(shè)備修改為外部音頻設(shè)備;3)將當(dāng)前系統(tǒng)默認音頻設(shè)備的標(biāo)識修改為步驟1)記錄的系統(tǒng)默認音頻設(shè)備的標(biāo)識。
      另外,還包括檢測是否存在外部音頻設(shè)備,當(dāng)存在時,執(zhí)行步驟2)。
      其中,步驟2)具體包括201)從系統(tǒng)中獲取所述外部音頻設(shè)備標(biāo)識;202)根據(jù)所述外部音頻設(shè)備標(biāo)識進行修改。
      另外,步驟2)還能夠按照下述步驟實現(xiàn)211)記錄外部音頻設(shè)備的標(biāo)識;212)根據(jù)記錄的外部音頻設(shè)備的標(biāo)識進行修改。
      進一步,當(dāng)所述外部音頻設(shè)備拆除后,將網(wǎng)絡(luò)語音通訊使用的音頻設(shè)備修改為步驟1)記錄的系統(tǒng)默認音頻設(shè)備。
      如果未檢測到所述外部音頻設(shè)備,則啟動系統(tǒng)硬件檢測器,當(dāng)收到所述系統(tǒng)硬件檢測器的信息時,執(zhí)行步驟2)。
      另外,步驟3)之后還包括步驟關(guān)閉所述硬件檢測器,并在所述外部音頻設(shè)備拆除后,重新啟動所述硬件檢測器。
      另外,如果未檢測到所述外部音頻設(shè)備,還能夠設(shè)定定時器,定時檢測是否存在外部音頻設(shè)備,當(dāng)存在所述外部音頻設(shè)備時,執(zhí)行步驟2)。
      步驟3)之后還包括步驟關(guān)閉所述定時器,并在所述外部音頻設(shè)備拆除后,重新啟動所述定時器。
      其中,步驟3)所述修改系統(tǒng)默認音頻設(shè)備的標(biāo)識的過程具體為31)在系統(tǒng)注冊表中查找當(dāng)前系統(tǒng)默認音頻設(shè)備標(biāo)識;32)將當(dāng)前系統(tǒng)默認音頻設(shè)備標(biāo)識修改為步驟1)記錄的系統(tǒng)默認音頻設(shè)備標(biāo)識。
      本發(fā)明還提供了一種系統(tǒng)處理音頻業(yè)務(wù)的方法,包括步驟11)記錄系統(tǒng)默認音頻設(shè)備的標(biāo)識;12)將網(wǎng)絡(luò)通信使用的音頻設(shè)備修改為外部音頻設(shè)備;13)將當(dāng)前系統(tǒng)默認音頻設(shè)備的標(biāo)識修改為步驟11)記錄的系統(tǒng)默認音頻設(shè)備的標(biāo)識;14)判斷當(dāng)前音頻業(yè)務(wù)是否為網(wǎng)絡(luò)語音通訊業(yè)務(wù);15)如果是,則使用所述外部音頻設(shè)備進行業(yè)務(wù)處理;否則,使用系統(tǒng)默認音頻設(shè)備進行語音通訊。
      其中,步驟12)具體包括從系統(tǒng)中獲取并記錄所述外部音頻設(shè)備標(biāo)識;根據(jù)所述外部音頻設(shè)備標(biāo)識進行修改。
      另外,當(dāng)所述外部音頻設(shè)備拆除后,將網(wǎng)絡(luò)通信的語音通訊使用的音頻設(shè)備修改為步驟11)記錄的系統(tǒng)默認音頻設(shè)備。
      其中,步驟13)所述修改系統(tǒng)默認音頻設(shè)備的標(biāo)識的過程具體為在系統(tǒng)注冊表中查找當(dāng)前系統(tǒng)默認音頻設(shè)備標(biāo)識;將當(dāng)前系統(tǒng)默認音頻設(shè)備標(biāo)識修改為步驟11)記錄的系統(tǒng)默認音頻設(shè)備標(biāo)識。
      與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是由于本發(fā)明在使用外部音頻設(shè)備的網(wǎng)絡(luò)通信業(yè)務(wù)中預(yù)先記錄下系統(tǒng)默認設(shè)備標(biāo)識,在檢測到外部音頻設(shè)備后,將該外部音頻設(shè)備對應(yīng)的網(wǎng)絡(luò)語音通訊使用的音頻設(shè)備修改為所述外部音頻設(shè)備,并根據(jù)記錄的系統(tǒng)默認設(shè)備標(biāo)識將系統(tǒng)默認音設(shè)備恢復(fù)為原有的系統(tǒng)默認音頻設(shè)備,從而僅在外部音頻設(shè)備對應(yīng)的業(yè)務(wù)中使用該外部音頻設(shè)備,而其他語音通訊仍使用原有系統(tǒng)默認音頻設(shè)備,從而提高用戶體驗。
      進一步,使外部音頻設(shè)備對應(yīng)的業(yè)務(wù)獲取該外部音頻設(shè)備標(biāo)識的方法可以通過直接從系統(tǒng)注冊表中獲取的方法實現(xiàn),也可以通過該業(yè)務(wù)軟件首先從注冊表中獲取并記錄于軟件內(nèi)部,處理語音通訊時不再從系統(tǒng)注冊表中獲取,而是從軟件內(nèi)部獲取的方法實現(xiàn)。
      同時,當(dāng)前未檢測到外部音頻設(shè)備時,本發(fā)明還提供了循環(huán)檢測的方法,同樣通過兩種途徑實現(xiàn),便于用戶選擇,其中通過操作系統(tǒng)的硬件監(jiān)測器實現(xiàn)的途徑設(shè)計簡單,且不耗費系統(tǒng)額外資源。


      圖1是現(xiàn)有技術(shù)中系統(tǒng)處理音頻業(yè)務(wù)的方法流程圖;圖2是第一實施例中恢復(fù)系統(tǒng)默認設(shè)備的方法的流程圖;圖3是第一實施例中USB Phone檢測器的工作流程圖;圖4是第一實施例中拆除USB Phone后的工作流程圖;圖5是第二實施例中恢復(fù)系統(tǒng)默認設(shè)備的方法的流程圖。
      具體實施例方式
      目前的操作系統(tǒng)中,當(dāng)某項音頻業(yè)務(wù)需要添加外部音頻設(shè)備進行音頻業(yè)務(wù)處理時,操作系統(tǒng)會將系統(tǒng)原有的默認音頻設(shè)備修改為該外部音頻設(shè)備,本發(fā)明提出一種添加外部音頻設(shè)備后系統(tǒng)恢復(fù)默認音頻設(shè)備的方法,當(dāng)用戶插入外部音頻設(shè)備后,能夠自動將系統(tǒng)默認音頻設(shè)備恢復(fù)到原有的系統(tǒng)音頻設(shè)備,從而使新增外部音頻設(shè)備不影響PC上原有音頻設(shè)備的輸入輸出效果。
      為了能夠?qū)崿F(xiàn)系統(tǒng)默認音頻設(shè)備自動恢復(fù)的功能,本發(fā)明提供的方案是首先在外部音頻設(shè)備欲處理的音頻業(yè)務(wù)對應(yīng)的軟件中將系統(tǒng)默認音頻設(shè)備標(biāo)識預(yù)先存儲,以便后續(xù)進行恢復(fù)操作;當(dāng)插入外部音頻設(shè)備后,該軟件檢測到外部音頻設(shè)備,則該軟件的音頻業(yè)務(wù)使用的音頻設(shè)備修改為所述外部音頻設(shè)備;然后將當(dāng)前系統(tǒng)默認音頻設(shè)備標(biāo)識修改為所述軟件中記錄的系統(tǒng)默認音頻設(shè)備標(biāo)識。
      對于將該業(yè)務(wù)使用的音頻設(shè)備修改為外部音頻設(shè)備的方法可以按照下述方式實現(xiàn)由于系統(tǒng)在檢測到新的外部音頻設(shè)備后已經(jīng)將當(dāng)前注冊表中系統(tǒng)默認音頻設(shè)備標(biāo)識修改為所述外部音頻設(shè)備標(biāo)識;因此,該軟件可以直接從系統(tǒng)注冊表中獲取所述外部音頻設(shè)備標(biāo)識;并根據(jù)所述外部音頻設(shè)備標(biāo)識啟動外部音頻設(shè)備。
      除此之外,本發(fā)明還提供了另外一種實現(xiàn)途徑,按照下述步驟實現(xiàn)上述修改過程當(dāng)檢測到外部音頻設(shè)備時,該軟件從注冊表中獲取當(dāng)前的默認音頻設(shè)備標(biāo)識,即外部音頻設(shè)備標(biāo)識,并記錄在本軟件中;當(dāng)需要使用外部音頻設(shè)備進行語音通訊處理時,不再從系統(tǒng)注冊表中獲取外部音頻設(shè)備標(biāo)識,而是根據(jù)內(nèi)部記錄的外部音頻設(shè)備標(biāo)識啟動該外部音頻設(shè)備。值得強調(diào)的是,對于這種實現(xiàn)途徑,由于軟件從自身內(nèi)部獲取音頻設(shè)備標(biāo)識,因此,當(dāng)所述外部音頻設(shè)備拆除后,為了使該軟件的語音通訊仍然能夠正常使用,需要將該軟件的語音通訊使用的音頻設(shè)備修改為系統(tǒng)默認音頻設(shè)備。
      當(dāng)軟件開啟時未檢測到外部音頻設(shè)備時,為了能夠及時檢測到將來插入的外部音頻設(shè)備,并且及時將系統(tǒng)默認音頻設(shè)備恢復(fù),本發(fā)明同樣提供兩種途徑對外部音頻設(shè)備進行輪巡。
      作為一種優(yōu)選方案,本發(fā)明利用系統(tǒng)的Win32 SDK的RegisterDeviceNotification函數(shù)啟動系統(tǒng)硬件檢測器,檢測是否存在外部音頻設(shè)備,該硬件檢測器能夠獲取外部音頻設(shè)備標(biāo)識;根據(jù)所述外部音頻設(shè)備標(biāo)識即可獲悉外部音頻設(shè)備是否插入。這種實現(xiàn)方式設(shè)計簡單,同時不必耗費系統(tǒng)資源;
      另外一種方案是,在網(wǎng)絡(luò)通信軟件內(nèi)部設(shè)置定時器,當(dāng)軟件開啟時未檢測到外部音頻設(shè)備時,將定時器啟動,當(dāng)?shù)竭_定時器周期時,查詢系統(tǒng)注冊表中是否出現(xiàn)該外部音頻設(shè)備的標(biāo)識,如果出現(xiàn),則通知該軟件進行后續(xù)處理。
      由于目前操作系統(tǒng)將系統(tǒng)默認音頻設(shè)備標(biāo)識存儲在注冊表中,即插入外部音頻設(shè)備后,系統(tǒng)自動將注冊表中原有的系統(tǒng)默認音頻設(shè)備修改為該外部音頻設(shè)備,因此本發(fā)明將默認音頻設(shè)備進行恢復(fù)的過程是在注冊表中完成的。修改時首先在系統(tǒng)注冊表中查找當(dāng)前系統(tǒng)默認音頻設(shè)備標(biāo)識;找到后,將當(dāng)前系統(tǒng)默認音頻設(shè)備標(biāo)識修改為預(yù)先記錄在該軟件中的系統(tǒng)默認音頻設(shè)備標(biāo)識,從而將默認音頻設(shè)備恢復(fù)。
      由于目前的操作系統(tǒng)不支持多個外部音頻設(shè)備同時使用的情況,因此在該外部音頻設(shè)備使用過程中將所述硬件檢測器或定時器關(guān)閉。
      當(dāng)拆除外部音頻設(shè)備后,重新啟動硬件檢測器或定時器。
      利用上文所述的系統(tǒng)默認音頻設(shè)備的恢復(fù)方法就能夠根據(jù)不同的音頻業(yè)務(wù)選擇相應(yīng)的音頻設(shè)備進行處理了。本發(fā)明以具有網(wǎng)絡(luò)語音通訊功能的IM軟件為例,公開了一種IM軟件添加外部音頻設(shè)備后系統(tǒng)處理語音通訊的方法,該方法首先利用上述添加外部音頻設(shè)備后系統(tǒng)恢復(fù)默認音頻設(shè)備的方法將系統(tǒng)默認音頻設(shè)備進行恢復(fù),然后判斷當(dāng)前音頻業(yè)務(wù)是否為網(wǎng)絡(luò)語音通訊;如果是,則使用所述外部音頻設(shè)備進行業(yè)務(wù)處理;否則,使用系統(tǒng)默認音頻設(shè)備進行音頻業(yè)務(wù)處理。
      IM軟件通過一個額外的撥號軟件(Dialer)來控制USB Phone設(shè)備,并接受從USB Phone上報的消息。撥號軟件即可以是一個可執(zhí)行程序獨立存在,又可以是一個動態(tài)鏈接庫,被IM軟件調(diào)用。本發(fā)明描述的方案是在撥號軟件中實現(xiàn)。
      以下以本發(fā)明在IM軟件中的應(yīng)用為例,列舉幾個具體實施例以詳細闡述本發(fā)明的實現(xiàn)過程。
      如圖2所示,為了記錄系統(tǒng)默認音頻設(shè)備標(biāo)識和指定IM軟件使用的外部音頻設(shè)備名,首先在Dialer軟件中設(shè)置兩個變量用于存放系統(tǒng)原有默認音頻設(shè)備標(biāo)識和USB Phone集成的音頻設(shè)備名(S1),具體將兩個變量設(shè)置為Original_Audio_Device和USB Phone_Audio_Device,當(dāng)然變量名可以根據(jù)需要進行相應(yīng)的改動。
      Dialer啟動時,首先記錄下系統(tǒng)原來默認的音頻設(shè)備名(S2),以便后續(xù)步驟恢復(fù)。接著,判斷用戶是否已經(jīng)插入USB Phone(S3),如果沒有檢測到USB Phone,則啟動USB Phone硬件檢測器進行循環(huán)檢測(S7),硬件檢測器的實現(xiàn)過程將在下文中結(jié)合圖3敘述。如果檢測到USB Phone,則從系統(tǒng)注冊表中獲取USB Phone的音頻設(shè)備名,并在存儲在預(yù)先設(shè)置的USBPhon_Audio_Device變量中(S4),并通知IM軟件修改所使用的音頻設(shè)備(S5),同時根據(jù)變量Original_Audio_Device恢復(fù)系統(tǒng)默認的音頻設(shè)備(S6)。這樣,用戶在使用IM軟件進行語音通話時,使用的是USB Phone集成的音頻設(shè)備;而用戶在運行其它音頻軟件時,如MP3播放器,仍然使用系統(tǒng)原來默認的音頻設(shè)備。當(dāng)使用完畢后將USB Phone拆除(S8),拆除后的處理將結(jié)合圖4進行說明。
      恢復(fù)系統(tǒng)默認音頻設(shè)備是通過修改Windows操作系統(tǒng)的注冊表完成。注冊表中記錄當(dāng)前系統(tǒng)默認音頻設(shè)備的具體位置為主鍵HKEY_CURRENT_USER,子鍵Software\Microsoft\Multimedia\Sound Mapper,Playback項所指定的設(shè)備為系統(tǒng)默認放音設(shè)備,Record項所指定的設(shè)備為系統(tǒng)默認錄音設(shè)備。確定設(shè)置當(dāng)前系統(tǒng)默認音頻設(shè)備的具體位置之后,通過Windows提供的SDK函數(shù)進行相應(yīng)的修改,本實施例利用RegOpenKeyEx完成打開注冊表的功能,RegSetValueEx函數(shù)完成修改注冊表的功能,使用RegCloseKey關(guān)閉注冊表。
      USB Phone硬件檢測器完成的功能分為兩部分硬件檢測器的啟動和檢測到USB Phone后的處理。該硬件檢測器為了檢測到外部硬件設(shè)備,首先需要獲取HID設(shè)備的GUID標(biāo)識。GUID是一個128位的結(jié)構(gòu),是由一個特殊的算法生成的唯一的標(biāo)識碼,該算法保證了世界上每一個人每一次生成的GUID都不是重復(fù)的,從而可以方便地用GUID來標(biāo)識一些國際化的組件。USB Phone使用的HID設(shè)備即是由GUID進行標(biāo)識的。
      根據(jù)上述取到的GUID標(biāo)識,啟動系統(tǒng)硬件通知的操作,本實施例通過Win32 SDK的RegisterDeviceNotification函數(shù)完成。該函數(shù)保證僅當(dāng)用戶插入HID設(shè)備時,才會產(chǎn)生通知消息。通知消息為WM_DEVICECHANGE。
      檢測到USB Phone后的處理,如圖3所示。當(dāng)用戶插入USB Phone(S31)時,由于已啟動HID設(shè)備的硬件通知機制,因此,Dialer將收到WM_DEVICECHANGE消息(S32)。說明Dialer已經(jīng)檢測到USB Phone,接下來的處理同圖2類似,同步驟S4至S6。最后,檢測到USB Phone后,就關(guān)閉USBPhone檢測器,取消系統(tǒng)硬件通知(S33)。因為系統(tǒng)不支持同一個PC上的多個USB Phone應(yīng)用,所以,當(dāng)已檢測到一個USB Phone后,對后續(xù)插入的USBPhone就不再處理了。取消系統(tǒng)硬件通知的實現(xiàn)通過Win32 SDK提供的UnregisterDeviceNotification函數(shù)完成。
      圖4示出拔出USB Phone后的操作。當(dāng)用戶拔出USB Phone(S41)時,Dialer需要讓IM軟件使用的音頻設(shè)備恢復(fù)到原來系統(tǒng)默認的音頻設(shè)備Original_Audio_Device(S42),同時重新啟動USB Phone自動檢測器(S43)。
      第二實施例圖5為本實施例的流程圖。在本實施例中,同樣需要預(yù)先設(shè)定兩個變量存儲系統(tǒng)默認音頻設(shè)備標(biāo)識和外部音頻設(shè)備名(S51)。Dialer啟動時,首先記錄下系統(tǒng)原來默認的音頻設(shè)備名(S52),以便后續(xù)步驟恢復(fù)。接著,判斷用戶是否已經(jīng)插入USB Phone(S53),如果沒有檢測到USB Phone,則啟動預(yù)先設(shè)定的定時器(S55),當(dāng)?shù)竭_定時間隔(S56),則重新檢測當(dāng)前是否有USB Phone插入。如果檢測到,則直接從系統(tǒng)注冊表中獲取USB Phone的音頻設(shè)備標(biāo)識(S54),并通知IM軟件修改所使用的音頻設(shè)備(S55),同時根據(jù)變量Original_Audio_Device恢復(fù)系統(tǒng)默認的音頻設(shè)備(S57)。另外,與第一實施例不同,由于該實施例IM軟件獲取USB Phone的音頻設(shè)備標(biāo)識是直接從系統(tǒng)注冊表中獲取,當(dāng)USB Phone拆除后,由于系統(tǒng)默認音頻設(shè)備標(biāo)識已經(jīng)恢復(fù)為原有的默認音頻設(shè)備標(biāo)識,由于此時如果IM軟件需要處理語音通訊時,仍是從系統(tǒng)注冊表中獲取音頻設(shè)備標(biāo)識,因此IM取得的為系統(tǒng)原有的默認音頻設(shè)備標(biāo)識,而不必再進行第一實施例需要將使用的音頻設(shè)備標(biāo)識進行還原的步驟。其他過程與第一實施例類似,不再贅述。
      利用本發(fā)明,插入外部音頻設(shè)備后,當(dāng)處理音頻業(yè)務(wù)為IM軟件的網(wǎng)絡(luò)語音通訊時,則使用USB Phone進行處理,否則,如處理mp3業(yè)務(wù)時,則使用系統(tǒng)原有的默認音頻設(shè)備進行處理。
      以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
      權(quán)利要求
      1.一種恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,其特征在于,包括步驟1)記錄系統(tǒng)默認音頻設(shè)備的標(biāo)識;2)將網(wǎng)絡(luò)語音通訊使用的音頻設(shè)備修改為外部音頻設(shè)備;3)將當(dāng)前系統(tǒng)默認音頻設(shè)備的標(biāo)識修改為步驟1)記錄的系統(tǒng)默認音頻設(shè)備的標(biāo)識。
      2.根據(jù)權(quán)利要求1所述的恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,其特征在于,所述步驟2)之前還包括檢測是否存在外部音頻設(shè)備,當(dāng)存在時,執(zhí)行步驟2)。
      3.根據(jù)權(quán)利要求2所述的恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,其特征在于,步驟2)具體包括201)從系統(tǒng)中獲取所述外部音頻設(shè)備標(biāo)識;202)根據(jù)所述外部音頻設(shè)備標(biāo)識進行修改。
      4.根據(jù)權(quán)利要求2所述的恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,其特征在于,步驟2)具體包括211)記錄外部音頻設(shè)備的標(biāo)識;212)根據(jù)記錄的外部音頻設(shè)備的標(biāo)識進行修改。
      5.根據(jù)權(quán)利要求4所述的恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,其特征在于,當(dāng)所述外部音頻設(shè)備拆除后,將網(wǎng)絡(luò)語音通訊使用的音頻設(shè)備修改為步驟1)記錄的系統(tǒng)默認音頻設(shè)備。
      6.根據(jù)權(quán)利要求3或5所述的恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,其特征在于,還包括如果未檢測到所述外部音頻設(shè)備,則啟動系統(tǒng)硬件檢測器,當(dāng)收到所述系統(tǒng)硬件檢測器的信息時,執(zhí)行步驟2)。
      7.根據(jù)權(quán)利要求6所述的恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,其特征在于,步驟3)之后還包括步驟關(guān)閉所述硬件檢測器,并在所述外部音頻設(shè)備拆除后,重新啟動所述硬件檢測器。
      8.根據(jù)權(quán)利要求3或5所述的恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,其特征在于,還包括如果未檢測到所述外部音頻設(shè)備,則定時檢測是否存在外部音頻設(shè)備,當(dāng)存在所述外部音頻設(shè)備時,執(zhí)行步驟2)。
      9.根據(jù)權(quán)利要求8所述的恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,其特征在于,步驟3)之后還包括步驟關(guān)閉所述定時器,并在所述外部音頻設(shè)備拆除后,重新啟動所述定時器。
      10.根據(jù)權(quán)利要求1至5中任意一項所述的恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,其特征在于,步驟3)所述修改系統(tǒng)默認音頻設(shè)備的標(biāo)識的過程具體為31)在系統(tǒng)注冊表中查找當(dāng)前系統(tǒng)默認音頻設(shè)備標(biāo)識;32)將當(dāng)前系統(tǒng)默認音頻設(shè)備標(biāo)識修改為步驟1)記錄的系統(tǒng)默認音頻設(shè)備標(biāo)識。
      11.一種系統(tǒng)處理音頻業(yè)務(wù)的方法,其特征在于,包括步驟11)記錄系統(tǒng)默認音頻設(shè)備的標(biāo)識;12)將網(wǎng)絡(luò)通信使用的音頻設(shè)備修改為外部音頻設(shè)備;13)將當(dāng)前系統(tǒng)默認音頻設(shè)備的標(biāo)識修改為步驟11)記錄的系統(tǒng)默認音頻設(shè)備的標(biāo)識;14)判斷當(dāng)前音頻業(yè)務(wù)是否為網(wǎng)絡(luò)語音通訊業(yè)務(wù);15)如果是,則使用所述外部音頻設(shè)備進行業(yè)務(wù)處理;否則,使用系統(tǒng)默認音頻設(shè)備進行業(yè)務(wù)處理。
      12.根據(jù)權(quán)利要求11所述的系統(tǒng)處理音頻業(yè)務(wù)的方法,其特征在于,步驟12)具體包括從系統(tǒng)中獲取并記錄所述外部音頻設(shè)備標(biāo)識;根據(jù)所述外部音頻設(shè)備標(biāo)識進行修改。
      13.根據(jù)權(quán)利要求11所述的系統(tǒng)處理音頻業(yè)務(wù)的方法,其特征在于,當(dāng)所述外部音頻設(shè)備拆除后,將網(wǎng)絡(luò)通信的語音通訊使用的音頻設(shè)備修改為步驟11)記錄的系統(tǒng)默認音頻設(shè)備。
      14.根據(jù)權(quán)利要求11至13中任意一項所述的系統(tǒng)處理音頻業(yè)務(wù)的方法,其特征在于,步驟13)所述修改系統(tǒng)默認音頻設(shè)備的標(biāo)識的過程具體為在系統(tǒng)注冊表中查找當(dāng)前系統(tǒng)默認音頻設(shè)備標(biāo)識;將當(dāng)前系統(tǒng)默認音頻設(shè)備標(biāo)識修改為步驟11)記錄的系統(tǒng)默認音頻設(shè)備標(biāo)識。
      全文摘要
      本發(fā)明提供了一種恢復(fù)系統(tǒng)默認音頻設(shè)備的方法,預(yù)先記錄系統(tǒng)默認音頻設(shè)備的標(biāo)識;當(dāng)插入外部音頻設(shè)備后將網(wǎng)絡(luò)通信使用的音頻設(shè)備修改為外部音頻設(shè)備;將當(dāng)前系統(tǒng)默認音頻設(shè)備的標(biāo)識修改為預(yù)先記錄的系統(tǒng)默認音頻設(shè)備的標(biāo)識,從而僅在外部音頻設(shè)備對應(yīng)的業(yè)務(wù)中使用該外部音頻設(shè)備,其他語音通訊仍使用原有系統(tǒng)默認音頻設(shè)備,從而提高用戶體驗。另外,本發(fā)明還提供了一種系統(tǒng)處理音頻業(yè)務(wù)的方法,當(dāng)對系統(tǒng)默認音頻設(shè)備進行恢復(fù)后,判斷當(dāng)前音頻業(yè)務(wù)是否為網(wǎng)絡(luò)語音通信業(yè)務(wù);如果是,則使用所述外部音頻設(shè)備進行業(yè)務(wù)處理;否則,使用系統(tǒng)默認音頻設(shè)備進行音頻業(yè)務(wù)處理。
      文檔編號H04M11/06GK1877516SQ20051003520
      公開日2006年12月13日 申請日期2005年6月6日 優(yōu)先權(quán)日2005年6月6日
      發(fā)明者王萌, 梁柱, 王麒 申請人:騰訊科技(深圳)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1