Nucleus系統的移動(dòng)終端錄音功能設計
引 言
隨著(zhù)移動(dòng)通信的不斷發(fā)展,多媒體技術(shù)在手機中的應用也越來(lái)越廣。手機的核心技術(shù)主要在硬件和軟件兩個(gè)方面。硬件是核心層,包括基帶模塊和射頻模塊兩部分。軟件分為底層軟件和應用層軟件兩大部分。
1 手機平臺體系結構研究
(1)硬件系統結構
硬件平臺主要包括射頻模塊、基帶模塊、電源管理模塊和外圍設備。文中采用了數字基帶、模擬基帶和電源管理模塊集于單芯片的基帶解決方案,這種解決方案具有較高的集成度,不僅增強了系統的穩定性,降低了功耗,同時(shí)有效地降低了設計過(guò)程中的復雜度。
(2)軟件系統結構
軟件系統設計主要包括嵌入式實(shí)時(shí)操作系統Nucleus的移植、應用程序的編寫(xiě)以及交叉編譯出相應的可執行文件。Nucleus系統提供TCP/IP網(wǎng)絡(luò )、圖像界面Grafix、文件系統File等模塊。
整個(gè)手機軟件主要由GSM協(xié)議棧、嵌入式Nucleus操作系統、設備驅動(dòng)和人機界面組成。
2 自適應多速率語(yǔ)音編碼算法分析
2.1 編碼原理
AMR語(yǔ)音編碼根據其實(shí)現的功能可分為L(cháng)PC分析、基音搜索、代數碼本搜索三部分。其中LPC分析完成的主要功能是獲得10階LPC濾波器的10個(gè)系數,并對轉化成的線(xiàn)譜參數LSF進(jìn)行量化;基音搜索用以獲得基音延遲和基音增益這兩個(gè)參數;代數碼本搜索則是為了獲得索引和代數碼本增益及碼本增益的量化。 AMR編碼器的信號流程如圖1所示。
在編碼之前,使用高通濾波函數和幅度調整函數進(jìn)行預處理。在定點(diǎn)運算時(shí),將輸入樣本值除以2來(lái)減少溢出的可能性。高通濾波器的截止頻率為80 Hz。如下所示:
評論