分組語音傳輸系統(tǒng)的簡單實現(xiàn).doc
約41頁DOC格式手機打開展開
分組語音傳輸系統(tǒng)的簡單實現(xiàn),-發(fā)送端音頻的處理及語音傳輸?shù)膶崿F(xiàn)本文共計41頁,3.3萬余字本文為子課題設(shè)計項目,重點闡述了發(fā)送端音頻的處理及語音傳輸?shù)脑敿氃O(shè)計實現(xiàn)。 目錄摘要3abstract31.緒論41.1 課題背景41.2 ip電話的發(fā)展概況41.2.1 ip電話產(chǎn)生的背景41.2.2 i...
內(nèi)容介紹
此文檔由會員 cnlula 發(fā)布
分組語音傳輸系統(tǒng)的簡單實現(xiàn)-發(fā)送端音頻的處理及語音傳輸?shù)膶崿F(xiàn)
本文共計41頁,3.3萬余字
本文為分組語音傳輸系統(tǒng)的簡單實現(xiàn)子課題設(shè)計項目,重點闡述了發(fā)送端音頻的處理及語音傳輸?shù)脑敿氃O(shè)計實現(xiàn)。
目錄
摘要 3
ABSTRACT 3
1. 緒論 4
1.1 課題背景 4
1.2 IP電話的發(fā)展概況 4
1.2.1 IP電話產(chǎn)生的背景 4
1.2.2 IP電話發(fā)展階段 5
1.2.3 IP語音技術(shù)(VoIP)市場發(fā)展現(xiàn)狀 6
2. 技術(shù)要求 8
2.1 波形音頻基礎(chǔ)知識 8
2.1.1 波形音頻信號的采樣與量化方法 8
2.1.2 與采樣量化相關(guān)的主要技術(shù)參數(shù) 8
2.2 套接字以及Visual C++編程基礎(chǔ) 9
2.2.1 套接字(Socket) 9
2.2.2 Visual C++編程基礎(chǔ) 10
3. 系統(tǒng)分析 13
3.1 問題定義 13
3.2 VoIP的基本原理及實現(xiàn)方案 13
3.2.1 VoIP的主要功能 13
3.2.2 VoIP的傳輸過程分析 14
3.3分組語音的基本原理 15
3.3.1分組語音技術(shù)概述 15
3.3.2 語音的數(shù)字化 16
3.3.3 語音分組 17
3.3.4 傳輸協(xié)議的選取 18
3.3.5 分組語音傳輸中的時延 18
3.3.6語音通信相關(guān)協(xié)議 18
3.4 技術(shù)路線 19
3.5可行性分析 20
3.5.1 技術(shù)可行性 20
3.6 需求分析 20
3.6.1 系統(tǒng)運行環(huán)境 20
3.6.2 性能需求 20
3.6.3 功能需求 20
4. 系統(tǒng)設(shè)計 21
4.1 總體設(shè)計 21
4.1.1 總體設(shè)計思想 21
4.2 功能模塊 21
4.2.1 按C/S模型 21
4.2.2 按模塊功能 21
5. 詳細設(shè)計 23
5.1 音頻模塊的實現(xiàn) 23
5.1.1 程序流程 23
5.1.2 相關(guān)API函數(shù),結(jié)構(gòu),消息 23
5.1.3 內(nèi)存分配 26
5.1.4 語音分組 26
5.2 通信模塊的實現(xiàn) 26
5.2.1 相關(guān)函數(shù)說明 27
6. 編碼與測試 28
6.1 編碼 28
6.1.1 發(fā)送端音頻模塊 28
6.1.2 通信模塊 31
6.1.3 程序中遇到的問題 35
6.2 測試 35
6.2.1 測試方案 35
6.2.2 測試結(jié)果 36
結(jié)束語 37
致謝 38
參考文獻 39
摘要
本文主要論述了“分組語音傳輸系統(tǒng)的簡單實現(xiàn)”的開發(fā)過程。它是基于C/S模型下的點對點的實時語音通信系統(tǒng)的軟件。該系統(tǒng)主要分為波形音頻的采集回放、音頻數(shù)據(jù)分組及還原、語音傳輸三個模塊。音頻模塊主要由windows提供的wave系列函數(shù)完成。分組后即使在傳輸時丟包也不會丟失一整段聲音數(shù)據(jù)而只是造成聲音的部分失真,從而保證了聲音可以得到盡可能完整的還原,進一步保證了正常實時的語音通信。傳輸采用了實時性強的無連接的UDP協(xié)議。在開發(fā)時使用Microsoft Visual C++ 6.0 開發(fā)工具結(jié)合套接字來實現(xiàn)。本軟件的界面非常簡單,易于操作,用戶可以輕松的和對方進行語音通信。
【關(guān)鍵字】分組語音;UDP ;套接字
Abstract
This article mainly describes the developing process of Easy realization of the packet voice transmission system. This system realizes the peer-peer voice communication function which is based on the .....
1. 緒論
1.1 課題背景
傳統(tǒng)的語音技術(shù)已經(jīng)發(fā)展了近百年,數(shù)字化語音網(wǎng)絡(luò)的實施也已經(jīng)有近40年的歷史。從歷史發(fā)展上來看,60年代之前,語音業(yè)務(wù)都是基于模擬技術(shù)的。在過去的近40年的時間中,語音業(yè)務(wù)已經(jīng)可以用數(shù)字信號來承載了。然而,直到最近,數(shù)字語音還從來沒有過真正意義上在分組網(wǎng)絡(luò)中傳輸過,這樣,分組技術(shù)所能帶來的統(tǒng)計增益與成本的降低就無法在電信運營領(lǐng)域?qū)崿F(xiàn)。90年代以來,這種情況發(fā)生了改變。越來越多的廠商投入到這一領(lǐng)域的研發(fā)工作中來,各種硬件軟件技術(shù)得到了一定的升級和發(fā)展,隨之也出現(xiàn)了一系列的疑問,比如....
參考文獻
【1】 黃永峰.因特網(wǎng)語音通信技術(shù)及其應用.北京:人民郵電出版社,2002
【2】 王罡、林立志.基于Windows的TCP/IP編程.北京:清華大學出版社,2000
【3】 (美)Behrouz A.Forouzan、Sophia Chung Fegan著,謝希仁譯.TCP/IP協(xié)議族(第二版).北京:清華大學出版社,2003
【4】 王文東、白剛.IP網(wǎng)絡(luò)語音技術(shù).北京:機械工業(yè)出版社.1999
本文共計41頁,3.3萬余字
本文為分組語音傳輸系統(tǒng)的簡單實現(xiàn)子課題設(shè)計項目,重點闡述了發(fā)送端音頻的處理及語音傳輸?shù)脑敿氃O(shè)計實現(xiàn)。
目錄
摘要 3
ABSTRACT 3
1. 緒論 4
1.1 課題背景 4
1.2 IP電話的發(fā)展概況 4
1.2.1 IP電話產(chǎn)生的背景 4
1.2.2 IP電話發(fā)展階段 5
1.2.3 IP語音技術(shù)(VoIP)市場發(fā)展現(xiàn)狀 6
2. 技術(shù)要求 8
2.1 波形音頻基礎(chǔ)知識 8
2.1.1 波形音頻信號的采樣與量化方法 8
2.1.2 與采樣量化相關(guān)的主要技術(shù)參數(shù) 8
2.2 套接字以及Visual C++編程基礎(chǔ) 9
2.2.1 套接字(Socket) 9
2.2.2 Visual C++編程基礎(chǔ) 10
3. 系統(tǒng)分析 13
3.1 問題定義 13
3.2 VoIP的基本原理及實現(xiàn)方案 13
3.2.1 VoIP的主要功能 13
3.2.2 VoIP的傳輸過程分析 14
3.3分組語音的基本原理 15
3.3.1分組語音技術(shù)概述 15
3.3.2 語音的數(shù)字化 16
3.3.3 語音分組 17
3.3.4 傳輸協(xié)議的選取 18
3.3.5 分組語音傳輸中的時延 18
3.3.6語音通信相關(guān)協(xié)議 18
3.4 技術(shù)路線 19
3.5可行性分析 20
3.5.1 技術(shù)可行性 20
3.6 需求分析 20
3.6.1 系統(tǒng)運行環(huán)境 20
3.6.2 性能需求 20
3.6.3 功能需求 20
4. 系統(tǒng)設(shè)計 21
4.1 總體設(shè)計 21
4.1.1 總體設(shè)計思想 21
4.2 功能模塊 21
4.2.1 按C/S模型 21
4.2.2 按模塊功能 21
5. 詳細設(shè)計 23
5.1 音頻模塊的實現(xiàn) 23
5.1.1 程序流程 23
5.1.2 相關(guān)API函數(shù),結(jié)構(gòu),消息 23
5.1.3 內(nèi)存分配 26
5.1.4 語音分組 26
5.2 通信模塊的實現(xiàn) 26
5.2.1 相關(guān)函數(shù)說明 27
6. 編碼與測試 28
6.1 編碼 28
6.1.1 發(fā)送端音頻模塊 28
6.1.2 通信模塊 31
6.1.3 程序中遇到的問題 35
6.2 測試 35
6.2.1 測試方案 35
6.2.2 測試結(jié)果 36
結(jié)束語 37
致謝 38
參考文獻 39
摘要
本文主要論述了“分組語音傳輸系統(tǒng)的簡單實現(xiàn)”的開發(fā)過程。它是基于C/S模型下的點對點的實時語音通信系統(tǒng)的軟件。該系統(tǒng)主要分為波形音頻的采集回放、音頻數(shù)據(jù)分組及還原、語音傳輸三個模塊。音頻模塊主要由windows提供的wave系列函數(shù)完成。分組后即使在傳輸時丟包也不會丟失一整段聲音數(shù)據(jù)而只是造成聲音的部分失真,從而保證了聲音可以得到盡可能完整的還原,進一步保證了正常實時的語音通信。傳輸采用了實時性強的無連接的UDP協(xié)議。在開發(fā)時使用Microsoft Visual C++ 6.0 開發(fā)工具結(jié)合套接字來實現(xiàn)。本軟件的界面非常簡單,易于操作,用戶可以輕松的和對方進行語音通信。
【關(guān)鍵字】分組語音;UDP ;套接字
Abstract
This article mainly describes the developing process of Easy realization of the packet voice transmission system. This system realizes the peer-peer voice communication function which is based on the .....
1. 緒論
1.1 課題背景
傳統(tǒng)的語音技術(shù)已經(jīng)發(fā)展了近百年,數(shù)字化語音網(wǎng)絡(luò)的實施也已經(jīng)有近40年的歷史。從歷史發(fā)展上來看,60年代之前,語音業(yè)務(wù)都是基于模擬技術(shù)的。在過去的近40年的時間中,語音業(yè)務(wù)已經(jīng)可以用數(shù)字信號來承載了。然而,直到最近,數(shù)字語音還從來沒有過真正意義上在分組網(wǎng)絡(luò)中傳輸過,這樣,分組技術(shù)所能帶來的統(tǒng)計增益與成本的降低就無法在電信運營領(lǐng)域?qū)崿F(xiàn)。90年代以來,這種情況發(fā)生了改變。越來越多的廠商投入到這一領(lǐng)域的研發(fā)工作中來,各種硬件軟件技術(shù)得到了一定的升級和發(fā)展,隨之也出現(xiàn)了一系列的疑問,比如....
參考文獻
【1】 黃永峰.因特網(wǎng)語音通信技術(shù)及其應用.北京:人民郵電出版社,2002
【2】 王罡、林立志.基于Windows的TCP/IP編程.北京:清華大學出版社,2000
【3】 (美)Behrouz A.Forouzan、Sophia Chung Fegan著,謝希仁譯.TCP/IP協(xié)議族(第二版).北京:清華大學出版社,2003
【4】 王文東、白剛.IP網(wǎng)絡(luò)語音技術(shù).北京:機械工業(yè)出版社.1999
TA們正在看...
- 01.1四時田園雜興課堂教學教案教學設(shè)計(部編版).doc
- 01.2稚子弄冰課堂教學教案教學設(shè)計(部編版).doc
- 01.3村晚課堂教學教案教學設(shè)計(部編版).doc
- 02冬陽·童年·駱駝隊公開課優(yōu)秀教案教學設(shè)計(五年...doc
- 02冬陽·童年·駱駝隊最新教研教案教學設(shè)計(部編版...doc
- 02冬陽·童年·駱駝隊課堂教學教案教學設(shè)計(部編版).doc
- 03祖父的園子公開課優(yōu)秀教案教學設(shè)計(五年級下冊).doc
- 03祖父的園子最新教研教案教學設(shè)計(部編版五年級下...doc
- 03祖父的園子課堂教學教案教學設(shè)計(部編版).doc
- 04草船借箭公開課優(yōu)秀教案教學設(shè)計(五年級下冊).doc