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

电子说

1.3w人已加入

描述

步骤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。尽管这是一种单向连接,但是您可以编程将电子邮件发送回给您,等等-无限的可能性!

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分