0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样将Siri语音控件添加到任何树莓派项目

454398 来源:wv 2019-10-12 11:34 次阅读

步骤1:配置您的Gmail帐户

1) SiriControl需要Gmail帐户。出于安全原因,建议您创建一个新的Gmail帐户,因为您将必须在python脚本中输入用户名和密码。没关系,因为您不会将其用于个人日常使用-仅用于说出命令。

2)然后,需要打开对安全性较低的应用程序的访问权限,可以在此处完成。这是因为Google将python脚本和邮件服务器之间的连接确定为安全性较低。

3)由于该脚本使用IMAP协议来获取新的Notes,因此需要在以下位置启用IMAP: Gmail设置。

步骤2:准备IOS设备

1)现在,在“设置”和“添加您新创建的Gmail帐户:

设置》 Notes》帐户》添加帐户

2)打开该帐户的Notes。

3)确保用于创建Notes的默认帐户使用Siri是您的新Gmail帐户。

就是这样!现在,只需告诉Siri创建一个便笺,如下所示:

“便笺很棒”

新便笺应出现在您的Gmail帐户的“便笺”标签下。如果没有,请再次执行上述步骤。

步骤3:设置SiriControl

1)首先,克隆或下载

2),然后打开siricontrol.py并添加新Gmail帐户的用户名和密码。

3)现在,运行脚本并对Siri说:

“注意生命的意义”

答案应该打印出来,因为在“模块”文件夹中的“生命”模块中。设置现已完成。

步骤4:创建自己的模块

以上模块是默认模块,与SiriControl。可以在modules文件夹下找到。另外,还包含一个模板模块供参考。

moduleName –这是模块的名称,可以是您想要的任何名称。

commandWords –此数组

execute(command) –将在commandWords数组中的所有单词都说完后调用此函数。 “ command”参数是用户对Siri所说的命令。

请记住,您创建的所有模块都必须放在modules文件夹下,否则找不到。

第5步:尽情享受吧!

就是这样!现在,您可以通过创建自己的模块来控制任何内容,并为任何项目添加出色的语音控制。借助Siri的强大功能,一切皆有可能!

它打开了许多选项,例如IoT和家庭自动化,只要您具有Internet连接,就可以从世界任何地方命令Siri。尽管这是一种单向连接,但是您可以编程电子邮件发送回给您,等等-无限的可能性!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Siri
    +关注

    关注

    4

    文章

    205

    浏览量

    36997
  • 树莓派
    +关注

    关注

    116

    文章

    1697

    浏览量

    105506
收藏 人收藏

    评论

    相关推荐

    树莓gpio有什么用,树莓gpio接口及编程方法

    一、树莓GPIO的用途 树莓(Raspberry Pi)是一款小巧、功能强大的单板计算机,广泛应用于编程教育、物联网项目、家庭媒体中心等
    的头像 发表于 10-22 18:09 454次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry Pi 慈善基金会”开发的一款为学习计算机编程教育而设计的微型电脑。
    的头像 发表于 10-22 17:33 444次阅读

    树莓和单片机的优缺点是什么

    树莓(Raspberry Pi)和单片机(Microcontroller)是两种广泛应用于电子项目和嵌入式系统的硬件平台。它们各自具有独特的优缺点,适用于不同的应用场景。 树莓
    的头像 发表于 08-30 18:21 1432次阅读

    请问如何cURL库添加到ESP8266_RTOS_SDK项目中?

    我想使用 curl api,但我不知道如何添加到我的项目中,这样当我将该库的头文件包含在我的项目中时它就不会抱怨。 有谁知道如何正确地
    发表于 07-09 07:52

    良辰美景,你需要一款复古风格的树莓相机!

    ,但如果带一个自制的相机会不会更有意思一点? 今天就来分享一个GitHub上开源的复古风格树莓相机项目。 材料清单 树莓Zero W
    发表于 07-01 11:14

    树莓5,Raspberry Pi 5 评测

    树莓早期创立的,很快成为许多树莓项目和硬件的标准。RPi.GPIO很可能是你最喜欢树莓
    发表于 06-19 14:51

    精选推荐!看大佬用树莓4做个迷你版PS5

    为了搭配这个迷你游戏主机,作者还制作了一个小型显示器,使用了5英寸的树莓显示屏。这只是一个有趣的小项目,但你也可以将它连接到任何你喜欢的显示器或显示屏。 ​ 现在,你可以在
    发表于 05-13 10:24

    怎么把stlink server添加到keil里?

    stlink server的使用说明里面是支持keil5.25的。怎么把stlink server添加到keil里?
    发表于 03-27 07:28

    TC399 adc能添加到同一个队列中并得到结果吗?加入队列是否有任何限制?

    添加到队列中并得到结果。 我的疑问是,有了这些不同的频道和组,我还能把它们添加到同一个队列中并得到结果吗?加入队列是否有任何限制?
    发表于 03-04 06:33

    如何F-RAM™添加到现有的PSoC™ Creator项目

    ™Creator 中添加 的示例。所有示例似乎都使用了 Modus 工具箱。是否有任何文档显示如何F-RAM™添加到现有的PSoC™ Creator
    发表于 03-01 12:14

    FCX3是否具有PTS或SCR添加到映像帧的功能?

    问题 1) FCX3是否具有PTS或SCR添加到映像帧的功能,如随附的USB规范中所述? 如果可能,请提供有关如何配置每个 PTS 和 SCR 的详细信息。 问题 2) CAN FCX3 支持1080x1280@120fps传输带宽? 如果这很困难,请让我知道实际使用
    发表于 02-26 08:23

    如何TC1798器件添加到MDK KEIL?

    我正在尝试使用 KEIL MDK(µVision)为英飞凌TC1798编程,但我不确定如何TC1798器件添加到MDK KEIL。 谁能帮我拿到 .pack 或者.zip 对于 TC1798?
    发表于 02-01 08:18

    如何CMSIS DSP库添加到XMC4700 Relax Kit的Dave CE项目中?

    我刚开始研究 Dave,这对我来说还是个新事物。 我创建了一个 Dave CE 项目,并能够启动并运行 blink 代码。 我想将 CMSIS DSP 库添加到我的项目中,并使用库中的 DSP 函数
    发表于 02-01 07:11

    树莓主板如何连接电脑

    连接树莓派到电脑是一个非常有用的功能,它可以让我们在电脑上进行树莓的操作和管理。本文详细介绍如何连接树莓
    的头像 发表于 01-07 15:40 1794次阅读

    安装python怎么添加到环境变量

    Python是一种简单易学的脚本语言,广泛应用于开发各种类型的应用程序。为了在Windows操作系统上使用Python的命令行工具,需要将Python添加到系统的环境变量中。本文向您详细介绍如何在
    的头像 发表于 11-23 16:40 3008次阅读