搜索
热搜: ROHM 模拟 车载
查看: 2471|回复: 3

【Device Plus】如何在Raspberry Pi项目中添加Siri控制

  [复制链接]

该用户从未签到

4296

主题

5135

帖子

13

精华

管理员

最后登录
2024-4-20
发表于 2019-4-22 16:53:27 | 显示全部楼层 |阅读模式
1. 目的
本教程旨在教您如何使用SiriControl开源Python框架在RaspberryPi项目中添加Siri功能和控制功能。

2. 概述
在本教程中,我将介绍如何设置和使用SiriControl Python框架。我将利用SiriControl模块和Raspberry Pi 3来点亮和熄灭一个LED。学完本教程之后,您将能够使用SiriControl将Siri语音命令添加到任何Raspberry Pi项目中。开始学习之前,请确保您拥有以下设备和材料,并确保已经安装RaspberryPi且软件能够正常运行。

3. 设备
  • Raspberry Pi 3
  • HDMI线
  • LED
  • 鼠标+键盘
  • 显示器/TV
  • 跳线
  • Micro USB电缆
  • 面包板

4. 目录
  • 为SiriControl创建一个Gmail帐户
  • iOS设备设置
  • SiriControl
  • 设置SiriControl
  • 创建自己的模块
  • 电路接线
  • 上传并运行程序


程序
1.0 为SiriControl创建一个Gmail帐户

SiriControl模块需要一个Gmail帐户才能工作。我创建了一个新的Gmail帐户,仅供SiriControl使用。我建议您也这样做。这是一个好主意,因为Python脚本可以包含该帐户的用户名和密码。

创建帐户后,我们需要允许不太安全的应用程序访问Gmail。这是因为Gmail服务器将Python脚本视为不太安全的应用程序。我们可以在Sign-in & Security(登录和安全) 部分进行设置。


1.jpg
图1:应用程序访问(关闭)


2.jpg
图2:应用程序访问(开启)

设置Gmail帐户的最后一步是启用IMAP协议。设置路径如下: Gmail->Settings->Gear Part->Settings->Forwarding and POP/IMAP->IMAP Access.

3.jpg
图3:IMAP(禁用)

4.jpg
图4:IMAP(启用)

2.0 iOS设备设置

将iOS设备上的“Notes”连至已经设置好与SiriControl配合使用的Gmail帐户。选择 Settings->Accounts & Passwords->Add Account(设置->帐户和密码->添加帐户), 添加刚才设置好的Gmail帐户。添加该帐户后,选择它并启用Notes(图6:Gmail帐户下的Notes)。接下来,选择 Settings->Notes,并启用“On My iPhone” Account(我iPhone上的帐户)。 然后,将 Default Account 改为Gmail帐户。现在,我的iOS设备设置完毕。

了解更多代码和具体步骤请点击如何在Raspberry Pi项目中添加Siri控制
回复

使用道具 举报

该用户从未签到

49

主题

2250

帖子

0

精华

论坛元老

最后登录
2020-12-15
发表于 2019-4-22 21:48:29 | 显示全部楼层
666                        
回复 支持 反对

使用道具 举报

该用户从未签到

2248

主题

1万

帖子

1

精华

论坛元老

最后登录
2024-4-20
发表于 2019-4-23 09:08:19 | 显示全部楼层
不错的资料
回复 支持 反对

使用道具 举报

该用户从未签到

2248

主题

1万

帖子

1

精华

论坛元老

最后登录
2024-4-20
发表于 2019-4-23 09:12:01 | 显示全部楼层
不错的资料
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|罗姆半导体技术社区

GMT+8, 2024-4-20 20:15 , Processed in 0.099578 second(s), 16 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表