Closed zznam closed 6 years ago
have you put the alize-core and lia-ral along with the correct version of spro in the cpp folder ?
I put it correctly. my spro version is 5.0.
I've changed
spflag_t SPRO_flag;
To
int SPRO_flag;
and it works
That's good. If it is possible, could you let me know how you are or would be generating the world.gmm (universal background model) file ?
I'm currently stuck at trying to figure out the correct process to follow to achieve speaker verification.
I've compiled the library. Then imported it into the application that i'm going to use for performing speaker verification.
I've followed the steps in the readme for creating a speaker model and then verifying the model using audio file.
The audio is 16-bit PCM wav format.
The only issue is that since i was not able to understand how to generate the world.gmm file to be used as universal background model for training the speaker models, I picked up the world.gmm file from another github project working on alize.
However, the results are always incorrect. I've not been able to perform speaker verification for a single speaker correctly.
Any help in understanding how to resolve this issue would be much appreciated.
Thanks !
@zznam Have you met another problem after you change it to 'int'? I did as you said but another problem appeared :
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':alize:externalNativeBuildDebug'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:84)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:55)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:46)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at `org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:236)`
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:228)
at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:61)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:228)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:215)
at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:77)
at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:58)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:32)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:113)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
at org.gradle.initialization.DefaultGradleLauncher$3.execute(DefaultGradleLauncher.java:196)
at org.gradle.initialization.DefaultGradleLauncher$3.execute(DefaultGradleLauncher.java:193)
at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:193)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:119)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:102)
at org.gradle.launcher.exec.GradleBuildController.run(GradleBuildController.java:71)
at org.gradle.tooling.internal.provider.runner.BuildModelActionRunner.run(BuildModelActionRunner.java:50)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.tooling.internal.provider.runner.RunAsBuildOperationBuildActionRunner$1.execute(RunAsBuildOperationBuildActionRunner.java:43)
at org.gradle.tooling.internal.provider.runner.RunAsBuildOperationBuildActionRunner$1.execute(RunAsBuildOperationBuildActionRunner.java:40)
at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
at org.gradle.tooling.internal.provider.runner.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40)
at org.gradle.tooling.internal.provider.runner.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:75)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:41)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:75)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:49)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:44)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:29)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:47)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:72)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.gradle.internal.UncheckedException: Build command failed.
Error while executing process D:\Android\Sdk\cmake\3.6.4111459\bin\cmake.exe with arguments {--build C:\Users\1\Desktop\android-alize-master\alize\.externalNativeBuild\cmake\debug\mips64 --target alize-native}
[1/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/AudioFrame.cpp.o
[2/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/alizeString.cpp.o
[3/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/AlizeSpkRec_AlizeException.cpp.o
[4/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/AlizeSpkRec_SimpleSpkDetSystem.cpp.o
[5/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/AudioFileReader.cpp.o
[6/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkSeg/ReSegmentation/src/ReSegmentation.cpp.o
[7/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/TrainWorld/src/TrainWorld.cpp.o
[8/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/PLDA/src/PLDA.cpp.o
[9/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/NormFeatWindowMode/src/NormFeatWindowMode.cpp.o
[10/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkSeg/AcousticSegmentation/src/AcousticSegmentation.cpp.o
[11/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/NormFeat/src/NormFeat.cpp.o
[12/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/SimpleSpkDetSystem/src/SimpleSpkDetSystem.cpp.o
[13/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/RemoteSpkDet/src/SpkDetServer.cpp.o
[14/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/IvNorm/src/IvNorm.cpp.o
[15/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/IvTest/src/IvTest.cpp.o
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkSeg\AcousticSegmentation\src\AcousticSegmentation.cpp:235:13: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
if((iseg-1) >= 0) {
~~~~~~~~ ^ ~
1 warning generated.
[16/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/TrainTarget/src/TrainTarget.cpp.o
[17/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/SpkAdapt/src/SpkAdapt.cpp.o
[18/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/TotalVariability/src/TotalVariability.cpp.o
[19/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/IvExtractor/src/IvExtractor.cpp.o
[20/148] Building C object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/CovIntra/src/SVDLIBC/svdutil.c.o
[21/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/EstimateDMatrix/src/EstimateDMatrix.cpp.o
[22/148] Building C object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/CovIntra/src/SVDLIBC/svdlib.c.o
[23/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/EigenVoice/src/EigenVoice.cpp.o
[24/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/EnergyDetector/src/EnergyDetector.cpp.o
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:220:31: warning: if statement has empty body [-Wempty-body]
if (!fgets(line, 128, file));
^
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:220:31: note: put the semicolon on a separate line to silence this warning
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:222:31: warning: if statement has empty body [-Wempty-body]
if (!fgets(line, 128, file));
^
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:222:31: note: put the semicolon on a separate line to silence this warning
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:235:31: warning: if statement has empty body [-Wempty-body]
if (!fgets(line, 128, file));
^
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:235:31: note: put the semicolon on a separate line to silence this warning
3 warnings generated.
[25/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/SequenceExtractor/src/SequenceExtractor.cpp.o
[26/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/BNGram/src/BNGram.cpp.o
[27/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/ExtractParams/src/ExtractParams.cpp.o
[28/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkSeg/Segmentation/src/Segmentation.cpp.o
[29/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/Hist/src/Hist.cpp.o
[30/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/LabelNGram/src/LabelNGram.cpp.o
[31/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/FusionScore/src/FusionScore.cpp.o
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\SequenceExtractor\src\SequenceExtractor.cpp:658:65: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (ngramMode) if (flag){ ngram.beginSeq(seq); flag=false;} else ngram.addSymb(seq);
^
1 warning generated.
[32/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/GmmTokenizer/src/GmmTokenizer.cpp.o
[33/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/ReadFeatFile/src/ReadFeatFile.cpp.o
[34/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkSeg/TurnDetection/src/TurnDetection.cpp.o
[35/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/PolyExp/src/PolyExpand.cpp.o
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:121:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((idx<0) || (idx>=_nb))
~~~^~
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:127:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((idx<0) || (idx>=_nb))
~~~^~
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:133:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((idx<0) || (idx>=_nb))
~~~^~
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:145:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((idx<0) || (idx>=_nb))
~~~^~
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:55:2: warning: 'ALIZE_NGram_cpp' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#if !defined(ALIZE_NGram_cpp)
^~
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:56:9: note: 'ALIZE_LabelNGram_cpp' is defined here; did you mean 'ALIZE_NGram_cpp'?
#define ALIZE_LabelNGram_cpp
^~~~~~~~~~~~~~~~~~~~
ALIZE_NGram_cpp
5 warnings generated.
[36/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/Scoring/src/Scoring.cpp.o
[37/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/ReadModel/src/ReadModel.cpp.o
[38/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/LabelFusion/src/LabelFusion.cpp.o
[39/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/Svm/src/Svm.cpp.o
[40/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/Svm/src/libsvm.cpp.o
[41/148] Building C object CMakeFiles/alize-native.dir/src/main/cpp/spro/sig.c.o
[42/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/ConfigFileReaderRaw.cpp.o
[43/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/ConfigFileReaderAbstract.cpp.o
[44/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/AudioInputStream.cpp.o
[45/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/Config.cpp.o
[46/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/ConfigFileReaderXml.cpp.o
[47/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/ConfigFileWriter.cpp.o
[48/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/AutoDestructor.cpp.o
[49/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/CmdLine.cpp.o
[50/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/BoolMatrix.cpp.o
[51/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/Distrib.cpp.o
[52/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/DistribGF.cpp.o
[53/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/Exception.cpp.o
[54/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/FeatureFileReaderAbstract.cpp.o
[55/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/DistribRefVector.cpp.o
[56/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/FeatureFileList.cpp.o
[57/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/DoubleSquareMatrix.cpp.o
FAILED: D:\Android\Sdk\android-ndk-r12b-windows-x86_64\android-ndk-r12b\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe -target mips64el-none-linux-android -gcc-toolchain D:/Android/Sdk/android-ndk-r12b-windows-x86_64/android-ndk-r12b/toolchains/mips64el-linux-android-4.9/prebuilt/windows-x86_64 --sysroot=D:/Android/Sdk/android-ndk-r12b-windows-x86_64/android-ndk-r12b/platforms/android-21/arch-mips64 -DHAVE_LIMITS_H -DHAVE_MATH_H -DHAVE_STDLIB_H -DHAVE_SYS_TYPES_H -DHAVE_UNISTD_H -DSIZEOF_LONG=sizeof(long) -DSIZEOF_SHORT=sizeof(short) -DSPRO -DSTDC_HEADERS -Dalize_native_EXPORTS -I../../../../src/main/cpp/spro -I../../../../src/main/cpp/alize-core/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkTools/include -I../../../../src/main/cpp/LIA_RAL/include/Eigen -I../../../../src/main/cpp/LIA_RAL/include/lapacke -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/ComputeJFAStats/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/ComputeNorm/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/ComputeTest/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/CovIntra/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/EigenChannel/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/EigenVoice/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/EnergyDetector/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/EstimateDMatrix/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/IvExtractor/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/IvNorm/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/IvTest/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/NormFeat/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/NormFeatWindowMode/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/PLDA/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/RemoteSpkDet/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/ShiftedDeltaFeat/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/SimpleSpkDetSystem/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/SpkAdapt/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/TotalVariability/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/TrainTarget/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/TrainWorld/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkSeg/AcousticSegmentation/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkSeg/ReSegmentation/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkSeg/Segmentation/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkSeg/TurnDetection/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/BNGram/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/ExtractParams/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/FusionScore/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/GmmTokenizer/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/Hist/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/LabelFusion/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/LabelNGram/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/PolyExp/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/ReadFeatFile/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/ReadModel/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/Scoring/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/SequenceExtractor/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/Svm/include -isystem D:/Android/Sdk/android-ndk-r12b-windows-x86_64/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem D:/Android/Sdk/android-ndk-r12b-windows-x86_64/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/libs/mips64/include -isystem D:/Android/Sdk/android-ndk-r12b-windows-x86_64/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wa,--noexecstack -Wformat -Werror=format-security -fno-exceptions -fno-rtti -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wa,--noexecstack -Wformat -Werror=format-security -fno-exceptions -fno-rtti -fexceptions -O0 -fno-limit-debug-info -O0 -fno-limit-debug-info -fPIC -D HAVE_STRING_H -MD -MT CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/DistribGF.cpp.o -MF CMakeFiles\alize-native.dir\src\main\cpp\alize-core\src\DistribGF.cpp.o.d -o CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/DistribGF.cpp.o -c C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\alize-core\src\DistribGF.cpp
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\alize-core\src\DistribGF.cpp:133:24: error: cannot use dynamic_cast with -fno-rtti
const DistribGF* p = dynamic_cast<const DistribGF*>(&d);
^
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\alize-core\src\DistribGF.cpp:155:24: error: cannot use dynamic_cast with -fno-rtti
const DistribGF* p = dynamic_cast<const DistribGF*>(&d);
^
2 errors generated.
ninja: build stopped: subcommand failed.
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:45)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:76)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.doExecute(DefaultTaskClassInfoStore.java:141)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:123)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:632)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:615)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:95)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:76)
... 81 more
Caused by: Build command failed.
Error while executing process D:\Android\Sdk\cmake\3.6.4111459\bin\cmake.exe with arguments {--build C:\Users\1\Desktop\android-alize-master\alize\.externalNativeBuild\cmake\debug\mips64 --target alize-native}
[1/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/AudioFrame.cpp.o
[2/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/alizeString.cpp.o
[3/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/AlizeSpkRec_AlizeException.cpp.o
[4/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/AlizeSpkRec_SimpleSpkDetSystem.cpp.o
[5/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/AudioFileReader.cpp.o
[6/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkSeg/ReSegmentation/src/ReSegmentation.cpp.o
[7/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/TrainWorld/src/TrainWorld.cpp.o
[8/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/PLDA/src/PLDA.cpp.o
[9/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/NormFeatWindowMode/src/NormFeatWindowMode.cpp.o
[10/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkSeg/AcousticSegmentation/src/AcousticSegmentation.cpp.o
[11/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/NormFeat/src/NormFeat.cpp.o
[12/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/SimpleSpkDetSystem/src/SimpleSpkDetSystem.cpp.o
[13/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/RemoteSpkDet/src/SpkDetServer.cpp.o
[14/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/IvNorm/src/IvNorm.cpp.o
[15/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/IvTest/src/IvTest.cpp.o
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkSeg\AcousticSegmentation\src\AcousticSegmentation.cpp:235:13: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
if((iseg-1) >= 0) {
~~~~~~~~ ^ ~
1 warning generated.
[16/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/TrainTarget/src/TrainTarget.cpp.o
[17/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/SpkAdapt/src/SpkAdapt.cpp.o
[18/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/TotalVariability/src/TotalVariability.cpp.o
[19/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/IvExtractor/src/IvExtractor.cpp.o
[20/148] Building C object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/CovIntra/src/SVDLIBC/svdutil.c.o
[21/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/EstimateDMatrix/src/EstimateDMatrix.cpp.o
[22/148] Building C object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/CovIntra/src/SVDLIBC/svdlib.c.o
[23/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/EigenVoice/src/EigenVoice.cpp.o
[24/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkDet/EnergyDetector/src/EnergyDetector.cpp.o
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:220:31: warning: if statement has empty body [-Wempty-body]
if (!fgets(line, 128, file));
^
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:220:31: note: put the semicolon on a separate line to silence this warning
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:222:31: warning: if statement has empty body [-Wempty-body]
if (!fgets(line, 128, file));
^
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:222:31: note: put the semicolon on a separate line to silence this warning
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:235:31: warning: if statement has empty body [-Wempty-body]
if (!fgets(line, 128, file));
^
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_SpkDet\CovIntra\src\SVDLIBC\svdlib.c:235:31: note: put the semicolon on a separate line to silence this warning
3 warnings generated.
[25/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/SequenceExtractor/src/SequenceExtractor.cpp.o
[26/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/BNGram/src/BNGram.cpp.o
[27/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/ExtractParams/src/ExtractParams.cpp.o
[28/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkSeg/Segmentation/src/Segmentation.cpp.o
[29/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/Hist/src/Hist.cpp.o
[30/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/LabelNGram/src/LabelNGram.cpp.o
[31/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/FusionScore/src/FusionScore.cpp.o
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\SequenceExtractor\src\SequenceExtractor.cpp:658:65: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (ngramMode) if (flag){ ngram.beginSeq(seq); flag=false;} else ngram.addSymb(seq);
^
1 warning generated.
[32/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/GmmTokenizer/src/GmmTokenizer.cpp.o
[33/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/ReadFeatFile/src/ReadFeatFile.cpp.o
[34/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_SpkSeg/TurnDetection/src/TurnDetection.cpp.o
[35/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/PolyExp/src/PolyExpand.cpp.o
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:121:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((idx<0) || (idx>=_nb))
~~~^~
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:127:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((idx<0) || (idx>=_nb))
~~~^~
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:133:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((idx<0) || (idx>=_nb))
~~~^~
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:145:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((idx<0) || (idx>=_nb))
~~~^~
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:55:2: warning: 'ALIZE_NGram_cpp' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#if !defined(ALIZE_NGram_cpp)
^~
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\LIA_RAL\LIA_Utils\LabelNGram\src\LabelNGram.cpp:56:9: note: 'ALIZE_LabelNGram_cpp' is defined here; did you mean 'ALIZE_NGram_cpp'?
#define ALIZE_LabelNGram_cpp
^~~~~~~~~~~~~~~~~~~~
ALIZE_NGram_cpp
5 warnings generated.
[36/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/Scoring/src/Scoring.cpp.o
[37/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/ReadModel/src/ReadModel.cpp.o
[38/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/LabelFusion/src/LabelFusion.cpp.o
[39/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/Svm/src/Svm.cpp.o
[40/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/LIA_RAL/LIA_Utils/Svm/src/libsvm.cpp.o
[41/148] Building C object CMakeFiles/alize-native.dir/src/main/cpp/spro/sig.c.o
[42/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/ConfigFileReaderRaw.cpp.o
[43/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/ConfigFileReaderAbstract.cpp.o
[44/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/AudioInputStream.cpp.o
[45/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/Config.cpp.o
[46/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/ConfigFileReaderXml.cpp.o
[47/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/ConfigFileWriter.cpp.o
[48/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/AutoDestructor.cpp.o
[49/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/CmdLine.cpp.o
[50/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/BoolMatrix.cpp.o
[51/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/Distrib.cpp.o
[52/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/DistribGF.cpp.o
[53/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/Exception.cpp.o
[54/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/FeatureFileReaderAbstract.cpp.o
[55/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/DistribRefVector.cpp.o
[56/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/FeatureFileList.cpp.o
[57/148] Building CXX object CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/DoubleSquareMatrix.cpp.o
FAILED: D:\Android\Sdk\android-ndk-r12b-windows-x86_64\android-ndk-r12b\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe -target mips64el-none-linux-android -gcc-toolchain D:/Android/Sdk/android-ndk-r12b-windows-x86_64/android-ndk-r12b/toolchains/mips64el-linux-android-4.9/prebuilt/windows-x86_64 --sysroot=D:/Android/Sdk/android-ndk-r12b-windows-x86_64/android-ndk-r12b/platforms/android-21/arch-mips64 -DHAVE_LIMITS_H -DHAVE_MATH_H -DHAVE_STDLIB_H -DHAVE_SYS_TYPES_H -DHAVE_UNISTD_H -DSIZEOF_LONG=sizeof(long) -DSIZEOF_SHORT=sizeof(short) -DSPRO -DSTDC_HEADERS -Dalize_native_EXPORTS -I../../../../src/main/cpp/spro -I../../../../src/main/cpp/alize-core/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkTools/include -I../../../../src/main/cpp/LIA_RAL/include/Eigen -I../../../../src/main/cpp/LIA_RAL/include/lapacke -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/ComputeJFAStats/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/ComputeNorm/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/ComputeTest/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/CovIntra/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/EigenChannel/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/EigenVoice/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/EnergyDetector/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/EstimateDMatrix/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/IvExtractor/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/IvNorm/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/IvTest/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/NormFeat/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/NormFeatWindowMode/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/PLDA/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/RemoteSpkDet/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/ShiftedDeltaFeat/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/SimpleSpkDetSystem/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/SpkAdapt/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/TotalVariability/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/TrainTarget/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkDet/TrainWorld/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkSeg/AcousticSegmentation/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkSeg/ReSegmentation/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkSeg/Segmentation/include -I../../../../src/main/cpp/LIA_RAL/LIA_SpkSeg/TurnDetection/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/BNGram/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/ExtractParams/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/FusionScore/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/GmmTokenizer/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/Hist/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/LabelFusion/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/LabelNGram/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/PolyExp/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/ReadFeatFile/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/ReadModel/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/Scoring/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/SequenceExtractor/include -I../../../../src/main/cpp/LIA_RAL/LIA_Utils/Svm/include -isystem D:/Android/Sdk/android-ndk-r12b-windows-x86_64/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem D:/Android/Sdk/android-ndk-r12b-windows-x86_64/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/libs/mips64/include -isystem D:/Android/Sdk/android-ndk-r12b-windows-x86_64/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wa,--noexecstack -Wformat -Werror=format-security -fno-exceptions -fno-rtti -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wa,--noexecstack -Wformat -Werror=format-security -fno-exceptions -fno-rtti -fexceptions -O0 -fno-limit-debug-info -O0 -fno-limit-debug-info -fPIC -D HAVE_STRING_H -MD -MT CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/DistribGF.cpp.o -MF CMakeFiles\alize-native.dir\src\main\cpp\alize-core\src\DistribGF.cpp.o.d -o CMakeFiles/alize-native.dir/src/main/cpp/alize-core/src/DistribGF.cpp.o -c C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\alize-core\src\DistribGF.cpp
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\alize-core\src\DistribGF.cpp:133:24: error: cannot use dynamic_cast with -fno-rtti
const DistribGF* p = dynamic_cast<const DistribGF*>(&d);
^
C:\Users\1\Desktop\android-alize-master\alize\src\main\cpp\alize-core\src\DistribGF.cpp:155:24: error: cannot use dynamic_cast with -fno-rtti
const DistribGF* p = dynamic_cast<const DistribGF*>(&d);
^
2 errors generated.
ninja: build stopped: subcommand failed.
at com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils.executeBuildProcessAndLogError(ExternalNativeBuildTaskUtils.java:241)
at com.android.build.gradle.tasks.ExternalNativeBuildTask.executeProcessBatch(ExternalNativeBuildTask.java:231)
at com.android.build.gradle.tasks.ExternalNativeBuildTask.build(ExternalNativeBuildTask.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
... 88 more
emmm, it looks like a little long.
(PldaTest) Compute Probabilistic Linear Discriminant Analysis native scoring [ IndexOutOfBoundsException 0x1686070 ] message = "" source file = ../include/RefVector.h line number = 210 index 11 >= limit 11
I am currently stuck at this error. Can you please help me out to fix this problem?
@zznam Have you met another problem after you change it to 'int'? I did as you said but another problem appeared :
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':alize:externalNativeBuildDebug'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:84) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62) org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:32) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:113) at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37) at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23) at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43) at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37) at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30) at org.gradle.initialization.DefaultGradleLauncher$3.execute(DefaultGradleLauncher.java:196) at org.gradle.initialization.DefaultGradleLauncher$3.execute(DefaultGradleLauncher.java:193)
emmm, it looks like a little long.
Have you been able to ensure if changing it to int
caused your problem or not?
v TurnDetection ../../../bin make[3] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection/src » make[3] : on entre dans le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection » make[3]: rien à faire pour « all-am ». make[3] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection » make[2] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection » make[2] : on entre dans le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg » make[2]: rien à faire pour « all-am ». make[2] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg » make[1] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg » make[1] : on entre dans le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master » make[1]: rien à faire pour « all-am ». make[1] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master » i have this error
Can you compile it after change the language to English? I might help if the errors show in English
Get Outlook for iOShttps://aka.ms/o0ukef
From: hananeam1991 notifications@github.com Sent: Friday, April 5, 2019 1:19 PM To: ALIZE-Speaker-Recognition/android-alize Cc: Mohammad Alghamdi; Comment Subject: Re: [ALIZE-Speaker-Recognition/android-alize] Error:error: unknown type name 'spflag_t' (#14)
v TurnDetection ../../../bin make[3] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection/src » make[3] : on entre dans le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection » make[3]: rien à faire pour « all-am ». make[3] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection » make[2] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection » make[2] : on entre dans le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg » make[2]: rien à faire pour « all-am ». make[2] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg » make[1] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg » make[1] : on entre dans le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master » make[1]: rien à faire pour « all-am ». make[1] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master » i have this error
— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/ALIZE-Speaker-Recognition/android-alize/issues/14#issuecomment-480224544, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AoduVJ1d9HdTyCumPhflVIjQk8JdkKOQks5vdyMtgaJpZM4Sxfpf.
Hi I want to install alizé on ubuntu but when i run make !I have tous error that the file libalize. a dosn't compile why libalize.a dont work Please help me
Le mar. 9 avr. 2019 07:04, MSAlghamdi notifications@github.com a écrit :
Can you compile it after change the language to English? I might help if the errors show in English
Get Outlook for iOShttps://aka.ms/o0ukef
From: hananeam1991 notifications@github.com Sent: Friday, April 5, 2019 1:19 PM To: ALIZE-Speaker-Recognition/android-alize Cc: Mohammad Alghamdi; Comment Subject: Re: [ALIZE-Speaker-Recognition/android-alize] Error:error: unknown type name 'spflag_t' (#14)
v TurnDetection ../../../bin make[3] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection/src » make[3] : on entre dans le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection » make[3]: rien à faire pour « all-am ». make[3] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection » make[2] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg/TurnDetection » make[2] : on entre dans le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg » make[2]: rien à faire pour « all-am ». make[2] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg » make[1] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master/LIA_SpkSeg » make[1] : on entre dans le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master » make[1]: rien à faire pour « all-am ». make[1] : on quitte le répertoire « /home/hanane/Bureau/PACK-ALIZE/LIA_RAL-master » i have this error
— You are receiving this because you commented. Reply to this email directly, view it on GitHub< https://github.com/ALIZE-Speaker-Recognition/android-alize/issues/14#issuecomment-480224544>, or mute the thread< https://github.com/notifications/unsubscribe-auth/AoduVJ1d9HdTyCumPhflVIjQk8JdkKOQks5vdyMtgaJpZM4Sxfpf
.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ALIZE-Speaker-Recognition/android-alize/issues/14#issuecomment-481114565, or mute the thread https://github.com/notifications/unsubscribe-auth/AslCB3lbuhas5_n-5Dxbf9HDGfmZPrmFks5vfC1vgaJpZM4Sxfpf .
It appears when I compile the project.