树莓派 麦克风 摄像头 测试

麦克风

使用 arecord 录一段声音

sudo arecord -D "plughw:1,0" -d 5 f1.wav
      arecord [flags] [filename]
       aplay [flags] [filename [filename]] ...
选项:
       -h, --help帮助.
       --version打印版本信息.
       -l, --list-devices列出全部声卡和数字音频设备.
       -L, --list-pcms列出全部PCM定义.
       -D, --device=NAME指定PCM设备名称.
       -q --quiet安静模式.
       -t, --file-type TYPE文件类型(voc,wav,raw或au).
       -c, --channels=#设置通道号.
       -f --format=FORMAT设置格式.格式包括:S8  U8  S16_LE  S16_BE  U16_LE
              U16_BE  S24_LE S24_BE U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE
              FLOAT_LE  FLOAT_BE  FLOAT64_LE  FLOAT64_BE   IEC958_SUBFRAME_LE
              IEC958_SUBFRAME_BE MU_LAW A_LAW IMA_ADPCM MPEG GSM
       -r, --rate=#<Hz>设置频率.
       -d, --duration=#设置持续时间,单位为秒.
       -s, --sleep-min=#设置最小休眠时间.
       -M, --mmap mmap流.
       -N, --nonblock设置为非块模式.
       -B, --buffer-time=#缓冲持续时长.单位为微妙.
       -v, --verbose显示PCM结构和设置.
       -I, --separate-channels设置为每个通道一个单独文件.

demo

     aplay -c 1 -t raw -r 22050 -f mu_law foobar
    播放raw文件foobar.以22050Hz,单声道,8位,mu_law格式.
 
       arecord -d 10 -f cd -t wav -D copy foobar.wav
    以CD质量录制foobar.wav文件10秒钟.使用PCM的"copy".

装播放器

sudo apt-get install omxplayer

播放录的声音

omxplayer f1.wav 

摄像头

raspistill -o keychain.jpg -t 2000 

你可能感兴趣的:(树莓派 麦克风 摄像头 测试)