android - 如何在颤振中测试 tensorflow lite 模型上的自定义录制音频
问题描述
这是加载我在颤振应用程序中使用的模型的代码,请检查代码,如果有人有任何建议,请告诉我谢谢!
{
String recognition = "";
TfliteAudio.loadModel(
model: 'asset/soundclassifier.tflite',
label: 'asset/labels.txt',
numThreads: 1,
isAsset: true);
print("initialized ");
TfliteAudio.startAudioRecognition(
numOfInferences: 1,
inputType: 'rawAudio',
sampleRate: 16000,
recordingLength: 44000,
bufferSize: 2000,
).listen((event) {
recognition = event["recognitionResult"];
}).onDone(() {
setState(() {
print("Done");
});
});
}
这是在上面运行代码 检查输出后的错误
解决方案
推荐阅读
- javascript - 无法在移动 Safari 中的带有子元素的 tabindexed 元素上设置 focus()?
- authentication - 如何在 ASP.NET Core 中将 Microsoft 帐户外部登录限制为电子邮件列表或一个域
- javascript - 如何通过递归将重复的字符串/数字推送到 newArr?
- javascript - 在遍历数组中每个元素的二维数组后,有没有办法确定数组是否与二维数组中的每个集合匹配?
- go - Prometheus Go 客户端库的 ExponentialBuckets API 的最低粒度是多少?
- node.js - 手动输入 url 时,角度路由表现得很奇怪
- javascript - 无法确定如何在成功的 AJAX 请求中生成指向我的元素的 src 的图像的 URL
- three.js - 为什么相机在 CSS2DObject 后面后可以看到 CSS2DObject?
- mysql - 在 SQL 中添加括号会产生不同的结果
- android - 将数据写入不适合的 NFC 标签