[img]按照下面的命令操作后,系统是正常进入睡眠了,但是不能通过语音进行唤醒
amixer cset name=‘vad switch’ 1
arecord -c 4 -r 16000 -f S16_LE -t raw -d 1 --period-size=1024 --buffer-size=102400 /tmp/test.pcm
echo mem > /sys/power/state
#这之后系统进入休眠,可以对 mic 发出任意声音唤醒系统
[img]按照下面的命令操作后,系统是正常进入睡眠了,但是不能通过语音进行唤醒
amixer cset name=‘vad switch’ 1
arecord -c 4 -r 16000 -f S16_LE -t raw -d 1 --period-size=1024 --buffer-size=102400 /tmp/test.pcm
echo mem > /sys/power/state
#这之后系统进入休眠,可以对 mic 发出任意声音唤醒系统
本帖最后由 firefly_zhongw 于 2020-5-11 09:19 编辑
模拟mic或者耳机的mic录音能不能录到声音,录不到声音,参考此帖子http://dev.t-firefly.com/thread-101774-1-1.html
firefly_zhongw 发表于 2020-5-11 09:15
模拟mic或者耳机的mic录音能不能录到声音,录不到声音,参考此帖子http://dev.t-firefly.com/thread-101774 …
耳机的mic,是可以录音的。这个我试过,才输入命令进入休眠,但是进入休眠后,就怎么也唤不醒了。
本帖最后由 firefly_zhongw 于 2020-5-14 11:04 编辑
&vad {
status = "okay";
rockchip,audio-src = <&i2s_8ch_2>;
rockchip,det-channel = <3>;
rockchip,mode = <1>;
rockchip,buffer-time-ms = <200>;
#sound-dai-cells = <0>;
};
firefly_zhongw 发表于 2020-5-12 14:16
- 更新最新的SDK
- 检查所使用的dts
本帖最后由 firefly_zhongw 于 2020-5-12 18:45 编辑
firefly_zhongw 发表于 2020-5-12 18:44
- 更新最新的SDK,编译固件。
- 官网最新的固件还没发布出来。
你好,大神。编译出的新固件依旧,不能唤醒呢。是我的麦有问题么,系统进入休眠后被唤醒,会有现象么,比如进入睡眠时板子上的红灯会变暗,成功被后灯变回原来的 颜色。最新版本:
配置vad_dts:
老干部 发表于 2020-5-13 18:31
使用sdk的版本:
如果可以,能直接推一个可以直接用的mic么。{:4_141:}
本帖最后由 firefly_zhongw 于 2020-5-14 11:34 编辑
&acodec {
rockchip,micbias1;
rockchip,micbias2;
rockchip,en-always-grps = <0 1 2 3>;
rockchip,adc-grps-route = <1 0 3 2>;
/delete-property/rockchip,loopback-grp;
};
firefly_zhongw 发表于 2020-5-14 10:46
- 如果rockchip,adc-grps-route是(表示MIC3为0通道),就把vad的rockchip,det-channel改成0
- 接调试 …
非常感谢,可以了{:4_131:}