gpt4 book ai didi

ios - Sirikit - Siri 有没有办法让我们自定义对讲

转载 作者:行者123 更新时间:2023-11-30 11:47:37 25 4
gpt4 key购买 nike

我正在尝试实现一个航空公司应用程序,它将以文本方式对讲并为用户返回里程。我正在使用 INSearchForAccountsIntentHandling 协议(protocol)来实现它。

就像我希望 siri 在 siri 屏幕上以文本形式回复“您的帐户号码:1000211 的里程为 3000”一样。我在网上没有找到任何有关如何执行此操作的文档。

首先,是否有可能做到这一点?

其次,如果是,我如何在下面的方法中实现它:

func handler(意图:INSearchForAccountsIntent,完成:@escaping (INSearchForAccountsIntentResponse) -> Void) {
print("诗丽吉正在工作")
}

最佳答案

根据您希望使用它的目的,您似乎不需要 SiriKit,而是使用 AVSpeechSynthesizer。如果您只是希望应用程序向用户读回您的句子,则最基本的实现如下所示:

import AVFoundation

let synthesizer = AVSpeechSynthesizer()
let utterance = AVSpeechUtterance(string: "Your miles for the account no: 1000211 is 3000")
synthesizer.speak(utterance)

我认为您需要调整形成句子的方式以删除缩写,但作为一个概念,这完全有效。

查看Apple's docs了解更多信息和详细信息。

关于ios - Sirikit - Siri 有没有办法让我们自定义对讲,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48650964/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com