語音識別系統第一課-Xcode配置PortAudio Based on Mac X10.10

1、先從官網下載PortAudio安裝包和文檔http://www.portaudio.com/download.html

PortAudio安裝包:pa_stable_v19_20140130.tgz

文檔:pa_stable_doxydocs_20140130.tgz 

記住安裝包最好不要放在中文路徑下。


2、打開文檔中的compile_mac_coreaudio.html可查看文檔


3、打開命令行終端,進入安裝包PortAudio路徑下,分別輸入以下幾個命令

a) ./configure && make


b) lipo lib/.libs/libportaudio.a -extract i386 -output libportaudio.a


c) open lib/.libs


4、在終端中進入portAudio安裝包中的lib文件夾,再進入.libs,可直接輸入open/Users/hsqmlz/Downloads/portaudio/lib/.libs,portAudio安裝包的路徑替換成你自己存放的路徑,此時打開lib文件夾。再再終端中輸入open /usr/local/lib,此時又打開lib文件夾,將libs文件夾中的libportaudio.2.dylib複製到lib文件中。

輸入完這3個命令後會生成一個lib文件夾,裏面有我們需要添加的文件。


5、打開Xcode新建工程,在Link Binary with Libraries中添加8個文件。


a)直接將PortAudio中include文件夾portaudio.h拖到Link Binary with Libraries中。


b)將第4步中進入的.libs文件中的libportaudio.a拖進去


c)將第4步中的libportaudio.2.dylib拖進入。


d)在命令行中輸入open /system/Library/Frameworks,將

  • CoreAudio.framework
  • AudioToolbox.framework
  • AudioUnit.framework
  • CoreServices.framework
  • Carbon.framework
    拖進去。
    注意要拖入第4步中涉及的文件,不能會報鏈接錯誤,之前一直卡在這裏,參考了這篇博客給了啓發,在此也分享給大家http://blog.sina.com.cn/s/blog_470740c80100y45c.html
    編譯工程,就可以開始語音識別的編程了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章