|能对话讲故事,他用树莓派把60年代的老式收音机改造成智能音箱
机器之心报道
作者:蛋酱
爷爷留给我的收音机 , 大概可以焕发新生了 。
对于大部分年轻人来说 , 老式收音机都是不可磨灭的童年回忆 。 随着科技的发展 , 我们收听有声内容的方式从收音机变成了手机 , 后来又变成了智能音箱 , 而内容本身也从电台节目变成了播客 。
近日 , YouTube 上的一位博主将一台老式德律风根收音机改造成了能讲故事、能对话的智能音箱 。
本文插图
改造这样一台收音机并不困难 。 首先 , 我们准备一下所需要的的材料:
树莓派
Google AIY 语音套件 v1
无线电
Google Cloud Platform
Google Dialogflow
螺丝刀
焊接设备
接线
扬声器
开关
硬件组装
像大多数改造类的手工项目一样 , 本次也是使用一些旧的电子设备 , 确切地说是一台德律风根收音机 , 产于 1960 年代的西德 。 在完成拆解工作以后 , 他们保留了扬声器和按钮的部分 。 然后添加树莓派和其他零件 。
本文插图
如果想要实现可交互功能 , 意味着必须有一个麦克风和扬声器 , 并具备处理能力 。 这里使用的是 Google AIY 语音工具包 , 按照其操作说明即可 。
本文插图
本文插图
树莓派安装在右下角 。
如何讲故事
作者设计了一个决策树 , 提供了一个严格的故事框架 , 因此用户不能随意提问 。
本文插图
当你看到这个框架后 , 你会发现创建具有交互性的事物并不难 , 实际上只需要了解以下几个短语之间的区别即可:Laserpointer、Lockpick、Drink、Take Bribe、Refuse Bribe 。
然后是设计对话环节 。 Google Dialogflow 是一个免费的自然语言理解平台 , 任何人使用它都能很轻松地设计用户的对话交互 。
本文插图
类似的程序有很多 , 但 Google Dialogflow 是免费的并且容易上手 , 你可以参照这份入门指南:https://cloud.google.com/dialogflow/docs/tutorials
下图是用户与收音机对话、收音机确定如何响应之间的步骤 , 语音转文本和聊天机器人软件需要协同工作 。 在这个项目里 , 数据流的运行方式如下:
本文插图
1、麦克风检测到有人在讲话 , 并记录音频 。
2-3、Google AI(语音转文本)处理音频 , 并将用户说的单词提取为文本 。
4-5、聊天机器人(Google Dialogflow)接收此文本并匹配正确的回复 , 然后将其发送给树莓派 。
6-7、AI 使用该文本生成人工语音 。
8、将音频通过扬声器播放给用户 。
最终你将得到一台可对话的 “智能音箱” , 它的声音很有磁性 , 美中不足的是语气有些生硬 , 并且故事欠缺一点吸引力 ,
00:00/00:00倍速
Anyway , 至少这台智能音箱的外观更加复古且美丽吧 。
参考链接:
【|能对话讲故事,他用树莓派把60年代的老式收音机改造成智能音箱】https://www.raspberrypi.org/blog/raspberry-pi-turns-retro-radio-into-interactive-storyteller/
推荐阅读
- 百度|AI公司百度能给港交所带来什么?
- 减肥也能吃的小零食,营养美味,低脂低热量,多吃也不怕!
- 别再买坚果零食吃了,自己在家就能做,酥脆香甜,没有一点苦涩味!
- 猪蹄肥而不腻,能够给粥带来肉香,满满的胶原蛋白,幸福感倍增
- 天冷了,怎能不吃此菜?十分钟就上桌,香辣可口还美味,贼香
- 猴面包树|这种树“能吃能喝还能住”,养活无数非洲人,引进中国后画风变了
- 家庭版的鱼香肉丝,鲜香可口,在家也能做出大厨的味道
- 不能再经典的小四卷,细节满满~
- 地球|科学家发现证据,表明地球内部或存在大型海洋,这可能吗?
- 香芋跟南瓜还能如此吃,不做煎饼,软糯营养,好吃不上火,太美味
