码迷,mamicode.com
首页 > 系统相关 > 详细

语音识别系统第一课-Xcode配置PortAudio Based on Mac X10.10

时间:2015-03-11 23:34:04      阅读:707      评论:0      收藏:0      [点我收藏+]

标签:

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
    编译工程,就可以开始语音识别的编程了。


语音识别系统第一课-Xcode配置PortAudio Based on Mac X10.10

标签:

原文地址:http://blog.csdn.net/u013080641/article/details/44205049

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!