SiriKit 学习笔记 (一) 认识SiriKit

SiriKit是基于 Apple人工智能助手Siri到开放API接口,用于帮助ios APP实现语音控制。


SiriKit主要由两个框架组成:

  1.  Intents 框架: 定义哪种任务可以执行相应的app操作。
  2.  Intents UI 框架: 定义相应app操作后的UI展示。

SiriKit支持领域

  • VoIP(Voice over Internet Protocol)
  • Messaging
  • Payments
  • Photo
  • Workouts(健身)
  • Ride Booking (交通预定)
  • CarPlay(车载)
  • Restaurant reservations
两种app扩展方式用以支持SiriKit

Intents扩展(必须): 接受并处理任务
Intents UI扩展(可选): Intents扩展任务完成后展示自定义的Siri界面或者Maps界面
IIIgSiri如何工作:
Siri收集用户信息并转换成intents Objects, 在每一个Siri支持的领域里痘定义了一个或多个可执行的app任务。
这些任务就是Intents(代表用户意图),每一个Intent就是一个自定义的类。 

你可能感兴趣的:(swift_Siri)