用树莓派打造自己的对话式智能家居控制中心——硬件

2019-04-08  本文已影响0人  MessyS

日常前言

项目教程目录:https://blog.csdn.net/qq_41082014/article/details/86605663

智能家居,在我看来,首先要能够进行对话才算是入门。所以,本篇,先来弄好硬件方面的东西,为后面的操作打好坚实的基础!树莓派对媒体设备这方面的支持真的可以说是很差了,做这一步的时候千万不要急,慢慢来,我自己弄了一上午,最后还是重装了一次系统才弄好的.....

硬件怼上(╯°Д°)╯

检查硬件是否连接

检查输出设备,可以看到,card0就是我的usb声卡
aplay -l


在这里插入图片描述

检查录音设备,这里有两个usb,第一个是连接音箱的usb声卡,但是没有连接麦克风,所以不用管它,第二个才是真正的麦克风
arecord -l


在这里插入图片描述

创建声卡配置文件

vim ~/.asoundrc(注意,做这步时请su到root)

pcm.!default {
        type asym
            playback.pcm {
                type plug
                slave.pcm "hw:0,0"   #选择播放设备里的card0里的第0个设备
            }
            capture.pcm {
                type plug
                slave.pcm "hw:1,0"   #选择录音设备里的card1里的第0个设备
            }        
}

ctl.!default {
        type hw
        card 2
}

设备测试

录音
rec test.wav
播放
mplayer test.wav

看到这了,如果是一步一步的按这来的,声音设备还是用不了的话,建议重装一下系统。当然,如果一切正常,我们就可以进入接下来的软件部分了

本文作者: Messy
原文链接:https://www.messys.top/detail/17
版权声明: 本博客所有文章除特别声明外, 均采用 CC BY-NC-SA 4.0 许可协议. 转载请注明出处!

上一篇下一篇

猜你喜欢

热点阅读