gpt4 book ai didi

ios - 如何将带有 Wit.ai iOS SDK 的 iOS 应用程序连接到运行 wit.ai 的 node.js 应用程序?

转载 作者:行者123 更新时间:2023-11-29 00:53:25 27 4
gpt4 key购买 nike

例如,我正在尝试制作一款可以随机向您推荐电影的应用。您应该能够通过按下按钮与应用程序对话。然后该应用程序会将您的语音发送到后端( Node 应用程序),然后后端将运行逻辑,然后将随机电影标题发回给您。

这是我的设置:

  • Wit Console 中的一个简单故事
    • 用户说我想要一部电影
    • Bot 然后调用 searchRandomMovie 函数生成 movie 上下文变量
    • 然后机器人说这个怎么样:“{movie}”它使用movie变量
  • 运行 wit.ai 库的 node.js 应用喜欢Wit - Quick Start并将 token 用于上面的故事。
    • 注意:我可以在本地以交互模式运行该应用程序,它会在输入我想要一部电影并返回带有电影标题的短语后运行自定义电影功能
  • 运行 Wit.ai SDK 的 iOS 应用程序
    • 我将客户端 token 放在 sdk 上
    • 能够让应用程序记录我的演讲,将其发送到 wit.ai 并让它返回一些有信心的东西,但无法将它连接到我在 node.js 应用程序中的自定义函数

我正在尝试让上述设置执行以下操作: - 对 iOS 应用程序说我想要一部电影 这句话,它会向 Wit.ai 发送语音 - 让 Wit.ai 阅读句子并确定需要调用 searchRandomMovie 函数并委托(delegate)给 Node 应用程序来运行它 - 让 Node 应用程序运行 searchRandomMovie 函数并将结果一路返回到 iOS 应用程序 - 让 iOS 应用程序显示 How about this: "{movie}" 字符串,甚至可以说出整个句子

这是否可能按照我上面描述的方式进行?我很确定我缺少或没有得到某些东西。不幸的是,Wit.ai 似乎刚刚更新了他们的文档,并且似乎对这种情况并不十分透彻。

我是 Wit.ai 的新手,任何有关细节的帮助都会很有帮助

最佳答案

感谢分享。你是对的,我们的文档需要改进很多。/converse 端点(Bot Engine Beta)目前不支持语音。因此,您必须先调用/converse,然后检索文本并再次调用/converse。希望这有帮助

关于ios - 如何将带有 Wit.ai iOS SDK 的 iOS 应用程序连接到运行 wit.ai 的 node.js 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37871923/

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