本文主要介紹音頻處理的實(shí)現(xiàn)以及它有那些功能和這些功能實(shí)現(xiàn)的流程圖。在這里對(duì)音頻的處理就是對(duì)語音的處理,對(duì)語音的處理是建立在數(shù)字音頻的基礎(chǔ)之上的,也就是對(duì)采樣點(diǎn)進(jìn)行處理。對(duì)音頻處理系統(tǒng)是在VISUAL C++ 6.0的平臺(tái)上開發(fā)的,主要是用消息映射函數(shù)響應(yīng)各種功能操作,主要是完成文件的打開文件,新建文件,保存文件,播放,剪切,粘貼,拷貝,放大,縮小,鼠標(biāo)雙擊,拖動(dòng),單擊操作等。在消息映射函數(shù)中根據(jù)流程圖編寫各種操作代碼并不斷的調(diào)試,最后實(shí)現(xiàn)程序處理音頻的功能。
在VISUAL C++ 6.0的平臺(tái)上,采用上述方法來編輯音頻處理軟件。最后系統(tǒng)調(diào)試成功,并且能夠?qū)φZ音進(jìn)行上述功能的操作,達(dá)到一定的處理效果。
關(guān)鍵詞:音頻,語音處理,信號(hào)采樣,VISUAL C++ 6.0,
Abstract
The achievement of sound processing, the functions of the software, and process chart of achieving these functions are mainly introduced in this article. The audio processing is just the sound processing, here. Digital audio is the basic of the audio processing. This process is also like dealing with samples. Developing the audio processing system was based on Visual 6.0 platform. The functions of mapped message were responsed for varieties of operations, such as opening the file, saving the file and creating the file, playing, clipping the wave and pasting the wave, making the wave larger or smaller, mouse double clicks, and click, mouse moving. Then depended on the process chart edit the code for varieties of operations to achieve the foundations of the system in the mapped message functions and debugged the code. At last the foundations of audio processing have achieved.
On the Visual 6.0 platform, edited the audio processing system with the method which referred above. Last, the system has finished and can deal with the wave files. And the effect was also achieved.
.
Keywords:Audio, Voice processing, Signal sample, Visual 6.0 platform