使用Apple设备的朋友知道Apple的Siri助手的工作原理是:接收用户命令,然后将接收到的语音匿名发送到Apple服务器,将语音转换为文本,然后解释用户的说明,然后将结果发送到iPhone和iPad。此过程中的语音识别非常复杂,需要在Apple的服务器上完成,因此iPhone系列设备可能无法完成这项工作。苹果将Siri视为离线模式对于Siri,依靠服务器意味着如果没有网络连接,则此虚拟助手将无法工作。尽管“嘿Siri”仍会触发该服务,它只能显示离线消息。专利申请文件“离线个人助理”被称为“离线个人助理”。苹果公司周四发布的数据表明,这种情况将来可能会改变。根据该文件,无需连接到Apple的服务器,语音到文本的处理和验证将在该设备上完成。听到用户的请求后,设备将能够通过板载自然语言处理功能确定任务,如果请求的任务有用,它将执行计算然后执行。苹果公司表示,当未连接到互联网时,它将使用设备上的板载系统来处理数字助理请求。它包含用于语音合成,对话处理,基于默认词汇表和用户创建的数据的语音字母转换以及自然语言处理的模块。根据识别的单词和查询的结构,离线数字助理可以执行存储在任务流处理模块或服务处理模块中的多个预定义任务。这两个存储区包含用于频繁使用的请求的模型,例如设置计时器或播放设备中保存的歌曲,并根据请求执行相应的任务模型。苹果在该应用程序中表示,它使用机器学习机制来执行特定类型的任务,包括自然语言处理。这对于系统了解上下文信息以及在未连接到Internet时基于非常有限的机载数据了解用户的需求非常有用。即使具有离线情况的机载处理功能,如果连接可用,仍建议保持在线状态。根据连接的可用性,系统可以两种不同的方式工作。访问本地和远程处理还将为数字助理提供对用户语音的两种可能的解释。在这种情况下,系统将评估两种解释的有用性得分,然后执行得分更高的得分。这将有效地为助手提供替代方案。如果本地执行的处理无法获得有用的结果,则服务器处理的结果可以用作备份。如果服务器版本超时或不可用,则本地版本仍可以完成任务。通常,Apple每周都会申请许多专利。尽管专利申请中描述的概念确实表明了Apple感兴趣的领域,但不能保证此类系统将来会出现在公司的未来产品中。对于离线Siri,Apple走这条路似乎很合理。在最近发布的iPhone中,A系列处理器包含一个神经引擎,该神经引擎用于执行计算密集型任务,例如面部识别身份验证和与相机功能相关的电源,但也可以用于执行机器学习任务。考虑到2018年iPhone版本中使用的第二代神经引擎的强大功能,离线Siri完全有可能使用强大的功能和机器学习功能来执行离线处理。离线模式不是Apple改善Siri的唯一方法。它采用了许多不同的概念来使数字助理更好。十月份的一项专利解释了Siri如何通过“语音记录”来识别特定用户。苹果公司也正在努力通过个性化响应获得多用户支持。 Siri已经完成了与识别功能有关的许多改进,包括帮助解决区域查询和方言口音问题的地理语音模型。消费者更了解iOS 12中引入的Siri快捷方式,该功能使用户可以创建自己的个人Siri命令。
