繁体   English   中英

iOS SiriKit Siri 可以根据命令播放音频片段吗?

[英]iOS SiriKit can Siri play back audio clips on command?

我想使用 SiriKit 创建一个音板类型的应用程序。 但是,我看不到 Siri 是否可以按需播放音频。

SirKit 是否允许从我的应用程序播放自定义音频剪辑?

例如:Siri,播放“cow say moo”-> 播放音频片段。 这可能吗?

这绝对是可能的,但它需要您的应用程序来实现:

  1. 音频剪辑的播放(=使用AVPlayer例如作为背景音频播放器)
  2. 一个INPlayMediaIntentHandling意图处理程序,它尝试将媒体项(其文本表示在INMediaSearch.mediaName给出) INMediaSearch.mediaName到正确的片段。 在这里,您必须实现一些懒惰,因为用户可以说“cow say moo”或“cow made moo”。 匹配项目后,您可以在您的应用程序中开始播放。

Apple 已发布有关使用 Siri 处理媒体的文档,这可能会进一步帮助您: https : //developer.apple.com/documentation/sirikit/media/improving_siri_media_interactions_and_app_selection

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM