gpt4 book ai didi

ios - 实现 twilio 语音拨出调用, "Voice Bot"是什么?

转载 作者:行者123 更新时间:2023-11-30 11:00:03 26 4
gpt4 key购买 nike

我已经集成了 twilio 语音快速入门 https://github.com/twilio/voice-quickstart-swift 中的代码并让我的应用程序在某种程度上运行起来。

我遇到了“语音机器人”的问题。我不确定这是什么以及如何以不同的方式实现它。这是用于拨出电话的。调用完成后,语音机器人被触发,但它不会显示在我正在处理所有拨出调用相关内容的 VC 顶部,它保留在后台,导致任何后续调用失败。当我从 VC 返回到其他 VC 时,屏幕闪烁,似乎语音机器人有时会显示,然后流程完成。

我不确定这个语音机器人是什么以及我们如何避免它或重定向以在 VC 中处理?如果我没猜错的话,我只能猜测它是来自 Apple 的 Call kit。

有关如何使其发挥作用的任何帮助吗?

评论更新:我使用 cocoapods 来安装 Twilio。 pod 'TwilioVoice', '~> 2.0'

这是代码:

@IBAction func placeCall(_ sender: UIButton) {
if (self.call != nil && self.call?.state == .connected) {
performEndCallAction(uuid: self.call!.uuid)
self.toggleUIState(isEnabled: false, showCallControl: false)
} else {
let uuid = UUID()
let handle = "Voice Bot" // <==== ????

performStartCallAction(uuid: uuid, handle: handle)
}
}

最佳答案

这是出现在 callKit 上的名称。您可以将其更改为您的应用程序名称或来电者姓名。除了这个名字之外,它没有任何意义。如果您仅使用客户端到客户端调用,请将其更改为您的应用程序的名称。如果您也使用应用程序调用电话,请将其更改为来电者姓名。

关于ios - 实现 twilio 语音拨出调用, "Voice Bot"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53486571/

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