myTuur 应用帮助中心

访问myTuur GmbH

Siri 与 App 快捷方式

当前已确认是真实短语的 Siri 操作。

在兼容的 Apple 设备上,myTuur 支持 Siri 和 App 快捷方式。对于公开帮助中心,我们只应列出那些在 iOS 代码中实际配置为 AppShortcut 的短语。

在当前的 iOS 代码中,以下 Siri 操作有对应的固定 App 快捷短语:

  • StartDiscoveryTourIntent

  • StopDiscoveryTourIntent

  • PlayAudioIntent

  • PauseAudioIntent

  • NextStopIntent

  • PreviousStopIntent

  • ShowNearbyIntent

  • ShowFoodNearbyIntent

  • WhatCanIDoIntent

  • EventTicketsIntent

代码中的 App 快捷短语都会包含 App 名称,并且现在由已本地化的 siri_shortcut_* 文本构建。因此,当前选定的 App 语言会直接决定 Siri 短语。

对于简体中文,目前注册的短语正是:

  • myTuur City Guide App - 开始发现

  • myTuur City Guide App - 停止发现

  • myTuur City Guide App - 播放音频

  • myTuur City Guide App - 暂停音频

  • myTuur City Guide App - 下一个地点

  • myTuur City Guide App - 上一个地点

  • myTuur City Guide App - 附近景点

  • myTuur City Guide App - 附近的美食

  • myTuur City Guide App - 我能做什么

  • myTuur City Guide App - 检票

用户需要知道的重要事项:

  • 在实际使用时,用户通常会先说 Hey Siri。这是 Siri 的系统行为,不属于 App 内配置的短语内容。

  • 所有这些 intents 都会打开 App。

  • Siri intents 会将 App 切换到 Explore 场景。

  • 对公开帮助来说,我们应该使用完整 App 名称来记录这些命令,而不是使用自由改写的说法。

  • 对于每一种受支持的语言,帮助中心只应列出 iOS 代码在该语言下实际注册的短语。

并不是每个命令在所有状态下都同样有用:

  • 一般情况下都适合:开始 Discover Tour、显示附近景点、我能做什么、检票

  • 只有在激活场景下才有意义:播放音频、暂停音频、下一个景点、上一个景点

实际意味着:

  • 如果当前没有激活的导览或导航,Siri 仍然可以打开 App,但某些命令不一定会触发可见操作。

  • 对于音频和景点命令,用户理想情况下应该已经处于激活中的导览或合适的导航会话。

重要技术说明:

  • 代码中确实还有其他 app intents,例如 PauseTourIntent、ResumeTourIntent 和 StopAudioIntent,但它们不属于可见的 App 快捷短语列表。因此,目前不应将它们记录为固定的 Siri 语音命令。

  • 在切换语言之后,App 必须重新注册 shortcut,这样 Siri 才能识别新 App 语言对应的短语。