树莓派william hill官网
直播中

348081236

8年用户 853经验值
擅长:可编程逻辑
私信 关注
[经验]

树莓派语音识别机器人(上)

` 本帖最后由 348081236 于 2016-1-20 11:00 编辑

3fd2678a1ceb37414b7dad97ae5400a5.jpg
分享一下外网看到的牛人用树莓派做的语音识别机器人

第一步:零部件
语音机器人.gif

部件是用2mm的铝做的。

QQ截图20160119174101.png

工序:
QQ截图20160119173636.png

附件为本教程双足机器人部件:
Pieces_Robot.zip (12.43 MB)
(下载次数: 123, 2016-1-19 17:44 上传)


第二步:电池
e70cbd0155e6e4329e9c4eed8b5496df.jpg
  • 材料
  • 6个锂离子电池(规格:三星  锂离子  mr18650  2200mA  3.6V  Ø18.25×65mm  4400mA)
  • 充电电池模块

规格:
[tr]芯片组[tr]tp4056
[tr]接口[tr]迷你USB
[tr]负载线[tr]1%、TD >
[tr]电压输入[tr]4.5V和5.5V
[tr]从全负载电压[tr]4.2V
[tr]精度[tr]+ 1.5%
[tr]精度[tr]+ 1.5%
[tr]工作温度[tr]10°C ~ + 85°C
  • 连接方案

3a468f1d6e26d26486ce8546b3bcc83f.jpg
QQ截图20160119174843.png

第三步:Camera Pi Noir作为服务器
F4L5EJEII5M5LG8.MEDIUM.jpg

材料:
  • 树莓派
  • camera Pi Noir

工序:
图片6.jpg

树莓派连接摄像头:
d2242360056bc7b05362f868671e2d14.jpg

raspi-config camera:
012b22a73aecb46fd18e77a48d812c17.jpg

raspi-config camera enabled


cc226f9a8a644546e43a904be4e5db91.jpg


现在我们通过SSH连接或打开LXTerminal使用更新命令:

sudo apt-get update
sudo apt-get upgrade

sudo apt-get install rpi-update
sudo rpi-update



耐心等上一些时间,然后重启:

sudo reboot



现在的命令:

sudo apt-get install -y libjpeg62 libjpeg62-dev libavformat53 libavformat-dev libavcodec53 libavcodec-dev libavutil51 libavutil-dev libc6-dev zlib1g-dev libmysqlclient18 libmysqlclient-dev libpq5 libpq-dev




按照命令创建文件夹,并且设置如下:
QQ截图20160120102141.png

配置文件用这个命令修改:sudo nano motion-mmalcam.conf(在nano编辑器可用Ctrl-W 进行搜索)


在配置文件做以下改变:
width 640
height 480

target_dir /home/pi/m-video
output_pictures off
text_left Pi-cam %t
logfile  /home/pi/mmal/motion.log
我们做这个配置来设置分辨率, 建立文件:/ home / pi / m-video,用来保存获得的录像。改完后保存和关闭文件,并重命名:mv motion motion-mmal


从软件使用命令:./motion-mmal -n -c motion-mmalcam.conf
现在你可以看到相机输出用树莓派地址在端口8081:http://ip_raspberry_pi:8081
按 ctrl-c关闭,屏幕示例如下图:


08f93fce87dee342210fbd666fa14be7.jpg


启动脚本:sudo nano startmotion
键入:
type the following

nohup ~/mmal/motion-mmal -n -c motion-mmalcam.conf 1>/dev/
null 2>&1


保存文件,停止脚本:sudo nano stopmotion


键入:#!/bin/sh
ps -ef | grep motion-mmal | awk ‘{print $2}’ | xargs kill



保存文件并使用命令:chmod 755 startmotion
chmod 755 stopmotion



对于以上两个执行文件。要使用它,只需运行:./startmotion
./stopmotion

树莓派语音识别机器人(下)



` c01e775a61b2718494411b09aa682c91.jpg

回帖(2)

jinyi7016

2016-1-19 20:17:59
感觉语言识别 的算法也很重要啊。
举报

1206571750

2016-1-20 17:50:31
真有钱
举报

更多回帖

×
20
完善资料,
赚取积分