ubunutu12.04上进行julius编译
来源:互联网 发布:java杨辉三角形 编辑:程序博客网 时间:2024/05/16 14:50
研究julius源码的时候,分为三部分libjulius,libsent和julius应用。前两者为库,julius是一个具体的客户端应用,它本身也需要以来于libujulius库。
我们的qbo_listen 编译的时候,有CMakeList文件可参考,它同样是有这个选项的 -ljulius。因此,这里系统中的libjulius库的版本对于julius应用是否成功运行就很重要了。
实际使用中,ubuntu12.04版本中总是提示adin_oss 设备类型,设备号为/dev/dsp。这里错误导致了无法打开此设备。标准应当为alsa设备才对。但是这里一直搞不清楚是什么原因。最后查找源码看到需要修改jconf中的--input参数为alsa。但修改后,提示ALSA Support is not built-in。原来是没有打开HAS_ALSA宏导致的。
此宏是在哪里打开的呢?探求这个事情的过程中,将autoconf和automake给系统梳理了一遍。
默认根据host_os参数来设置的。
输入文件只有Makefile.am这个。这个会生成Makefile.in。
0 0
- ubunutu12.04上进行julius编译
- Julius 例子
- vs2010上进行ACE编程常见编译错误解决方法
- OS X上搭建distcc使用XCode进行分布式编译
- OS X上搭建distcc使用XCode进行分布式编译
- 在Linux上进行源码编译安装程序详解
- 在linux服务器上进行vue2的动态编译
- 安装Julius声音识别软件
- Julius孤立词系统搭建
- Julius搭建语音识别库
- 在ubuntu7.10上搭建uClinux编译开发环境并用Skyeye进行仿真(嵌入)
- 在ubuntu7.10上搭建uClinux编译开发环境并用Skyeye进行仿真
- 在RedHat9.2上搭建uClinux编译开发环境并用skyeye进行仿真
- 在Linux平台上使用Cmake进行交叉编译替代嵌入式平台所使用的Makefile
- 在RedHat9.0上搭建uClinux编译开发环境并用skyeye进行仿真
- 在Oracle 11.2上用Gcc进行64bit编译(Solaris 11, x86)
- C++在windows8+Visual Studio 2013平台上使用console进行编译
- 【开发技巧】OS X上搭建distcc使用XCode进行分布式编译
- 第十三章 BIRT报表引擎API及报表API
- 怎么制作启动盘的方法
- 浅谈企业服务器租用攻略
- Linux下修改Tomcat默认端口
- Copy List with Random Pointer
- ubunutu12.04上进行julius编译
- 第十三章 BIRT报表引擎API及报表API (续)-自定义web BIRT展示器
- Android设计原则
- QtCreator QFrame,QLabel,QStackedWidget(多页面部件),QToolBox(层叠窗口)
- ArcGIS教程:坡向
- 自动调整linux系统时间和时区与Internet时间同步
- 基于OPC规范的客户应用程序实现
- 第十三章 BIRT报表引擎API及报表API (续2)-利用BIRT设计引擎API生成报表
- android自定义button样式