声音

这个板子有接收声音的地方吗

Parents
  • 有的,底板上J16  (在USB type-A接口的旁边)

  • 如何使用这个接口采集声音呢

  • 走标准的alsalib接口,下面是record/play的命令 (板载audio声卡wm8960)

    root@gx-qsb-rzg2l:~# aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: ssidaiwm8960hif [ssi-dai-wm8960-hifi], device 0: ssi-dai-wm8960-hifi wm8960-hifi-0 []
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    root@gx-qsb-rzg2l:~# arecord -D hw:0,0 -f S16_LE -r 48000 -c 2 -traw /tmp/a.wav
    Recording raw data '/tmp/a.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
    ^CAborted by signal Interrupt...
    root@gx-qsb-rzg2l:~# aplay -D hw:0,0 -f S16_LE -r 48000 -c 2 -traw /tmp/a.wav
    Playing raw data '/tmp/a.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
    root@gx-qsb-rzg2l:~#

Reply
  • 走标准的alsalib接口,下面是record/play的命令 (板载audio声卡wm8960)

    root@gx-qsb-rzg2l:~# aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: ssidaiwm8960hif [ssi-dai-wm8960-hifi], device 0: ssi-dai-wm8960-hifi wm8960-hifi-0 []
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    root@gx-qsb-rzg2l:~# arecord -D hw:0,0 -f S16_LE -r 48000 -c 2 -traw /tmp/a.wav
    Recording raw data '/tmp/a.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
    ^CAborted by signal Interrupt...
    root@gx-qsb-rzg2l:~# aplay -D hw:0,0 -f S16_LE -r 48000 -c 2 -traw /tmp/a.wav
    Playing raw data '/tmp/a.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
    root@gx-qsb-rzg2l:~#

Children