问题标签 [chirp]

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 投票
2 回答
161 浏览

ios - Chirp Audio QR 从后台恢复后 ipad 无法接收音频信号

啁啾音频 QR 框架从后台恢复后没有接收数据(此问题仅在 iPAD 设备 iOS11+ 上发生)

如果应用程序在前台,那么框架可以正常工作,但如果应用程序进入后台,然后恢复,就会发生这种情况。

0 投票
2 回答
767 浏览

react-native - java 11 和 12 的 chirp-react-native run-android 失败?

尝试使用 Java 12 和 Java 11 构建 chirp-react-native。不会构建。

如果我下拉到 Java 1.8 并将我的 gradle distributionUrl 设置为 chirp-react-native/android/gradle/wrapper/gradle-wrapper.properties 中的 gradle-4.8-all.zip,则该包编译和安装正确,我认为它运行正确。

但是,如果这是一个简单的修复,我更喜欢使用当前的 JDK。有没有人使用 Java 12 成功构建 chirp-react-native?

重现步骤:

在我的 JAVA_HOME 环境变量 (/Library/Java/JavaVirtualMachines/jdk12-0.1.jdk) 中设置 Java 12

react-native run-android 失败并出现以下错误:

无法从 12.0.1 确定 Java 版本

如果我作为 JAVA_HOME 下拉到 Java 11,我会收到类似的错误消息:

无法从 11.0.3 确定 Java 版本

使用 Java 1.8 和 Gradle 4.8,一切似乎都可以正常构建、安装和运行。

0 投票
0 回答
99 浏览

python - 如何修复 chirpsdk.exceptions.ConnectError:使用 chirp python 平台时出现未知错误代码异常?

我尝试使用 chirp.io sdk 实现一个简单的聊天应用程序,但是每当我运行我的代码时,我都会得到:

chirpsdk.exceptions.ConnectError:未知错误代码

0 投票
1 回答
73 浏览

android - 如何切换我准备使用的协议类型?

我知道啁啾在 Android 中使用 16kHz 单声道协议传输数据。我可以切换我准备使用的协议类型吗?如果它是真实的,它是如何实现的?

ps 添加关于Chirp Android 文档的链接以及github 上的示例

0 投票
0 回答
41 浏览

javascript - 啁啾 wasm DOMException

给定以下代码(基于啁啾示例代码

我在 Linux Mint 上的 Firefox 67.0(64 位)上运行,而在 Chrome 75.0.3770.80(64 位)上,我得到一个没有额外文本的 DOMException。

它似乎在Chirp函数中失败,并在调用方法之前被拒绝then。为什么会失败?

0 投票
1 回答
138 浏览

chirp - 运行 example.py 时出现 IO 错误和属性错误

我收到 IO 错误,因为找不到 ~/.chirprc 文件。整个 chirp sdk 是从官方https://developers.chirp.io/downloads下载的。

还有一个似乎被忽略的属性错误

  1. 运行以下命令:

    /li>
  2. 确切的错误是:

    /li>
0 投票
1 回答
29 浏览

chirp - 接收回调没有被触发例如 example.py

发送命令工作正常,它会打印出打印的数字。但是,接收回电不会被调用。

对此的任何帮助将不胜感激。

不得不在这里强制关闭脚本。

0 投票
1 回答
258 浏览

javascript - 啁啾和 WebRTC 同时 - 没有回声消除

我正在尝试收听啁啾声(使用 webassembly 16kHz-mono 3.1.0 版本),同时通过 WebRTC 与辅助设备通信,该设备也在监听啁啾声。

在两个设备连接并相互传输声音的情况下,如果我实例化 Chirp 和 call chirp.start(),则不再有任何回声消除,即。出现回声。如何在两个设备之间没有回声的情况下促进使用啁啾?

澄清一下,我不想通过 WebRTC 传输啁啾,并打算在传输之前过滤掉那部分频谱。

使用用于 WebRTC 的 opentok.js 在多个操作系统上的 Chrome 75.0 上进行了测试。

0 投票
1 回答
46 浏览

chirp - 啁啾丢失消息错误

我在 Android 和 iO 上的 SDK 一直有一个奇怪的问题。

问题是这样的:在使用 sdk 并通过转换到前台/后台后,有时我实现的应用程序通过 sdk 收到一条消息,但无法解码数据。

在那之前一切都很好,它只是失败了,我们能够跟踪它。但是,有时,在无法对有效负载进行一次解码后,收到的所有进一步消息都会产生解码错误。

我在 Android 上的解决方案是重新实例化客户端并解决了那里的问题。

但是在 iOs 上,sdk 似乎更可靠(这意味着更难重现错误)我找不到强制杀死客户端以重新实例化它的方法。

只需调用 stop 然后将指向它的指针设为 null 就足够了吗?

如何在 iOs 上强制重启客户端?

我在最佳实践中找不到重新启动客户端的方法。

0 投票
1 回答
98 浏览

android-things - 我们如何使用 Raspberry Pi 3 模型和使用 Chirp 的 Android 事物开始一个简单的项目?

我有一个为我的自动售货机生成取货代码的应用程序,我曾经在自动售货机附带的标签上输入取货代码,输入取货代码后,它会分配我的订单。尽管如此,每次都需要适当的互联网。我想通过啁啾协议尝试一下。任何人都可以建议我该怎么做?