问题标签 [snips]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3381 浏览

nlp - 哪个最好的 RASA NLU 或 SNIPS NLU?

我想知道Snips NLURasa NLU之间的区别?哪个更简单更强大?

0 投票
1 回答
428 浏览

dialogflow-es - RASA /Dialogflow 到 SNIPS NLU

有人知道一个好的 Rasa NLU 或 Dialogflow 转换器到 SNIPS 格式吗?也许带有图形用户界面。

有些可以从 rasa 转换为 DF,反之亦然,但我似乎找不到转换为 SNIPS 的转换器。

谢谢

0 投票
2 回答
265 浏览

python - Snips Nlu 语言资源问题

我正在尝试使用安装在我的计算机上的 Snips NLU 构建一个聊天机器人,但是当我下载语言资源时,会出现此消息:

未链接的语言资源

当尝试从https://snips-nlu.readthedocs.io/en/latest/quickstart.html运行快速入门时, 此错误显示:

语言资源错误

我想知道我做错了什么,或者我是否安装错误。

我还想将西班牙语和英语资源用于不同的项目。

0 投票
1 回答
88 浏览

voice-recognition - 如何将私人 GitHub 存储库中的代码导入到 snips 中?

我知道在 Snips 中使用复杂操作代码的正常方法是将代码放在 GitHub 中,然后通过操作类型“GitHub”从那里提取。

有没有办法为此目的访问私人 GitHub 存储库?

如果这是不可能的,那么使用无法发布的复杂操作代码的正常方法是什么?

关于“代码片段”,文档说“它用于快速测试或简单交互”。代码片段在哪些方面仅支持“简单交互”?

Snips 中的操作类型

0 投票
1 回答
70 浏览

python - 使用单例是答案吗?

我正在尝试创建一个剪辑应用程序来使用 Python 3 和 python-vlc 库播放歌曲。我可以播放我的歌曲,但无法阻止它们。播放歌曲时该动作不会再次运行,但其他动作会,因此我希望将停止功能放在单独的文件中。问题在于它创建了 vlc 的第二个实例并且不会停止当前歌曲。

我想知道创建 vlc 对象的单例是否可以让我完成此操作。

有人有什么建议吗?

0 投票
0 回答
132 浏览

java - 将文本字符串从 Android 应用程序/插件发送到 Unity 应用程序

我需要在 Unity3D 项目中添加非 Google 离线语音控制功能。我从 snips.ai 开始,并按照他们的教程成功构建了一个 Android 应用程序,并对其进行了修改,以将理解的意图从 snips 输出到屏幕上的文本框。我真正需要的是让这个文本字符串发送到我的 Unity 应用程序。

我想我应该为 Unity 构建一个原生 Android Java 插件,它将在运行时启动并监听语音命令。每次它收到一个监听事件时,我都需要它将捕获的意图字符串发送到始终等待这些字符串的 Unity 项目。

我知道我可以使用像这样的东西https://gist.github.com/markcastle/a1530efd5278607862fec09df89e59db对本机插件进行静态调用,但我希望基本上让 Unity 不断地监听它可以解释的字符串的插件。

任何帮助,一如既往,非常感谢!

0 投票
1 回答
2185 浏览

python-3.x - 无法在 Raspberry Pi 上安装 snips-nlu:找不到 Rust 编译器

我按照这些说明在 Raspberry Pi 上安装了 snips-nlu:

  1. 锈安装:curl https://sh.rustup.rs -sSf | sh
  2. 安装工具-锈: sudo python3 -m pip install setuptools-rust
  3. NLU 安装: sudo python3 -m pip install snips-nlu

我的控制台日志:

我尝试了不同的 Python 版本。

我找到了 setuptools-rust,但它没有帮助,因为我不明白我应该用它做什么。

如何修复此 Rust 编译器错误消息并在 Raspberry Pi 上安装 snips-nlu?

0 投票
1 回答
54 浏览

rust - 如何将数组转换为 snips-nlu-rs 白名单或黑名单?

我使用 snips 并构建了一个 C 库。我想用 Rust 将库连接到我的 Node 环境。

JavaScript

engine.parse函数期望Into<Option<Vec<&'a str>>>作为参数而不是None,因此我需要将白名单和黑名单转换为这种格式。

0 投票
0 回答
12 浏览

nlu - 如何在 Snips NLU 中保持对话状态?

我是 Snips NLU 的新手,正在阅读文档并理解意图、插槽、实体等概念。但我找不到任何能让程序员保持正在进行的对话状态的东西,这对 Snips 的回复有一定的影响引擎给出。有没有办法在 Snips 中做到这一点,就像在 Rasa 中一样(可能在其他 NLU 中)?还是 Snips 还没有这个功能?