最近要一個語音識別的Demo,研究了下語音識別知識之後,發現先要實現一個錄音模塊,百度的過程中,最先看到的是使用DirectSound實現錄音,於是欣欣然准備開始(以前大概了解過DirectX,一直想找機會學習學習),然後在看DirectX SDK的過程中,DirectSound有一段話介紹錄音也可以使用Windows Multimedia functions,並且DirectSound在這方面並沒有性能優勢。鑒於最近工作比較空閒,想多學點東西的目的,打算研究下這兩種實現方式。
1、IID_IDirectSoundCaptureBuffer8的問題
雖然這個問題還沒解決,我也發了帖子進行詢問,還沒找到問題所在,也附上源碼,有經驗的朋友也可以幫忙看看。
1、枚舉設備的問題
2、停止錄音的問題
http://files.cnblogs.com/monotone/RecordDemo.zip