freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

音頻解碼技術(shù)研究與音樂播放器畢業(yè)論文-wenkub

2023-07-07 08:21:52 本頁面
 

【正文】 (2) “先邏輯后物理”的原則(3) “自頂向下”的原則(4) 工作成果描述(主要指文檔)標(biāo)準(zhǔn)化的原則其具體開發(fā)步驟可分為以下四步:(1) 系統(tǒng)規(guī)劃(2) 系統(tǒng)開發(fā)q 系統(tǒng)分析系統(tǒng)初步調(diào)查系統(tǒng)可行性研究現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查新系統(tǒng)邏輯方案的提出q 系統(tǒng)設(shè)計(jì)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)系統(tǒng)總體功能設(shè)計(jì)系統(tǒng)總體物理結(jié)構(gòu)設(shè)計(jì)系統(tǒng)詳細(xì)設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)代碼設(shè)計(jì)輸入輸出設(shè)計(jì)q 系統(tǒng)實(shí)施程序設(shè)計(jì)系統(tǒng)測(cè)試(3) 系統(tǒng)的運(yùn)行及維護(hù)(4) 系統(tǒng)評(píng)價(jià) 快速原型法是80年代發(fā)展起來的,旨在縮短開發(fā)周期,提高開發(fā)效率和用戶對(duì)系統(tǒng)的滿意程度。 系統(tǒng)的開發(fā)方法建立一個(gè)信息系統(tǒng),是一項(xiàng)復(fù)雜的軟件工程的實(shí)施。q MP3文件的添加方式多樣化,并且要將其添加到歌曲列表中。q 界面上添加時(shí)鐘。帶著這個(gè)目的,我選擇了此課題。在個(gè)人PC上,一款音樂播放器在手,聽盡世間音樂。在量化前,調(diào)用step_size()函數(shù)計(jì)算出量化器標(biāo)度因子Y,使反向量化器能適應(yīng)語音和數(shù)據(jù)等具有不同統(tǒng)計(jì)特性以及不同幅度的輸入信號(hào)。編碼過程: 編碼原理流程圖Encoder輸入14bitPCM信號(hào)s1 ACCUM調(diào)用predictor_pole()函數(shù),從6階零點(diǎn)預(yù)測(cè)器計(jì)算出預(yù)測(cè)信號(hào)sezi調(diào)用predictor_pole()函數(shù),從二階極點(diǎn)預(yù)測(cè)器計(jì)算出預(yù)測(cè)信號(hào)sezi,與sez計(jì)算出預(yù)測(cè)信號(hào)se求出差分信號(hào)slsed SUBTA調(diào)用step_size()函數(shù),計(jì)算出量化器的標(biāo)度因子y MIX調(diào)用quantize()函數(shù),量化得出ADPCM形式編碼的信號(hào)i調(diào)用reconstruct()函數(shù),根據(jù)y,生成的ADPCM編碼信號(hào)i還原得到量化差分信號(hào)dq根據(jù)dq,預(yù)測(cè)信號(hào)se得到重建信號(hào)sr ADDA計(jì)算出預(yù)測(cè)器差分信號(hào)sr+sezsedqsez ADDC調(diào)用update()函數(shù),調(diào)整輸出編碼的每個(gè)狀態(tài)變量返回編碼后的信號(hào)值idecoder()解碼函數(shù)。、。每個(gè)聲道中的音頻采樣塊首先要根據(jù)心里聲學(xué)模型來計(jì)算掩蔽門限值,然后由計(jì)算出的掩蔽門限值決定,從公共比特池中分配給該聲道的不同頻率域中多少比特?cái)?shù),或由計(jì)算出的掩蔽門限值來決定哪些頻率范圍內(nèi)的量化噪聲可引入而不需要去除。Meridian無損壓縮(MLP)是一種應(yīng)用所有權(quán)技術(shù)的音頻編解碼計(jì)劃,它能傳送多聲道環(huán)繞聲,并以可能的最高動(dòng)態(tài)范圍和更高的取樣頻率來確保任何聲音細(xì)節(jié)都表現(xiàn)完美。20世紀(jì)90年代至今,有損音頻編碼把音頻數(shù)據(jù)的壓縮率提高到了12:1。20世紀(jì)70年代初,開始采用類似的瞬時(shí)壓縮技術(shù)和塊壓擴(kuò)(BlockCompressing)技術(shù)。編碼,解碼的不同,導(dǎo)致音頻在經(jīng)過處理后得到的音質(zhì)也不盡相同,而好的音質(zhì)能夠更好的滿足人們的聽覺享受。為了使人們能夠更方便,更直接的欣賞音樂,就必須要降低磁盤占用空間。 多媒體播放流程圖由輸出設(shè)備播放聲卡/顯卡合成信息計(jì)算機(jī)指令MIDI然而,在音頻壓縮出現(xiàn)之前,存儲(chǔ)高質(zhì)量的數(shù)字音頻數(shù)據(jù)往往需要占用大量的硬盤空間以及通道帶寬。所以,多媒體的播放效果取決于用戶設(shè)備的質(zhì)量和音色。 46致謝 46參考文獻(xiàn) 47附錄 49四川工程職業(yè)技術(shù)學(xué)院1 緒論 課題的來源語音時(shí)語言的聲學(xué)表現(xiàn),是人類交流信息最自然、最有效、最直接的手段,也是人類進(jìn)行思維的一種依托。隨著社會(huì)的不斷進(jìn)步,人們的生活水平也在不斷的提高,從而對(duì)精神生活提出了新的要求。就電腦聲卡而言,最為常見的手段是fm合成與波表合成。假設(shè)一首普通的歌曲時(shí)間為一分鐘,要想達(dá)到CD音質(zhì),至少需要大約10MB的存儲(chǔ)空間,可以想象,如果要從Internet上下載這首歌,不算傳輸開支和網(wǎng)絡(luò)不暢,理論上將會(huì)用至少49分鐘??梢允褂脙煞N方法達(dá)到目的,降低采樣指標(biāo)或者壓縮。所以,對(duì)各種音頻文件進(jìn)行解碼的技術(shù)研究就很有必要了。這種技術(shù)的編碼率較低。付出的代價(jià)是音質(zhì)的下降。音頻解碼和音頻編碼是共生的,音頻編碼的發(fā)展歷史其實(shí)也就是音頻解碼技術(shù)不斷進(jìn)步的真實(shí)寫照。最后將控制參數(shù)及輔助數(shù)據(jù)進(jìn)行交織產(chǎn)生編碼后的數(shù)據(jù)流。1995年,(CSACELP),可以僅用8kbit/s的帶寬傳輸話音,而話音質(zhì)量與32kbit/s的ADPCM相同,它被用于IPphone技術(shù)中。decoder()解碼函數(shù)主要由ACCUM方框、MIX方框、ADDB方框、ADDC方框4個(gè)功能子方框組合完成。調(diào)用reconstruct()函數(shù),使用ADPCM代碼i和量化器標(biāo)度因子Y完成反向自適應(yīng)量化器功能,產(chǎn)生量化差分信號(hào)dq,進(jìn)一步得到重建信號(hào)sr,為計(jì)算出k+1時(shí)刻預(yù)測(cè)值se做準(zhǔn)備。而一款好的音樂播放器,能幫助人們更好的去欣賞音樂。而對(duì)音頻解碼進(jìn)行技術(shù)研究有助于了解其內(nèi)在的原理,能夠幫助我們更好的設(shè)計(jì)出一款屬于自己的音樂播放器。q 滾動(dòng)顯示正在播放的歌曲及其長度信息。q 實(shí)現(xiàn)靜音和音量的控制。近30多年來,軟件工程發(fā)展成為新科學(xué),至今已經(jīng)成為IT產(chǎn)業(yè)的重要支柱。其基本思想是在系統(tǒng)開發(fā)的初期,盡快構(gòu)造出系統(tǒng)的原型,使用戶能及早地運(yùn)行這個(gè)系統(tǒng)原型,通過使用它、熟悉它,受到啟發(fā)并取得經(jīng)驗(yàn),然后對(duì)系統(tǒng)的目標(biāo)和功能提出更精確、具體的要求,研制人員據(jù)此逐漸修改和完善原型,使它滿足用戶的需求,最后完成系統(tǒng)的開發(fā)。如Windows的警告聲。由此可見在,開發(fā)此系統(tǒng)在經(jīng)濟(jì)上是完全可行的。 系統(tǒng)功能分析基于音樂播放器所要實(shí)現(xiàn)的內(nèi)容,我們列出用戶操作的模塊,其中每個(gè)模塊對(duì)應(yīng)一個(gè)功能。用戶可以從樂庫中查找歌曲,然后對(duì)查找出的歌曲添加。q 除了操作主界面上的按鈕,還可以通過小迷你模式控制和滾動(dòng)模式的設(shè)定。q 向系統(tǒng)中添加文件或目錄。q 音量設(shè)置。(2) 對(duì)于創(chuàng)建的每個(gè)Visual Studio2005應(yīng)用程序來說,Visual Studio2005使用一個(gè)項(xiàng)目工作區(qū)來存儲(chǔ)該項(xiàng)目所需的所有文件,其中“項(xiàng)目工作區(qū)”(project workspace)或稱為“工作區(qū)”(workspace)就是一個(gè)文件夾,如果要生成一個(gè)可執(zhí)行程序,其中一個(gè)文件還必須是源代碼, Studio選擇一個(gè)項(xiàng)目類型,創(chuàng)建一個(gè)新的Studio2005應(yīng)用程序首先從菜單單欄中選擇File項(xiàng)打開如圖41所示的File子菜單,從這個(gè)子菜單中選擇New選項(xiàng), New對(duì)話框. File子菜單 New對(duì)話框(如果不小心選擇了別的項(xiàng)目類型,在下一個(gè)出現(xiàn)的窗口選擇Cancel)(3) 當(dāng)開始一個(gè)新項(xiàng)目里首先確保Projects選項(xiàng)卡處于活動(dòng)狀態(tài),并在Projects選項(xiàng)卡中, ,為新的項(xiàng)目創(chuàng)建了一個(gè)新的文件夾,對(duì)于這種情形,單擊OK按鈕,特別要留意Workspace窗口,顯示了關(guān)于當(dāng)前工作中所有項(xiàng)目的一個(gè)分層式列表,并顯示每個(gè)項(xiàng)目中所包含的全部項(xiàng): 含一個(gè)活動(dòng)工作區(qū)的IDE窗口(4) 創(chuàng)建數(shù)據(jù)庫:因?yàn)閿?shù)據(jù)庫應(yīng)用程序在很大程度上依賴于所管理的數(shù)據(jù),所以最好從數(shù)據(jù)入手進(jìn)行應(yīng)用程序的設(shè)計(jì)。Visual Studio2005 的設(shè)計(jì)工具使得創(chuàng)建富有吸引力,工具欄和菜單,它們可以將應(yīng)用程序的所有功能與界面中的控件或菜單命令聯(lián)系起來。隨著開發(fā)工作的深入,不斷地進(jìn)行軟件測(cè)試和調(diào)試,可以避免給后續(xù)工作帶來更大的麻煩。此功能模塊能夠選擇電腦中或者從網(wǎng)絡(luò)上已下載的最新的歌曲,將之加入播放器的播放列表,同時(shí)更新播放列表。 歌曲列表我們聽歌曲時(shí),喜歡某一個(gè)歌星歌曲時(shí),可以對(duì)其歌曲整理成列表形式,方便于用戶聽歌。音量設(shè)置,就可以對(duì)當(dāng)前正在播放的歌曲調(diào)節(jié)播放音量的大小,方便快捷的享受音樂帶來的感動(dòng)。 迷你模式有的時(shí)候運(yùn)行程序時(shí)候桌面空余面積不夠,或者覺得播放器太大,這時(shí)候可以選擇迷你模式運(yùn)行。我們聽音樂時(shí),不免需要對(duì)歌曲進(jìn)行查找搜索、添加到播放列表、網(wǎng)絡(luò)下載需求。 系統(tǒng)運(yùn)行環(huán)境 硬件平臺(tái): AMD Athlon(tm)64 X2 Dual Core QL60 GHz 2GB內(nèi)存 160GB硬盤 軟件平臺(tái):操作系統(tǒng):Windows 7 開發(fā)工具:Microsoft Visual Studio20054 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)的編譯和發(fā)行下面介紹如何完成本系統(tǒng)的編譯。處理流程: 圖 “加入文件”處理流程圖 添加添加文件單擊加入文件彈出打開文件對(duì)話框選中文件,單擊打開完成添加 流程描述:用戶運(yùn)行音樂播放器軟件,單擊播放器的設(shè)定歌曲按鈕,選擇加 加入文件功能演示圖入文件。處理流程: “歌曲列表”功能流程圖 運(yùn)行單擊列表管理按鈕彈出歌曲列表單擊保存完成流程描述:運(yùn)行音樂播放器軟件,單擊列表管理功能按鈕,在播放器下彈出新建列表,彈出文件信息對(duì)話框,然后進(jìn)行相關(guān)編輯,保存即可。 控制功能按鈕 控制功能演示圖 上述內(nèi)容詳細(xì)代碼見附錄 音量控制功能實(shí)現(xiàn)功能描述:可以對(duì)當(dāng)前正在播放的歌曲調(diào)節(jié)播放音量的大小,方便快捷的享受音樂帶來的感動(dòng)。處理流程: “靜音設(shè)置”功能流程圖運(yùn)行單擊靜音按鈕進(jìn)行靜音/取消靜音完成流程描述:運(yùn)行音樂播放軟件,單擊播放器右側(cè)靜音按鈕,按鈕為非靜音狀態(tài),按鈕為靜音狀態(tài),具體如圖所示。如果是用戶登錄,需對(duì)用戶用戶名和密碼進(jìn)行驗(yàn)證。功能描述:此功能模塊實(shí)現(xiàn)對(duì)當(dāng)前入播放器直接進(jìn)行皮膚選擇。1.功能描述:系統(tǒng)管理的主要功能是對(duì)數(shù)據(jù)庫里的音樂進(jìn)行管理。同時(shí)感謝所有辛勤工作的行政、教務(wù)、后勤的工作人員,謝謝你們默默無聞的工作、熱情周到的服務(wù)。并衷心感謝評(píng)審老師在百忙之中抽出寶貴時(shí)間仔細(xì)審閱我的論文。using 。using 。 pl = this。 } private string load_dir = 。 playList[NumOfMusic] = path。 } NumOfMusic。 ListViewItem item = new ListViewItem()。 (item)。amp。 = false。 AddFile()。 (item)。 if (iSel = NumOfMusic) { = playList[iSel]。 ()。 foreach (FileInfo f in (*.mp3)) { AddFile()。 (file)。 ListViewItem item = new ListViewItem()。 } //(, )。 i 。//刪除Playlist數(shù)組里的歌曲 } else { //如果刪除的是正在播放的歌曲就播放下一首 [0].Remove()。 [iSel].Selected = true。 ()。 } /// summary /// 刪除重復(fù)的歌曲 /// /summary /// param name=sender/param /// param name=e/param private void 刪除重復(fù)歌曲ToolStripMenuItem_Click(object sender, EventArgs e) { (此功能正在完善,敬請(qǐng)期待....., 提示)。 ()。 } private void 順序循環(huán)ToolStripMenuItem_Click(object sender, EventArgs e) {
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1