欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

音頻引擎方法和裝置的制造方法

文檔序號:9251112閱讀:491來源:國知局
音頻引擎方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,特別是涉及一種音頻引擎方法和裝置。
【背景技術(shù)】
[0002]隨著智能終端和網(wǎng)絡技術(shù)的發(fā)展,使用終端進行通話和使用網(wǎng)絡應用軟件進行多媒體娛樂和交流在人們的日常生活中越來越常見。由于不同品牌的終端的設備硬件不同以及系統(tǒng)和使用形式的多樣化,在通過終端進行音頻相關(guān)的應用時,經(jīng)常遇到音頻設備軟件與硬件不匹配的情況。
[0003]現(xiàn)有的音頻引擎方法是使用默認的音頻配置參數(shù)啟動音頻組件,但由于終端設備音頻硬件的差異和終端系統(tǒng)的差異,經(jīng)常會啟動失敗。

【發(fā)明內(nèi)容】

[0004]基于此,有必要針對上述技術(shù)問題,提供一種音頻引擎方法和裝置,能提高音頻組件啟動的成功率。
[0005]一種音頻引擎方法,所述方法包括:
[0006]使用預設的音頻啟動參數(shù)啟動音頻組件;
[0007]如果所述音頻組件啟動失敗,則修改音頻啟動參數(shù)中的音頻模式參數(shù)、音頻流播放類型參數(shù)、音頻輸入源類型參數(shù)中的至少一種參數(shù),得到更新的音頻啟動參數(shù);
[0008]使用所述更新的音頻啟動參數(shù)啟動音頻組件。
[0009]一種音頻引擎裝置,所述裝置包括:
[0010]啟動模塊,用于使用預設的音頻啟動參數(shù)啟動音頻組件;
[0011]重啟動模塊,用于如果所述音頻組件啟動失敗,則修改音頻啟動參數(shù)中的音頻模式參數(shù)、音頻流播放類型參數(shù)、音頻輸入源類型參數(shù)中的至少一種參數(shù),得到更新的音頻啟動參數(shù),使用所述更新的音頻啟動參數(shù)啟動音頻組件。
[0012]上述音頻引擎方法和裝置,使用預設的音頻啟動參數(shù)啟動音頻組件,如果啟動失敗,則修改音頻啟動參數(shù)中的音頻模式參數(shù)、音頻流播放類型參數(shù)、音頻輸入源類型參數(shù)中的至少一種參數(shù),得到更新的音頻啟動參數(shù),使用更新的音頻啟動參數(shù)啟動音頻組件。在一次啟動失敗后,使用新的音頻啟動參數(shù)再次啟動,增加了音頻啟動參數(shù)與音頻硬件的匹配概率,能提高音頻組件啟動的成功率。
【附圖說明】
[0013]圖1為一個實施例中終端的內(nèi)部結(jié)構(gòu)圖;
[0014]圖2為一個實施例中音頻引擎方法的流程圖;
[0015]圖3為一個實施例中更新音頻啟動參數(shù)啟動音頻組件的流程圖;
[0016]圖4為一個實施例中更新音頻錄制啟動參數(shù)啟動音頻組件的流程圖;
[0017]圖5為一個實施例中更新音頻播放啟動參數(shù)啟動音頻組件的流程圖;
[0018]圖6為一個實施例中音頻引擎裝置的結(jié)構(gòu)框圖;
[0019]圖7為一個實施例中重啟動模塊的結(jié)構(gòu)框圖;
[0020]圖8為一個實施例中音頻錄制啟動單元的結(jié)構(gòu)框圖;
[0021]圖9為一個實施例中音頻播放啟動單元的結(jié)構(gòu)框圖。
【具體實施方式】
[0022]一個實施例中音頻引擎方法應用于終端中,終端可為智能手機、移動平板電腦等,但并不局限于此。終端的內(nèi)部結(jié)構(gòu)如圖1所示,該終端包括通過系統(tǒng)總線連接的處理器、圖形處理單元、存儲介質(zhì)、內(nèi)存、網(wǎng)絡接口、顯示屏幕和輸入設備和輸出設備。其中,終端的存儲介質(zhì)存儲有操作系統(tǒng),還包括一種音頻引擎裝置,該音頻引擎裝置用于實現(xiàn)一種音頻引擎方法。該處理器用于提供計算和控制能力,支撐整個終端的運行。終端中的圖形處理單元用于至少提供顯示網(wǎng)頁界面的繪制能力,內(nèi)存為存儲介質(zhì)中的音頻引擎裝置的運行提供環(huán)境,網(wǎng)絡接口用于與其它設備進行網(wǎng)絡通信。顯示屏幕用于顯示視頻和網(wǎng)頁界面等,如顯示錄音界面,播放多媒體視頻等。輸入設備包括麥克風等,用于接收用戶輸入的數(shù)據(jù),如用戶通過點擊錄音開始鍵輸入的指令、通過麥克風輸入的音頻數(shù)據(jù)等。輸出設備包括揚聲器、聽筒等,用于輸出數(shù)據(jù),如輸出音頻數(shù)據(jù)。對于帶觸摸屏的終端,顯示屏幕和輸入設備可為觸摸屏。
[0023]如圖2所示,在一個實施例中,提供了一種音頻引擎方法,以應用于上述終端來舉例說明,包括如下步驟:
[0024]步驟S110,使用預設的音頻啟動參數(shù)啟動音頻組件。
[0025]具體的,音頻組件指終端上與音頻相關(guān)的硬件及其驅(qū)動程序,與音頻相關(guān)的硬件設備有聽筒、揚聲器、麥克風等。當需要進行錄音、語音通話或音頻播放時,就需要先啟動音頻組件,然后才能通過音頻組件實現(xiàn)相應的功能。在啟動時,先使用預設的音頻啟動參數(shù),預設的音頻啟動參數(shù)是指根據(jù)經(jīng)驗確認的啟動效果較好的音頻啟動參數(shù)或上一次啟動時使用的音頻啟動參數(shù)。音頻啟動參數(shù)包括多個參數(shù),如音頻模式參數(shù),音頻模式參數(shù)表示音頻工作的模式,如網(wǎng)絡通話模式、普通模式和傳統(tǒng)電話模式等,音頻流播放類型參數(shù)表示音頻流的播放類型,如音樂模式、電話模式、系統(tǒng)模式和響鈴模式等,輸入源類型參數(shù)是指音頻的輸入類型,如麥克話筒模式、網(wǎng)絡通信話筒模式和電話話筒模式,錄制的采樣率,如8000赫茲、16000赫茲等。
[0026]步驟S120,如果音頻組件啟動失敗,則修改音頻啟動參數(shù)中的音頻模式參數(shù)、音頻流播放類型參數(shù)、音頻輸入源類型參數(shù)中的至少一種參數(shù),得到更新的音頻啟動參數(shù)。
[0027]具體的,如果音頻組件啟動失敗,則可以將音頻模式參數(shù)、音頻流播放類型參數(shù)、音頻輸入源類型參數(shù)中的一種或幾種進行修改,如當前音頻啟動參數(shù)中采用的音頻模式參數(shù)是網(wǎng)絡通話模式,則將其修改為普通模式,修改后得到更新的音頻啟動參數(shù)。也可以同時修改多種音頻啟動參數(shù),如將音頻模式參數(shù)由網(wǎng)絡通話模式改為普通模式,同時將音頻流播放類型參數(shù)由音樂模式改為電話模式得到更新的音頻啟動參數(shù)。由于各個終端廠商的差異和終端系統(tǒng)的差異,通常一種音頻組件啟動參數(shù)不適應于當前音頻硬件,使用新的音頻組件啟動參數(shù),可以提高音頻組件啟動參數(shù)與當前音頻硬件的匹配概率。
[0028]步驟S130,使用更新的音頻啟動參數(shù)啟動音頻組件。
[0029]具體的,采用更新了的音頻啟動參數(shù)再次啟動音頻組件,可以改善同一音頻組件配置在不同廠商、不同ROM以及不同系統(tǒng)版本的終端上無法正常運行的問題,提高音頻組件啟動的成功率,提高了需要使用音頻組件的應用的可用性。
[0030]本實施例中,使用預設的音頻啟動參數(shù)啟動音頻組件,如果啟動失敗,則修改音頻啟動參數(shù)中的音頻模式參數(shù)、音頻流播放類型參數(shù)、音頻輸入源類型參數(shù)中的至少一種參數(shù),得到更新的音頻啟動參數(shù),使用更新的音頻啟動參數(shù)啟動音頻組件。在一次啟動失敗后,使用新的音頻啟動參數(shù)再次啟動,增加了音頻啟動參數(shù)與音頻硬件的匹配概率,能提高音頻組件啟動的成功率。
[0031]在一個實施例中,如圖3所示,如果所述音頻組件啟動失敗,則修改音頻啟動參數(shù)中的音頻模式參數(shù)、音頻流播放類型參數(shù)、音頻輸入源類型參數(shù)中的至少一種參數(shù),得到更新的音頻啟動參數(shù),使用更新的音頻啟動參數(shù)啟動音頻組件的步驟包括:
[0032]步驟S210,判斷啟動類型,啟動類型包括音頻錄制啟動和音頻播放啟動。
[0033]具體的,音頻錄制啟動是指用于音頻錄制的音頻組件的啟動,如錄制一段留言,音頻播放啟動是指用于音頻播放的音頻組件的啟動,如播放一段語音。啟動類型不同,所啟動的音頻硬件也往往不同,如音頻錄制啟動通常與麥克風或話筒相關(guān),而音頻播放啟動通常與揚聲器相關(guān)。
[0034]步驟S220,如果啟動類型是音頻錄制啟動,則分別修改音頻模式參數(shù)和輸入源類型參數(shù),得到更新的音頻錄制啟動參數(shù),使用更新的音頻錄制啟動參數(shù)啟動音頻組件。
[0035]具體的,如果啟動類型是音頻錄制啟動,則分別修改音頻模式參數(shù)和輸入源類型參數(shù),修改時可以只修改一種參數(shù),得到更新的音頻錄制啟動參數(shù)重新啟動,也可以同時修改音頻模式參數(shù)和輸入源類型參數(shù),得到更新的音頻錄制啟動參數(shù)重新啟動。修改的次序可以根據(jù)經(jīng)驗設定,修改的參數(shù)可選范圍也可以根據(jù)需要自定義。如定義音頻模式參數(shù)的修改在網(wǎng)絡通話模式、普通模式和傳統(tǒng)電話模式之間,可根據(jù)終端的具體情況對音頻模式參數(shù)的修改范圍進行改變。
[0036]步驟S230,如果啟動類型是音頻播放啟動,則分別修改音頻模式參數(shù)和音頻流播放類型參數(shù),得到更新的音頻播放啟動參數(shù),使用更新的音頻播放啟
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
共和县| 博客| 东光县| 安顺市| 盈江县| 遵化市| 大足县| 泰宁县| 云和县| 宕昌县| 抚松县| 河南省| 云林县| 上杭县| 揭西县| 远安县| 兴国县| 遂昌县| 错那县| 武冈市| 尉犁县| 山丹县| 麻栗坡县| 海门市| 增城市| 阳春市| 雷山县| 晋中市| 株洲市| 正定县| 太仓市| 临邑县| 怀集县| 云浮市| 巴林右旗| 射阳县| 南阳市| 盘锦市| 西丰县| 紫云| 合川市|