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

一種手機(jī)上切換音頻輸出設(shè)備的方法及裝置的制作方法

文檔序號:7752815閱讀:818來源:國知局
專利名稱:一種手機(jī)上切換音頻輸出設(shè)備的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及手機(jī)終端技術(shù),尤其涉及手機(jī)上切換音頻輸出設(shè)備的方法及裝置。
背景技術(shù)
隨著智能手機(jī)的廣泛應(yīng)用,手機(jī)聲音輸出的方式也是多種多樣的。用戶可能是在 不同的場 景下使用,比如跑步的時候可以連接有線耳機(jī)聽音樂,開車的時候連接藍(lán)牙耳機(jī) 打電話。聲音有時可以從揚聲器發(fā)出,有時也可以從聽筒中發(fā)出,有時還可以從藍(lán)牙耳機(jī)中 發(fā)出。在這樣多場景多模式下,如果輸出錯誤或混亂的聲音,會大大影響用戶的體驗。所以, 手機(jī)管理好音頻數(shù)據(jù)的輸出就顯得尤為重要了。目前手機(jī)采用的音頻輸出切換方法,是通過主動發(fā)生的音頻通道切換動作來切 換,或是通過音頻類型判斷音頻輸出的通道方式進(jìn)行切換。比如在手機(jī)上插入有線耳機(jī)或 連接藍(lán)牙耳機(jī),導(dǎo)致手機(jī)主動將音頻通道從當(dāng)前的揚聲器切換到有線耳機(jī)或藍(lán)牙耳機(jī)。又 比如接收短信的通知音或設(shè)置來電時的鈴音,在插入耳機(jī)的情況下,前者的音頻輸出通道 是揚聲器和耳機(jī),即當(dāng)播放短信通知音的時候,會將通知音同時強(qiáng)制切換到揚聲器和耳機(jī), 待播放后再切換回耳機(jī)通道;后者則默認(rèn)的音頻輸出通道是耳機(jī)。當(dāng)手機(jī)在這兩種狀況下 發(fā)生音頻通道的改變(譬如從手機(jī)上拔除耳機(jī))時,會馬上執(zhí)行相應(yīng)的硬件上的音頻通道 切換操作。這樣的音頻通道切換方法會在某些情況下引起聲音的不正常。比如手機(jī)插入有線 耳機(jī),在待機(jī)界面調(diào)節(jié)鈴音的音量,音量的調(diào)節(jié)音是要求揚聲器和耳機(jī)都可以播放的,如果 在播放時連續(xù)按音量調(diào)節(jié)鍵,就會出現(xiàn)聲音發(fā)不出來的現(xiàn)象。這是由于在播放調(diào)節(jié)音時是 強(qiáng)制將音頻通道切換到揚聲器和耳機(jī),待調(diào)節(jié)音播放完又會將音頻通道切換到耳機(jī)。音量 的調(diào)節(jié)音本來就非常短促,連續(xù)地按音量調(diào)節(jié)鍵,音頻通道會頻繁地從揚聲器和耳機(jī)切換 到耳機(jī),從而導(dǎo)致無聲現(xiàn)象發(fā)生。因此,需要對手機(jī)現(xiàn)有的音頻通道切換方法進(jìn)行改進(jìn),使其能夠避免在音頻通道 切換時引起的不正常情況發(fā)生,從而提高音頻輸出系統(tǒng)的穩(wěn)定性。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種手機(jī)上切換音頻輸出設(shè)備的方法及裝置, 能夠提高音頻輸出系統(tǒng)的穩(wěn)定性。為了解決上述技術(shù)問題,本發(fā)明提供了一種手機(jī)上切換音頻輸出設(shè)備的方法,包 括手機(jī)在發(fā)生音頻輸出設(shè)備的切換時,如果判斷當(dāng)前有音頻數(shù)據(jù)的輸出,則選擇音 頻輸出設(shè)備,并切換到所選擇的音頻輸出設(shè)備上。進(jìn)一步地,該方法還包括手機(jī)在進(jìn)行音頻數(shù)據(jù)輸出時,在預(yù)先配置的音頻信息描述記錄中記錄有關(guān)該音頻 數(shù)據(jù)的輸出方式、輸出設(shè)備、音頻類型和音頻數(shù)目信息,其中
輸出方式包括硬件設(shè)備輸出、短程無線設(shè)備輸出以及硬件設(shè)備和短程無線設(shè)備同時輸出三種方式中的一種或多種;輸出設(shè)備包括揚聲器、聽筒以及有線耳機(jī)和/或無線耳機(jī);音頻類型包括鈴音、音樂、通知音以及雙音多頻中的一種或多種;音頻數(shù)目,用于記錄手機(jī)音頻輸出設(shè)備當(dāng)前輸出的音頻數(shù)據(jù)段的數(shù)目,所述音頻 數(shù)據(jù)段是指一段音頻中的所有數(shù)據(jù)。進(jìn)一步地,該方法具體包括在發(fā)生音頻輸出設(shè)備的切換時,若音頻數(shù)目為非零整數(shù),則根據(jù)音頻類型選擇要 切換的音頻輸出設(shè)備,并將輸出設(shè)備信息中記錄的當(dāng)前的音頻輸出設(shè)備切換到所選擇的音 頻輸出設(shè)備上,同時更新輸出方式和輸出設(shè)備相應(yīng)的信息。進(jìn)一步地,該方法還包括在發(fā)生音頻輸出設(shè)備的切換時,若音頻數(shù)目為零,則根據(jù)音頻類型選擇要切換的 音頻輸出設(shè)備,同時更新輸出方式和輸出設(shè)備相應(yīng)的信息。進(jìn)一步地,短程無線設(shè)備輸出為藍(lán)牙設(shè)備輸出,無線耳機(jī)為藍(lán)牙耳機(jī)。為了解決上述技術(shù)問題,本發(fā)明提供了一種手機(jī)上切換音頻輸出設(shè)備的裝置,包 括依次連接的設(shè)備動作監(jiān)測模塊、設(shè)備狀態(tài)檢測模塊、音頻信息記錄模塊以及音頻通道切 換模塊,其中設(shè)備動作監(jiān)測模塊,用于在監(jiān)測到手機(jī)當(dāng)前的音頻輸出設(shè)備有動作時,向設(shè)備狀 態(tài)檢測模塊發(fā)出音頻設(shè)備切換指示;設(shè)備狀態(tài)檢測模塊,用于判斷和記錄手機(jī)的音頻設(shè)備的狀態(tài),在收到音頻設(shè)備切 換指示后,將記錄的音頻設(shè)備狀態(tài)的信息輸出給音頻信息記錄模塊;音頻信息記錄模塊,用于在進(jìn)行音頻數(shù)據(jù)輸出時,根據(jù)音頻設(shè)備狀態(tài)的信息記錄 與該音頻數(shù)據(jù)有關(guān)的音頻信息,并將記錄的音頻信息輸出給音頻通道切換模塊;音頻通道切換模塊,用于根據(jù)收到的音頻信息,若判斷手機(jī)當(dāng)前有音頻數(shù)據(jù)輸出, 則選擇音頻輸出設(shè)備,并切換到所選擇的音頻輸出設(shè)備。進(jìn)一步地,音頻信息記錄模塊在預(yù)先配置的音頻信息描述記錄中記錄音頻信息, 包括輸出方式、輸出設(shè)備、音頻類型和音頻數(shù)目信息,其中輸出方式包括硬件設(shè)備輸出、短程無線設(shè)備輸出以及硬件設(shè)備和短程無線設(shè)備同 時輸出三種方式中的一種或多種;輸出設(shè)備包括揚聲器、聽筒以及有線耳機(jī)和/或無線耳機(jī);音頻類型包括鈴音、音樂、通知音以及雙音多頻中的一種或多種;音頻數(shù)目,用于記錄手機(jī)音頻輸出設(shè)備當(dāng)前輸出的音頻數(shù)據(jù)段的數(shù)目,音頻數(shù)據(jù) 段是指一段音頻中的所有數(shù)據(jù)。進(jìn)一步地,音頻通道切換模塊根據(jù)所述音頻數(shù)目為非零整數(shù)判斷手機(jī)當(dāng)前有音頻數(shù)據(jù)的輸 出,則根據(jù)音頻類型選擇要切換的音頻輸出設(shè)備,并將輸出設(shè)備信息中記錄的當(dāng)前的音頻 輸出設(shè)備切換到所選擇的音頻輸出設(shè)備上,同時向音頻信息記錄模塊輸出更新設(shè)備信息的 指示;音頻信息記錄模塊在進(jìn)行音頻數(shù)據(jù)輸出時或在收到更新設(shè)備信息時,根據(jù)設(shè)備狀態(tài)信息中狀態(tài)正常的音頻輸出設(shè)備在音頻信息描述記錄的輸出方式信息中記錄當(dāng)前的音 頻輸出方式,并將當(dāng)前的音頻數(shù)據(jù)的輸出設(shè)備、音頻類型以及音頻數(shù)目記錄在音頻信息描 述記錄的相應(yīng)的信息中;在收到設(shè)備狀態(tài)信息后將音頻信息描述記錄輸出給音頻通道切換 模塊。進(jìn)一步地,音頻通道切換模塊根據(jù)音頻數(shù)目為零判斷手機(jī)當(dāng)前沒有音頻數(shù)據(jù)的輸出,則根據(jù) 音頻類型選擇要切換的音頻輸出設(shè)備,并向音頻信息記錄模塊輸出更新設(shè)備信息的指示。進(jìn)一步地,短程無線設(shè)備輸出為藍(lán)牙設(shè)備輸出,無線耳機(jī)為藍(lán)牙耳機(jī)。本發(fā)明針對手機(jī)原有的切換音頻輸出設(shè)備 的方法中的缺陷,作出了相應(yīng)地改進(jìn)。 利用本發(fā)明提供的方法和裝置,能夠避免在音頻通道頻繁切換時引起的不正常情況發(fā)生, 從而增強(qiáng)音頻輸出系統(tǒng)的穩(wěn)定性,提高用戶體驗。


