当前位置: 首页 > article >正文

【树莓派3B】香瓜树莓派3B之语音识别机器人

本文最后修改时间:2018年04月03日 11:27

一、本节简介

本节用树莓派3代B型开发板做一个语音识别机器人,实现基础的语音对话功能。

注:转载原文路径

https://github.com/WhisperHear/Voice_Recognition_Control_Robot#userconsent#

上文个别步骤香瓜未做成功,在此以实际操作成功的步骤做记录。

二、实验平台

1、硬件平台

1)树莓派3代B型开发板套件

①树莓派3代B型开发板

②SD卡(8G)

③mini HDMI转HDMI数据线

④键盘

⑤鼠标

⑥5V/2.5A电源

2)显示屏(香瓜使用的小米电视)

3罗技C270摄像头(主要使用它的话筒)

三、版权声明

1)作者:甜甜的大香瓜

2)声明:喝水不忘挖井人,转载请注明出处。

3)纠错/业务合作:897503845@qq.com

4)香瓜嵌入式之树莓派群:512598061

5)本文出处:原创连载资料《简单粗暴学树莓派》

6)完整开源资料下载地址(电脑端打开):

opengua.taobao.com

四、实验前提

1、在进行本文步骤前,请先阅读以下章节:

1)《简单粗暴学树莓派》的“第一章至第二章”章节

2、在进行本文步骤前,请先实现以下章节:

1)《简单粗暴学树莓派》的《香瓜树莓派3B之安装系统》章节

2)《简单粗暴学树莓派》的《香瓜树莓派3B之与电脑的文件传输》章节

五、基础知识

1、实现原理是如何的?

答:

2、用什么录制语音、用什么播放音频?

答:本文使用罗技C270摄像头(主要使用它的话筒)录制语音。

用小米电视播放音频。

六、实验步骤

1、设备上电、且连接上罗技C270摄像头。

2、下载源码

从本书第三章的下载地址中下载Voice_Recognition_Control_Robot-master.zip,并解压。

3、将解压后的文件夹通过FileZilla传入树莓派中的/home/pi文件夹中。

4、安装libasound2-dev

sudo apt-get install libasound2-dev

5、编译

cd  Voice_Recognition_Control_Robot

make

6、运行

sudo bin/test

运行后会开始运行程序,如下图:

此时可以开始说话测试了。

七、注意事项

暂无

八、实验结果

当说话时会显示当前说话的音量,说话说慢一点时的识别成功率还是比较高的。

而语音识别机器人反馈回来的内容是比较傻瓜化的回复,无法百科名人名词,但天气预报还是可以的。

除了较为傻瓜式的对话,也可以增加命令式的对话,但这块内容需要深入研究WhisperHear写的源码了。

本节实验成功。


http://www.kler.cn/a/504124.html

相关文章:

  • Vue2+OpenLayers添加/删除点、点击事件功能实现(提供Gitee源码)
  • TiDB常见操作指南:从入门到进阶
  • golang运维开发-gopsutil(1)
  • 本地用docker装mysql
  • 手撕代码: C++实现按位序列化和反序列化
  • Pcl联合Qt显示点云
  • 2025年  生活公报计划
  • 见微知著:Tripo 开创 3D 生成新时代
  • 无人机反制设备十大应用场景详解
  • 什么是IDE,新手如何选择IDE?
  • 宝塔面板 php8.0 安装 fileinfo 拓展失败
  • 解决“无法定位程序输入点 av_buffer_create 于动态链接库 XXX\Obsidian.exe 上”问题
  • electron 打包后的 exe 文件,运行后是空白窗口
  • 开源工作管理解决方案tillywork
  • IO流相关概念
  • 使用 LLaMA-Factory 微调大模型
  • 【练习】力扣热题100 除自身以外数组的乘积
  • WinForm如何跨线程更新界面
  • 在vscode中使用R-1
  • “代驾”小程序查漏补缺
  • 【漫话机器学习系列】048.编码有序类别特征(Encoding Ordinal Categorical Features)
  • C#里使用libxl设置EXCEL里公式计算的例子
  • Golang——并发控制
  • macos遇到You have not agreed to the Xcode license agreements.
  • SpringBoot之OriginTrackedPropertiesLoader类源码学习
  • 网管平台(进阶篇):路由器的管理实践