教机器人聆听:从硬件搭建到技能添加
在当今科技发展的浪潮中,让机器人具备聆听和交互能力是一个令人兴奋的领域。本文将详细介绍如何为机器人设置硬件和软件,以及如何为其添加各种实用技能。
硬件设置
我们将在Nvidia Jetson Nano(或其他你使用的微处理器)上安装Mycroft。Jetson Nano本身没有音频功能,即没有扬声器和麦克风。为其添加音频功能的一个快速有效的方法是使用现有的硬件套件,该套件能提供高质量的扬声器和出色的立体声麦克风,且其外形适合机器人使用。这个套件是一个微型USB音频板,可插入Jetson Nano。
安装步骤如下:
1. 插入音频板。
2. 点击屏幕右上角的“设置”,选择USB音频版本。
3. 开启带有新扬声器和麦克风的Jetson Nano 3。可以通过YouTube进行快速测试,确保音频正常工作,也可以直接在“设置”用户界面中进行测试。
软件设置
在其他软件的基础上安装Mycroft,有以下几种方式:
1. 下载并构建Mycroft :由于Mycroft必须与ROS以及我们安装的所有AI库(如TensorFlow、Theano和Keras)兼容,最好使用 git clone 方法下载源代码并在Jetson Nano上构建Mycroft。
git clone https://github.com/MycroftAI/mycroft-core.git
cd Mycroft-core
bash dev_setup.sh
<
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