圖1是本發(fā)明提供的音頻信息描述表結(jié)構(gòu)示意圖;圖2是本發(fā)明的手機(jī)上切換音頻輸出設(shè)備的裝置實施例的結(jié)構(gòu)框圖;圖3是本發(fā)明的手機(jī)上切換音頻輸出設(shè)備的方法實施例的流程圖。
具體實施例方式以下結(jié)合附圖和優(yōu)選實施例對本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)地闡述。以下例舉的實 施例僅僅用于說明和解釋本發(fā)明,而不構(gòu)成對本發(fā)明技術(shù)方案的限制。本發(fā)明主要從軟件方式上實現(xiàn)手機(jī)音頻通道的切換,其前提是手機(jī)已經(jīng)提供對音 頻驅(qū)動必要的支持。譬如,除了提供對聽筒、揚聲器設(shè)備的支持外,還提供對有線耳機(jī)和/ 或無線耳機(jī)的支持。為配合本發(fā)明的方法和裝置的實施,在此首先要提供一音頻信息描述表,用于對 手機(jī)內(nèi)音頻輸出設(shè)備進(jìn)行管理,記錄與音頻通道切換相關(guān)的音頻信息,其結(jié)構(gòu)如圖1所示, 記錄的音頻信息包括輸出方式、輸出設(shè)備、音頻類型以及音頻數(shù)目,其中輸出方式用于記錄手機(jī)當(dāng)前音頻通道的輸出方式,包括硬件設(shè)備輸出、短程無線 設(shè)備(譬如藍(lán)牙設(shè)備)輸出以及硬件設(shè)備和短程無線設(shè)備同時輸出三種方式。其中短程無 線設(shè)備輸出是一種依無線傳輸協(xié)議(譬如藍(lán)牙協(xié)議)輸出而區(qū)別完全硬件輸出的方式輸 出ο輸出設(shè)備用于記錄手機(jī)當(dāng)前輸出方式下連接的音頻輸出設(shè)備,包括揚聲器,聽 筒、有線耳機(jī)以及無線耳機(jī)(如藍(lán)牙耳機(jī))。音頻類型用于記錄手機(jī)當(dāng)前音頻輸出設(shè)備輸出的音頻類型,包括鈴音(包括彩 鈴音,用戶下載的各種鈴音等)、音樂、通知音以及雙音多頻(DTMF,Double Tone Multi Frequency)等。根據(jù)不用的音頻類型,可以確定不同的輸出方式;也可以根據(jù)不同的音頻類型,在 各種音頻輸出方式之間進(jìn)行自由切換。音頻數(shù)目用于記錄手機(jī)音頻輸出設(shè)備當(dāng)前輸出的音頻數(shù)據(jù)段的數(shù)目,一個音頻 數(shù)據(jù)段是指一段音頻中的所有數(shù)據(jù)。
當(dāng)音頻數(shù)目記錄為零時,表示手機(jī)音頻輸出設(shè)備當(dāng)前未輸出任何音頻數(shù)據(jù);當(dāng)音 頻數(shù)目記錄為大于零的整數(shù)η (η = 1,2,...)時,表示手機(jī)音頻輸出設(shè)備當(dāng)前正輸出η段音 頻數(shù)據(jù),只有此時發(fā)生的音頻通道切換才會更新實際的音頻輸出設(shè)備。通常,手機(jī)在發(fā)生音頻通道切換動作時有兩種狀態(tài)1)有音頻數(shù)據(jù)輸出在進(jìn)行音頻數(shù)據(jù)輸出時,首先要記錄當(dāng)前輸出的音頻數(shù)據(jù)的音頻類型和音頻數(shù) 目。當(dāng)發(fā)生音頻通道切換動作時,根據(jù)音頻類型選擇切換的音頻輸出設(shè)備,并根據(jù)音頻數(shù)目 大于零判斷當(dāng)前有音頻數(shù)據(jù)輸出,才實際執(zhí)行音頻輸出設(shè)備的切換并更新設(shè)備狀態(tài)。2)沒有音頻數(shù) 據(jù)輸出在手機(jī)未進(jìn)行音頻數(shù)據(jù)輸出時,音頻數(shù)目默認(rèn)為零。當(dāng)發(fā)生音頻通道切換動作時, 只根據(jù)音頻數(shù)據(jù)的類型設(shè)置相應(yīng)的音頻輸出設(shè)備,并進(jìn)行相應(yīng)的輸出設(shè)備信息更新操作, 即僅從邏輯上進(jìn)行音頻輸出設(shè)備的切換,而不會執(zhí)行實際的設(shè)備切換的操作。本發(fā)明提供了一種手機(jī)上切換音頻輸出設(shè)備的裝置實施例,其結(jié)構(gòu)如圖2所示, 該裝置200包括依次連接的設(shè)備動作監(jiān)測模塊210、設(shè)備狀態(tài)檢測模塊220、音頻信息記錄 模塊230以及音頻通道切換模塊240,其中設(shè)備動作監(jiān)測模塊210,用于在監(jiān)測到手機(jī)當(dāng)前的音頻輸出設(shè)備有動作時,向設(shè)備 狀態(tài)檢測模塊220發(fā)出音頻設(shè)備切換指示;設(shè)備狀態(tài)檢測模塊210,用于判斷和記錄硬件設(shè)備和/或藍(lán)牙設(shè)備的狀態(tài);在收到 音頻設(shè)備切換指示后,將記錄的設(shè)備狀態(tài)信息輸出給音頻信息記錄模塊230 ;音頻信息記錄模塊230,用于在進(jìn)行音頻數(shù)據(jù)輸出時記錄與該音頻數(shù)據(jù)有關(guān)的音 頻信息,并將記錄的音頻信息輸出給音頻通道切換模塊240 ;音頻信息記錄模塊230在進(jìn)行音頻數(shù)據(jù)輸出時或在收到更新設(shè)備信息時,根據(jù)設(shè) 備狀態(tài)信息中狀態(tài)正常的音頻輸出設(shè)備在音頻信息描述表的輸出方式信息中記錄當(dāng)前的 音頻輸出方式,并將當(dāng)前的音頻數(shù)據(jù)的輸出設(shè)備、音頻類型以及音頻數(shù)目記錄在音頻信息 描述表的相應(yīng)的信息中。在收到設(shè)備狀態(tài)信息后將記錄的音頻信息描述表輸出給音頻通道 切換模塊240。音頻通道切換模塊240,用于根據(jù)收到的音頻信息,若判斷手機(jī)當(dāng)前有音頻數(shù)據(jù)輸 出,則選擇切換的音頻輸出設(shè)備并執(zhí)行切換。音頻通道切換模塊240輸入音頻信息描述表后,根據(jù)其中音頻數(shù)目不為零判斷手 機(jī)當(dāng)前有音頻數(shù)據(jù)輸出,根據(jù)音頻類型選擇要切換的音頻輸出設(shè)備,同時將輸出設(shè)備信息 中記錄的音頻輸出設(shè)備切換到選擇的音頻輸出設(shè)備,并向音頻信息記錄模塊230輸出更新 設(shè)備信息的指示。音頻通道切換模塊240根據(jù)音頻信息描述表中音頻數(shù)目為零判斷手機(jī)當(dāng)前沒有 音頻數(shù)據(jù)輸出,根據(jù)音頻類型選擇要切換的音頻輸出設(shè)備,并向音頻信息記錄模塊230輸 出更新設(shè)備信息的指示。本發(fā)明還提供了一種手機(jī)上切換音頻輸出設(shè)備的方法實施例,其流程是手機(jī)終端 在發(fā)生音頻通道切換觸發(fā)執(zhí)行的,如圖3所示,包括如下步驟310 判斷硬件設(shè)備狀態(tài)是否正常,是則執(zhí)行下列步驟,否則結(jié)束流程;手機(jī)發(fā)生音頻通道切換,包括通過主動發(fā)生的音頻通道切換動作的切換,或是通過音頻類型判斷音頻輸出的通道方式的切換。手機(jī)的音頻輸出設(shè)備初始輸出方式為硬件設(shè)備輸出方式,因此在發(fā)生音頻通道切 換時首先要判斷硬件設(shè)備的輸出狀態(tài)是否正常。320 判斷手機(jī)上藍(lán)牙設(shè)備連接是否正常,是則執(zhí)行步驟330,否則執(zhí)行步驟340 ; 在此,藍(lán)牙設(shè)備代表短程無線傳輸設(shè)備的一種。手機(jī)上配備的短程無線傳輸設(shè)備 還可以是WiFi設(shè)備等。330 記錄輸出方式為硬件設(shè)備和藍(lán)牙設(shè)備輸出;檢查手機(jī)是否連接藍(lán)牙設(shè)備,如果連接了并且狀態(tài)正常,則需將該藍(lán)牙設(shè)備加入 到手機(jī)當(dāng)前可用的音頻輸出設(shè)備中,它與硬件設(shè)備是并列輸出關(guān)系,即以硬件設(shè)備和藍(lán)牙 設(shè)備同時輸出的方式輸出。340 記錄輸出方式為硬件設(shè)備輸出;檢查手機(jī)可能未連接藍(lán)牙設(shè)備(或不具備藍(lán)牙耳機(jī)功能),或者雖然連接但輸出 狀態(tài)不正常,則手機(jī)當(dāng)前可用的音頻輸出設(shè)備只能是硬件設(shè)備輸出。350 根據(jù)當(dāng)前的音頻輸出設(shè)備記錄輸出設(shè)備信息;將手機(jī)當(dāng)前的音頻輸出設(shè)備(譬如揚聲器和耳機(jī))記錄到圖1所示的音頻信息描 述表中,作為輸出設(shè)備信息記錄。370 判斷手機(jī)當(dāng)前是否有音頻數(shù)據(jù)輸出,是則執(zhí)行步驟380,否則執(zhí)行步驟390 ;依據(jù)圖1所示的音頻信息描述表中的音頻數(shù)目信息進(jìn)行判斷,即當(dāng)該音頻數(shù)目的 值為非零的整數(shù)時,表示手機(jī)當(dāng)前有音頻數(shù)據(jù)輸出;當(dāng)該音頻數(shù)目的值為零時,表示手機(jī)當(dāng) 前沒有音頻數(shù)據(jù)輸出。380 根據(jù)音頻類型選擇并切換音頻輸出設(shè)備,同時更新輸出設(shè)備信息,結(jié)束流 程;本發(fā)明在手機(jī)當(dāng)前有音頻數(shù)據(jù)輸出時才進(jìn)行實際的音頻通道的切換動作,即根據(jù) 音頻數(shù)據(jù)的類型來選擇音頻輸出設(shè)備,然后調(diào)用相應(yīng)的接口實現(xiàn)設(shè)備的切換操作,同時更 新音頻信息描述表中的輸出設(shè)備信息為切換到的音頻輸出設(shè)備。390 根據(jù)音頻類型選擇并更新輸出設(shè)備信息,結(jié)束流程。本發(fā)明在手機(jī)當(dāng)前沒有音頻數(shù)據(jù)輸出時,只根據(jù)音頻數(shù)據(jù)的類型,設(shè)置相應(yīng)的音 頻輸出設(shè)備并進(jìn)行相應(yīng)的輸出設(shè)備信息更新操作,即僅從邏輯上進(jìn)行音頻輸出設(shè)備的切 換,而不會執(zhí)行實際的設(shè)備切換的操作。綜上實施例可以看出,本發(fā)明在手機(jī)發(fā)生音頻通道切換操作時,如果沒有音頻數(shù) 據(jù)輸出時,只是在邏輯上改變音頻通道的狀態(tài),只有當(dāng)有音頻數(shù)據(jù)輸出時才會去執(zhí)行物理 的設(shè)備切換操作。也就是說在調(diào)節(jié)鈴音音量時,將音頻通道切換到揚聲器和耳機(jī),當(dāng)發(fā)生音 頻通道發(fā)生變化且有音頻數(shù)據(jù)輸出時,才將時當(dāng)前的揚聲器和耳機(jī)切換到耳機(jī);如果當(dāng)發(fā) 生音頻通道發(fā)生變化時沒有音頻數(shù)據(jù)輸出,只記錄應(yīng)切換的耳機(jī)設(shè)備信息,而不會改變當(dāng) 前的揚聲器和耳機(jī)設(shè)備。由此,提高了系統(tǒng)的穩(wěn)定性,這對于通過軟件方式實現(xiàn)手機(jī)音頻輸 出方式的切換及管理具有一定的指導(dǎo)意義。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令 相關(guān)硬件完成,所述程序可以存儲于計算機(jī)可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤 等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn)。相應(yīng)地,上述實施例中的各模塊可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實 現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
權(quán)利要求
一種手機(jī)上切換音頻輸出設(shè)備的方法,包括所述手機(jī)在發(fā)生音頻輸出設(shè)備的切換時,如果判斷當(dāng)前有音頻數(shù)據(jù)的輸出,則選擇音頻輸出設(shè)備,并切換到所選擇的音頻輸出設(shè)備上。
2.按照權(quán)利要求1所述的方法,其特征在于,還包括所述手機(jī)在進(jìn)行音頻數(shù)據(jù)輸出時,在預(yù)先配置的音頻信息描述記錄中記錄有關(guān)該音頻 數(shù)據(jù)的輸出方式、輸出設(shè)備、音頻類型和音頻數(shù)目信息,其中所述輸出方式包括硬件設(shè)備輸出、短程無線設(shè)備輸出以及硬件設(shè)備和短程無線設(shè)備同 時輸出三種方式中的一種或多種;所述輸出設(shè)備包括揚聲器、聽筒以及有線耳機(jī)和/或無線耳機(jī); 所述音頻類型包括鈴音、音樂、通知音以及雙音多頻中的一種或多種; 所述音頻數(shù)目,用于記錄手機(jī)音頻輸出設(shè)備當(dāng)前輸出的音頻數(shù)據(jù)段的數(shù)目,所述音頻 數(shù)據(jù)段是指一段音頻中的所有數(shù)據(jù)。
3.按照權(quán)利要求2所述的方法,其特征在于,具體包括在發(fā)生所述音頻輸出設(shè)備的切換時,若所述音頻數(shù)目為非零整數(shù),則根據(jù)所述音頻類 型選擇要切換的音頻輸出設(shè)備,并將所述輸出設(shè)備信息中記錄的當(dāng)前的音頻輸出設(shè)備切換 到所選擇的音頻輸出設(shè)備上,同時更新所述輸出方式和所述輸出設(shè)備相應(yīng)的信息。
4.按照權(quán)利要求3所述的方法,其特征在于,還包括在發(fā)生所述音頻輸出設(shè)備的切換時,若所述音頻數(shù)目為零,則根據(jù)所述音頻類型選擇 要切換的音頻輸出設(shè)備,同時更新所述輸出方式和所述輸出設(shè)備相應(yīng)的信息。
5.按照權(quán)利要求2至4任一項所述的方法,其特征在于,所述短程無線設(shè)備輸出為藍(lán)牙 設(shè)備輸出,所述無線耳機(jī)為藍(lán)牙耳機(jī)。
6.一種手機(jī)上切換音頻輸出設(shè)備的裝置,包括依次連接的設(shè)備動作監(jiān)測模塊、設(shè)備 狀態(tài)檢測模塊、音頻信息記錄模塊以及音頻通道切換模塊,其中所述設(shè)備動作監(jiān)測模塊,用于在監(jiān)測到手機(jī)當(dāng)前的音頻輸出設(shè)備有動作時,向所述設(shè) 備狀態(tài)檢測模塊發(fā)出音頻設(shè)備切換指示;所述設(shè)備狀態(tài)檢測模塊,用于判斷和記錄手機(jī)的音頻設(shè)備的狀態(tài),在收到音頻設(shè)備切 換指示后,將記錄的所述音頻設(shè)備狀態(tài)的信息輸出給所述音頻信息記錄模塊;所述音頻信息記錄模塊,用于在進(jìn)行音頻數(shù)據(jù)輸出時,根據(jù)所述音頻設(shè)備狀態(tài)的信息 記錄與該音頻數(shù)據(jù)有關(guān)的音頻信息,并將記錄的所述音頻信息輸出給音頻通道切換模塊;所述音頻通道切換模塊,用于根據(jù)收到的所述音頻信息,若判斷手機(jī)當(dāng)前有音頻數(shù)據(jù) 輸出,則選擇音頻輸出設(shè)備,并切換到所選擇的音頻輸出設(shè)備。
7.按照權(quán)利要求6所述的裝置,其特征在于,所述音頻信息記錄模塊在預(yù)先配置的音 頻信息描述記錄中記錄所述音頻信息,包括輸出方式、輸出設(shè)備、音頻類型和音頻數(shù)目信 息,其中所述輸出方式包括硬件設(shè)備輸出、短程無線設(shè)備輸出以及硬件設(shè)備和短程無線設(shè)備同 時輸出三種方式中的一種或多種;所述輸出設(shè)備包括揚聲器、聽筒以及有線耳機(jī)和/或無線耳機(jī); 所述音頻類型包括鈴音、音樂、通知音以及雙音多頻中的一種或多種; 所述音頻數(shù)目,用于記錄手機(jī)音頻輸出設(shè)備當(dāng)前輸出的音頻數(shù)據(jù)段的數(shù)目,所述音頻數(shù)據(jù)段是指一段音頻中的所有數(shù)據(jù)。
8.按照權(quán)利要求7所述的裝置,其特征在于,所述音頻通道切換模塊根據(jù)所述音頻數(shù)目為非零整數(shù)判斷手機(jī)當(dāng)前有音頻數(shù)據(jù)的輸 出,則根據(jù)所述音頻類型選擇要切換的音頻輸出設(shè)備,并將所述輸出設(shè)備信息中記錄的當(dāng) 前的音頻輸出設(shè)備切換到所選擇的音頻輸出設(shè)備上,同時向所述音頻信息記錄模塊輸出更 新設(shè)備信息的指示;所述音頻信息記錄模塊在進(jìn)行音頻數(shù)據(jù)輸出時或在收到所述更新設(shè)備信息時,根據(jù)設(shè) 備狀態(tài)信息中狀態(tài)正常的音頻輸出設(shè)備在所述音頻信息描述記錄的輸出方式信息中記錄 當(dāng)前的音頻輸出方式,并將當(dāng)前的音頻數(shù)據(jù)的輸出設(shè)備、音頻類型以及音頻數(shù)目記錄在音 頻信息描述記錄的相應(yīng)的信息中;在收到所述設(shè)備狀態(tài)信息后將所述音頻信息描述記錄輸 出給所述音頻通道切換模塊。
9.按照權(quán)利要求8所述的裝置,其特征在于,所述音頻通道切換模塊根據(jù)所述音頻數(shù)目為零判斷手機(jī)當(dāng)前沒有音頻數(shù)據(jù)的輸出,則 根據(jù)所述音頻類型選擇要切換的音頻輸出設(shè)備,并向所述音頻信息記錄模塊輸出更新設(shè)備 信息的指示。
10.按照權(quán)利要求7至9任一項所述的裝置,其特征在于,所述短程無線設(shè)備輸出為藍(lán) 牙設(shè)備輸出,所述無線耳機(jī)為藍(lán)牙耳機(jī)。
全文摘要
本發(fā)明披露了一種手機(jī)上切換音頻輸出設(shè)備的方法及裝置,其中方法包括手機(jī)在發(fā)生音頻輸出設(shè)備的切換時,如果判斷當(dāng)前有音頻數(shù)據(jù)的輸出,則選擇音頻輸出設(shè)備,并切換到所選擇的音頻輸出設(shè)備上。利用本發(fā)明提供的方法和裝置,能夠避免在音頻通道頻繁切換時引起的不正常情況發(fā)生,從而增強(qiáng)音頻輸出系統(tǒng)的穩(wěn)定性,以及提高用戶體驗。
文檔編號H04M1/725GK101867657SQ201010213130
公開日2010年10月20日 申請日期2010年6月24日 優(yōu)先權(quán)日2010年6月24日
發(fā)明者毛瑩 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1