扬声器识别ALIZE平台安装

时间:2013-04-30 16:00:27

标签: voice-recognition

我正在尝试在ubuntu上安装alize和LIA_RAL。我使用http://alize.univ-avignon.fr/svn/ALIZE/trunk/http://alize.univ-avignon.fr/svn/LIA_RAL/trunk/进行了subversion的最新代码检查。我按照README文件中的说明操作。 Alize库安装良好但在安装LIA_RAL期间,我在命令«make»

中出错
    ../../../LIA_SpkTools/include/liatools.h:55:17: erreur fatale: Dense : Aucun fichier ou dossier de ce type
compilation terminée.
make[3]: *** [AcousticSegmentation-AcousticSegmentation.o] Erreur 1
make[3]: quittant le répertoire « /home/ibtissem/lia_ral/LIA_SpkSeg/AcousticSegmentation/src »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /home/ibtissem/lia_ral/LIA_SpkSeg/AcousticSegmentation »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/ibtissem/lia_ral/LIA_SpkSeg »
make: *** [all-recursive] Erreur 1

我该怎么办?你知道吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

  

../../../ LIA_SpkTools / include / liatools.h:55:17:erreur fatale:Dense:Aucun fichier ou dossier de ce typecompilationterminée。

如果您翻译此错误并尝试理解它,则表示缺少所需的文件。该文件可能因为文件不存在而丢失。没有文件,编译就无法继续。

要确定缺少哪个文件以及缺少哪个文件,您需要查看您发布的文件上方日志中的行。文件搜索路径由编译器命令行中的预处理器的-I选项指定。您需要在日志中分析上面几行的编译器命令行,以了解会发生什么。

一旦您看到-I未正确指定,您可以在Makefile.am中修复它。将该行更改为以下内容:

 AcousticSegmentation_CPPFLAGS=-I../include -I$(top_srcdir)/include/Eigen -I$(top_srcdir)/LIA_SpkTools/include -I$(ALIZE_PATH)/include

添加的部分是 -I $(top_srcdir)/ include / Eigen 。然后重新运行automake以重新创建代码。

你必须在其他几个地方这样做。

总的来说,这只是软件构建系统中的一个错误。作者有人最近打破了软件,你可能想向作者写一篇关于这个bug的报告。