百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程网 > 正文

发布Siri SDK 之前苹果还是先想想这个问题

yuyutoo 2025-03-30 22:54 3 浏览 0 评论

今年的 Google I/O 大会上,在预览 Google Home 时,我们就看到了设备可以互相对话的场景是多么惊艳,苹果快点跟上吧。

最近因为亚马逊 Echo 和谷歌 Google Home 的火热,再加上消息称苹果公司将推出类似的产品,苹果个人语音助理 Siri 再次被拿出来和亚马逊、谷歌以及微软的语音助手进行对比。Siri 在众多语音助手中,算是上线时间比较长的一项服务。2011 年它随着 iPhone 4S 一起上线的时候,很多人都认为它可能会改变世界,一个可以装在口袋里的个人助理,它可以回答用户提出的任何问题,听起来非常具有未来主义。可惜这几年 Siri 好像并没有特别重大的进步,苹果在这方面技术的开发能力也受到了质疑。

Siri 登陆 Apple Watch 的时候,苹果表示它是最有潜力的,是用户和穿戴设备交互的最快捷、最有趣的方式。后来苹果又将它整合到 Apple TV 上,Siri 基本的助理功能会出现 Apple TV 上;利用 Siri,你完全可以在无需遥控器的情况下,通过轻松几句话完成各项操作;进行智能搜索;智能的提醒以及智能的快速分享。

可以说苹果已经成功地将 Siri 整合到旗下重要的产品之中,而在每一款产品上 Siri 的个性都非常鲜明。

我可以在 iPhone 上使用 Siri 来查询或者完成的任务,到了 Apple TV 上就行不通了。或者在 Apple TV 上我可以用 Siri 来做的事情,到 Apple Watch 上就不行了。为什么会出现这样的情况?为什么我不能对着 Apple Watch 上的 Siri 提出要求,让它播放 Apple TV 上的《闪电侠》?到底是什么东西在限制着 Siri,让不同苹果设备上的 Siri 无法互通?最近有消息称,苹果公司将会发布 Siri SDK,但是我希望苹果能够在发布 SDK 之前,先考虑一下让各个设备上的 Siri 互通的问题。

2014 年苹果发布了 Continuity 功能,这项新功能可以让 Mac 和 iOS 更好的协作。当用户同时使用 Mac 和 iOS 设备时,Continuity 可以让用户更轻松的工作和约了。Continuity 允许 Mac 接听电话。现在,用户可以在 Mac 上接听或拨打电话。当 iPhone 来电话时,Mac 上会出现推送通知,让用户看到呼叫者姓名、电话和头像。Apple Watch 上收到了 iMessage,解锁设备即可继续在iPhone上查看。

特别是 Handoff 功能,它可以让设备之间的协作变得无缝集成。当 Mac 和 iOS 设备在一起时,用户可以更好的切换,比如当我们正在 Mac 上写报告时,可以直接在 iPad 上继续。Handoff 允许用户瞬间继续自己在其他设备上的工作。Handoff 支持邮件、Safari、Pages、Numbers、Keynote、地图、信息、提醒事项、日历和通讯录。开发者也可以简单的集成 Handoff 功能。而 Siri 则是苹果公司唯一一个完全被忘记,不被 Continuity 功能支持的服务。

苹果有望把 Siri 移植到 2016 年发布的 OS X 版本中,与此同时 OS X 10.12 中的 Siri 应用,同样支持语音唤醒。另外,如果 Mac 计算机插入电源,OS X 10.12 还将支持 Hey Siri 功能。如果 Mac Siri 可以支持 Contunity 功能,那简直就是太好了。目前 5k iMac 的听写功能并不怎么好用,如果OS X 支持 Siri 了,那对于 Siri 来说这就是一个问题了。如果用户可以在 9.7 英寸 iPad Pro上使用 Hey Siri 进行搜索,然后在 iMa c上执行下一步任务,那这就方便多了。

登陆 iCloud.com 查看设置即可看到所有登陆了用户 Apple ID 的设备。从理论上来说,这些设备是可以通过 Siri 来互相对话的,但实际上它们好像身在不同的频道,无法对话。我希望苹果能够尽快解决这种技术限制。今年的 Google I/O 大会上,在预览 Google Home 时,我们就看到了设备可以互相对话的场景是多么惊艳。

在视频中有一个男孩在提问了几个关于星星的问题之后,要求 Google Home 在电视上显示半人马座阿尔法星。Google Home 即刻就与所有谷歌相关设备,利用可用系统在电视上显示小男孩要求显示的内容。当然如谷歌所说,视频里所体现的是未来Google Home的场景。虽然它存在于谷歌的未来,但是在这方面Siri已经有基础了,只是苹果公司还对它加以利用而已。

