Hi there, I am trying to build a voice assistant using OrangePiPc. This is not orangepi zero, but I am posting it here, because there is no subthread for orangepipc. OrangePiPc has an embedded microphone, but for some reason it doesn't work. When I run arecord, I get an input/output error. Any ideas?
Here is a board description: http://www.orangepi.org/orangepiwiki/index.php/Orange_Pi_PC
arecord -l
card 0: Codec [H3 Audio Codec], device 0: CDC PCM Codec-0 [CDC PCM Codec-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
root@orangepipc:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Codec [H3 Audio Codec], device 0: CDC PCM Codec-0 [CDC PCM Codec-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: sun9ihdmi [sun9i-hdmi], device 0: SUN9I-HDMI PCM i2s-hifi-0 [SUN9I-HDMI PCM i2s-hifi-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
root@orangepipc:~# arecord -d 5 -f cd -t wav hello.wav
Recording WAVE 'hello.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereoarecord: pcm_read:2221: read error: Input/output error
root@orangepipc:~# cat /etc/issue
Armbian 23.11.1 Bookworm \l
root@orangepipc:~# uname -a
Linux orangepipc 6.1.63-current-sunxi #1 SMP Mon Nov 20 10:52:19 UTC 2023 armv7l GNU/Linux