如果有问题,请加QQ群 891339868 进行交流
我在使用firefly的RK3308的buildroot编译Dueros客户端时,出现了一个莫名其妙的问题,可以确定buildroot的配置、uboot的配置、kernel的配置没有问题,系统也能正常运行和启动,可是一旦进行语音交互,就出错。今天终于找到了原因,在这里记录一下:
RK3308的SDK里面提供了和dueros有关的mic矩阵相关的相关不开源的库,如下图所示:
在使用dueros的client进行语音交互时,需要调用这些库,可以很明显的看出来,在SDK里面默认的权限只有读、写权限,并没有执行权限,所以在烧录到系统之前,要修改这些库的权限,要不然会出现莫名其妙的问题。这一点儿要切记切记,在这个地方卡了很长时间,惭愧。好了,今天就记录到这里。