Siri应该是一个完全基于云的服务,而不是设备上的任何一款应用。我希望苹果即将推出的 Siri API 是一款 CloudKit,它可以独立于设备运行。开发者可以基于网页基础对其进行编程,设备的角色就只是一个客户端。如果我在 iPhone 上设置提醒,那么 iCloud 就会同步这个设置,并向我的所有设备推送这个提醒。当我让Siri开灯的时候,Siri API 就应该和 Phillips Hue 服务器对话,服务器再给我的 Hue Bridge 发送信号。这样所有设备都会对用户提出的查询或者要求作出回应。

如果苹果能够将旗下所有设备中的 Siri 都连接起来,那这个个人语音助理会发展成一个更可靠的平台。最近有消息称苹果公司将推出 Siri SDK,让第三方开发者可以更深入地挖掘 Siri 潜力,而这个功能升级的虚拟语音助手将支持类似亚马逊 Echo 这样的智能家居设备。不过我希望苹果不要把建立无缝环境的希望全都放在第三方开发者的身上。

类似亚马逊 Echo 或 Google Home 的 Siri 设备意味着他们的人工智能又多了一个需要巩固和完善的领域。除非苹果能够以一种无缝的方式将所有东西互相连接起来,不然最后这些东西可能会变成一个烂摊子。

相关推荐

YAML配置文件简介及使用(yaml 配置)

简介YAML是"YAMLAin'taMarkupLanguage"(YAML不是一种标记语言)的缩写。相比JSON格式的方便。...

教你如何解决最常见的58种网络故障排除方法

1.故障现象:网络适配器(网卡)设置与计算机资源有冲突。分析、排除:通过调整网卡资源中的IRQ和I/O值来避开与计算机其它资源的冲突。有些情况还需要通过设置主板的跳线来调整与其它资源的冲突。2.故障现...

一分钟带你了解服务器网卡(服务器网卡怎么用)

今天小编和大家聊一下服务器的网卡。什么是网卡?简单说网卡就是计算机与局域网互连的设备。计算机主要通过网卡接入网络。网卡又称为网络适配器或网络接口卡NIC(NetworkinterfaceCard)...

linux文件之ssh配置文件的含义与作用

ssh远程登录命令是操作系统(包括linux和window系统)下常用的操作命令,可以帮助用户,远程登录服务器系统,查看,操作系统相关信息。linux系统对于ssh命令有专门保存其相关配置的目录和文件...

Cilium 官方文档翻译 - IPAM(二)Kubernetes Host模式

KubernetesHostScopeciliumIPAM的kuberneteshost-scope模式通过选项ipam:kubernetes开启,将集群IP地址分配委托给每个独立的节点,并...

域名劫持跳转,域名劫持跳转的解决办法只需5步

简单来说,域名劫持就是把原本准备访问某网站的用户,在不知不觉中,劫持到仿冒的网站上,例如用户准备访问某家知名品牌的网上商店,黑客就可以通过域名劫持的手段,把其带到假的网上商店,同时收集用户的ID信息和...

Linux基本命令(linux基本命令总结)

...

Linux 磁盘和文件系统管理(linux磁盘管理fdisk)

1检测并确认新硬盘...

windows host文件怎么恢复?局域网访问全靠这些!

windowshost文件怎么恢复?windowshost文件是常用网址域名及其相应IP地址建立一个关联文件,通过这个host文件配置域名和IP的映射关系,以提高域名解析的速度,方便局域网用户使用...

Nginx配置文件详解与优化建议(nginx 配置详解)

1、概述今天来详解一下Nginx的配置文件,以及给出一些配置建议,希望能对大家有所帮助。...

Mac电脑hosts文件锁定,如何修改hosts文件权限

有时候我们需要修改hosts文件,但是网上很多教程都行不通,使用sudo命令也不行。其实有一个很简单的方法。打开终端命令行,使用如下命令即可:sudochflags-hvnoschg/etc/...

windows电脑如何修改hosts文件?(windows 修改hosts文件)

先来简单说下电脑host的作用hosts文件的作用:hosts文件是一个用于储存计算机网络中各节点信息的计算机文件;作用是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中...

Vigilante恶意软件行为怪异:修改Hosts文件以阻止受害者访问盗版网站

Sophos刚刚报道了一款名叫Vigilante的恶意软件,但其行为却让许多受害者感到不解。与其它专注于偷密码、搞破坏、或勒索赎金的恶意软件不同,Vigilante会通过修改Hosts文件...

hosts文件无法修改几种现象和解决方法

第一种、hosts文件修改完不是直接保存而是弹出另存为窗口解决:1、右击hosts文件——属性——把“只读”前面勾去掉。第二种、打开hosts文件时提示“你没有权限打开该文件,请向文件的所有者或管理员...

hosts文件位置在哪里,教你hosts文件位置在哪里

Hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的IP地址建立一个关联"数据库",当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的I...

取消回复欢迎 发表评论: