我有TensorFlow lite Android示例,我想实现我的音频识别自定义训练模型。我已经使用本教程训练了使用自定义数据集的模型。我想在TensorFlow lite Android项目中实现该模型,但它给出了以下错误:
Process: org.tensorflow.lite.examples.speech, PID: 22892
java.lang.IllegalArgumentException: Invalid input Tensor index: 1
at org.tensorflow.lite.NativeInterpreterWrapper.getInputTensor(NativeInterpreterWrapper.java:287)
at org.tensorflow.lite.NativeInterpreterWrapper.run(NativeInterpreterWrapper.java:136)
at org.tensorflow.lite.Interpreter.runForMultipleInputsOutputs(Interpreter.java:311)
at org.tensorflow.lite.examples.speech.SpeechActivity.recognize(SpeechActivity.java:424)
at org.tensorflow.lite.examples.speech.SpeechActivity.access$400(SpeechActivity.java:73)
at org.tensorflow.lite.examples.speech.SpeechActivity$4.run(SpeechActivity.java:373)
at java.lang.Thread.run(Thread.java:764)
我使用了TensorFlow lite android语音识别示例,并将它们的tflite模型替换为我的自定义数据集模型
我在将谷歌的TF Lite示例应用到我个人的ASR项目中时也遇到了同样的错误,与您的类似。我通过从SpeechActivity
中删除OnCreate
方法中的语句TFLite.ResizeInput(1,new int[]{1});
来修复它,因为我的自定义模型(我相信还有您的模型)只有一个输入张量,与Google提供的原始模型不同,Google提供的原始模型考虑了两个输入张量。
我按照TensorFlow lite的指示在Android上创建了一个对象检测应用程序,我的tflite模型在笔记本电脑上测试时成功运行。但是,当我用我的tflite模型替换示例应用程序中的tflite模型时,它无法检测到任何东西。 还有什么我需要做的吗?请帮帮我,我已经陷入这种情况一个星期了。
我正在尝试使用MediaCodec和MediaMuxer对来自相机的视频和来自麦克风的音频进行编码。我在录制时使用OpenGL在图像上覆盖文本。 我以这些课程为例: http://bigflake.com/mediacodec/CameraToMpegTest.java.txt https://github.com/OnlyInAmerica/HWEncoderExperiments/blob/m
总结 如何在Django MongoEngine中使用自定义用户模型和自定义身份验证后端(允许电子邮件/密码身份验证)?(这是否需要自定义后端?…即,在使用MongoEngine进行身份验证时使用电子邮件作为用户名。) 是否有直接(完整)的文档在Django中进行身份验证时,将Mongo用作主数据存储时使用自定义用户对象的示例?(博士后有如此清晰和全面的文档…) 细节 MongoEngine似乎只
这是我的培训代码 滚轮编号。火车 结果训练 当我使用这段代码测试它时。 给出了如下结果。有些时候是错的。
我正在开发一个应用程序,我想在其中显示一个,但我想替换默认的Android。 那么如何自定义呢? 我需要一些图形和动画吗? 我读了下面的帖子,但没能成功: 自定义进度条Android
我试图使用OpenNLPJavaAPI从文档中提取名称、技能等实体。但它没有提取正确的名称。我使用opennlp源锻造链接上可用的模型 下面是一段java代码- 我想做的是: 我正在使用ApacheTika将PDF文档转换为纯文本文档 但它正在提取姓名和其他单词。它不是提取专有名称。如何创建自定义模型,从文档中提取游泳、编程等技能? 给我一些想法! 任何帮助都将不胜感激!?