語音通信是人類通信的重要組成部分,伴隨著數字通信技術和計算機技術的發展,特別是Internet的出現,基于因特網的數字語音通信技術得了到迅速的發展。由于設備、環境、人為操作等因素的影響,網絡上傳輸的語音信號可能出現忽大忽小的情況,為了得到較好的語音信號輸出效果,需要在接收端對語音信號進行處理。針對以上情況,本文研究并實現了基于ARM的網絡語音AGC系統。 本文結合嵌入式系統和AGC技術的發展,設計實現了一個基于ARM的網絡語音AGC系統。本文首先對AGC算法進行了深入研究,在對LMS算法進行研究的基礎上提出了一種基于LMS的數字語音AGC算法,通過Matlab軟件對算法進行了仿真;設計了一個由AT91RM9200微處理器、網絡控制器、音頻芯片構成的嵌入式AGC處理終端硬件平臺,構建了嵌入式Linux操作系統,并在此基礎上設計實現了網絡語音AGC系統的下位機終端。該終端主要實現了用基于LMS的數字語音AGC算法實時地處理從網絡上傳過來的忽大忽小的數字語音信號,取得良好的語音信號輸出,并且穩定性可靠;設計實現了上位PC機程序,上位機實現了通過網絡將數字語音信號實時地傳送到嵌入式終端的功能。 本設計采用高性能微處理器,配合嵌入式Linux強大支持功能的實現方案,具有高性能、低成本、小型化、實時性強等諸多優點。相比傳統的實現架構,該設計具有更好的靈活性和操作性,性價比更高,功能更強大,同時可擴展性和可移植性也更好,具有一定的技術先進性和廣泛的應用前景。
上傳時間: 2013-06-11
上傳用戶:幾何公差
UM71系列(包括ZPW-2000A)無絕緣軌道電路已成為我國鐵路的主流制式,軌道電路的正常工作對行車安全意義重大。軌道信號失真或者受到噪聲污染有可能導致鐵路信號設備錯誤動作進而發生行車事故。通過對鐵路信號做出監測以及判斷,可以幫助信號設備維護人員對故障設備進行及時修復從而避免事故發生。 本文設計了一種基于ARM/DSP雙核結構的鐵路信號測試儀,用以幫助設備維護人員及時檢修故障設備。其中,DSP芯片選用TI公司的32位浮點處理器TMS320VC33作為信號分析與處理的核心,實現信號的解調、頻譜分析和細化處理等功能。本測試儀作為一種實時的信號檢測設備,充分利用了浮點DSP芯片高效靈活以及系統可裁減的特性,因而更適合于現場環境的應用。本測試儀主要針對目前使用較為廣泛的UM71、ZPW-2000A系統以及站內25Hz相敏軌道電路,實現對移頻信號的數字解調、區間載波頻率檢測、信號幅度檢測、站內軌道信號的相位角及其幅度檢測等功能。 本文著重分析了頻譜細化技術中的ZFFT算法在實時信號分析中的應用,采用ZFFT算法可以在保證運算效率的同時提高頻譜的分辨率。在此基礎上,本文就這種算法提出了若干改進措施并且通過MATLAB對該算法及其改進措施進行了軟件仿真。同時本文完成了基于這種算法的DSP軟件設計:為了提高系統實時性,DSP算法均采用匯編語言實現。理論分析和實驗表明調制頻率的分辨率可以達到0.03Hz,滿足實際應用要求。此外,本文設計了測試儀的硬件結構,主要是VC33的外圍器件及其與雙口RAMCY7C028的接口電路,以及基于這個接口電路的通信規程。
上傳時間: 2013-06-29
上傳用戶:qazwsxedc
正交頻分復用技術(Orthogonal Frequency Division Multiplexing, OFDM)非常適合高速通信系統,但存在高峰均功率比(PAPR)的問題。對OFDM系統中如何降低PARR的問題進行了研究,討論了降低PAPR的主要方法,重點分析了選擇性映射法(SLM),并在此基礎上提出了一種基于預編碼矩陣的改進算法,最后通過matlab進行了算法仿真,仿真結果表明,改進算法在使得OFDM系統在降低峰均功率比的性能上得到了進一步的改善。
上傳時間: 2014-01-23
上傳用戶:zwei41
WEBGAME 機器人大戰EBS(無盡的戰爭) 架設方法 WIN2K系列主機 ,最簡單的方法就是 設置一個虛擬目錄 其它就稍微改改 config.cgi的設置,還有餓ebs_sub 1 2 3.cgi的圖片地址就基本好了 WIN2K沒有虛擬目錄的話就除了要做上面的那些以外 還要打開所有文件,搜索類似這樣的 require config.cgi 都改成絕對路徑就行了 UNIX LINUX FREEBSD 系列的話,就要設置屬性了 ebs目錄所有CGI文件設置成 755 所有DAT文件設置成 777 logmiulerebeb 目錄也就是數據目錄,這個要設置成 777 裏面所有文件也是 777 當然,你可以修改這個目錄,最好修改成其他目錄,然後把config.cgi的數據庫目錄改改就可以了, 然後就是改 config.cgi的一些設置,還要改 ebs_sub 1 2 3.cgi的圖片地址了,最後就是,UNIX LINUX系列的大小寫都分的很清楚,這個版本我懶得整理,所以有的是答謝,有的是小寫,自己改改吧.
上傳時間: 2014-01-10
上傳用戶:tuilp1a
這個是用來進行基頻檢測的,目前做的最好的應該數Paul的基頻提取算法了,誤差可以小于萬分之五。該源代碼的算法是我根據Paul的算法修改得到,省略了插值部分,所以誤差在百分之五以內,但是在實際工作中已經足夠了。
上傳時間: 2015-04-05
上傳用戶:6546544
SystemC片上系統設計的源代碼: 書籍介紹: SystemC是被實踐證明的優秀的系統設計描述語言,它能夠完成從系統到門級、從軟件到硬件、從設計到驗證的全部描述。SystemC 2.01已作為一個穩定的版本提交到IEEE,申請國際標準。 本書為配合清華大學電子工程系SystemC相關課程的教學而編寫。全書分9章,內容包括:硬件描述語言的發展史;SystemC出現的歷史背景和片上系統設計方法學概述;SystemC的基本語法;SystemC的寄存器傳輸級設計和SystemC的可綜合語言子集,以及根據作者設計經歷歸結的RTL設計準則和經驗;接口、端口和通道等SystemC行為建模實例——片上總線系統;SystemC與VHDL/Verilog HDL的比較;SystemC的驗證標準和驗證方法學;SystemC開發工具SystemC_win、WaveViewer等,以及使用MATLAB進行SystemC算法模塊的驗證。每一章都精心編寫了課后習題以配合教學的需要。 本書可作為大學電子設計自動化(EDA)相關課程教材,也可供電子工程技術人員作為SystemC設計、應用開發的技術參考書。本書豐富的實例源代碼特別適合初學者根據內容實際運行、體會,舉一反三,以掌握SystemC進行應用系統設計。
上傳時間: 2014-11-29
上傳用戶:qoovoop
這是一個通過mscomm控件的程序,是通過MSCOMM事件來自動檢查串口的數據,並把接受到的數據顯示在指定位置
上傳時間: 2013-12-01
上傳用戶:chens000
Robot控制項之程式碼,可以有效控制Sonar 數據,並且做妥善利用
上傳時間: 2013-12-22
上傳用戶:s363994250
本文完成了對唇動身份識別技術幾個基本問題的理論研究,并對整個系統加以實現.作為本文研究的實驗基礎,我們建立了唇動方式身份識別數據庫(HITLUDB), 該庫目前包含30個說話人每人20個漢語詞的音視頻語料.數據庫的擴充與完善工作仍在不斷的進行之中.在嘴唇檢測方面, 我們對自適應色度過濾模型進行改進,提高了算法的魯棒性,完成了對嘴唇的精確定位.結合DCT變換與K-L變換的各自特點, 我們提出了特征提取算法,使用較少維數的特征完成了對嘴唇區域主要信息的刻畫.由于唇動信息同時包含了生理特征與行為特征, 我們使用靜念動念混合建模的方式,完成了對說話人唇動個性特點的精確描述.在HMM訓練時,我們提出了特征的歸一化處理方法,提高了HMM在實際應用中的性能. 最后,我們分別對身份辨認系統與身份確認系統的基本理論進行了敘述,并完成了系統的實踐工作. 關 鍵 詞:身份識別 唇動 特征提取 隱馬爾可夫模型 K-L變換
上傳時間: 2014-01-14
上傳用戶:wsf950131
本程序包含語音壓縮和語音識別領域所需的LPCC,MFCC特征提取算法以及語音端點檢測源碼。在對語音數據進行特征提取前,可對語音數據進行16K到8K的降采樣率處理,包含180階FIR濾波器的頻率壓縮程序
上傳時間: 2015-11-24
上傳用戶:2404