在 Android 上安装 Pocketsphinx

2023-12-12

我对在 Android 手机上安装 Pocketsphinx 有一些疑问,并且我无法在 CMUSphinx 的支持论坛、IRC、现有的 StackOverflow 帖子或大量的 Google 搜索上找到答案。如果这里有人愿意花一分钟时间并愿意提供帮助,我将不胜感激。

首先,我很困惑是否可以在 Android 上安装 Pocketsphinx。我相信我需要 Java bin 才能在 Android 上运行,因此我尝试安装 Sphinx 4。为了测试该程序,我创建了一个空活动并将 HelloWorld 演示文件移动到 onCreate 方法中。

然后,我将以下库添加到构建路径:

  • js.jar
  • jsapi-1.0-base.jar
  • junit-4.8.1.jar
  • 狮身人面像4.jar
  • tags.jar
  • WSJ_8gau_13dCep_16k_40mel_130Hz_6800Hz.jar

该代码部署在运行 Android 2.2 的 Droid 2 上,但在运行时出现以下错误:

ERROR/AndroidRuntime(11567): Caused by: Property exception component:'wsjLoader' property:'location' - Can't locate resource:/WSJ_8gau_13dCep_16k_40mel_130Hz_6800Hz

我将该 jar 文件包含在构建路径中,所以我不确定为什么会导致抛出异常。但话又说回来,我什至不确定我是否应该尝试在 Android 上安装 Sphinx 4。有谁知道我应该做什么?在此先感谢您的帮助。

5/2011 更新:我为让 pocketsphinx 在 Android 上运行所做的尝试现已列在 CMU Sphinx wiki 上:http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/


不确定您是否已经弄清楚这一点,但我没有在任何地方读到您必须这样做。因此,如果您在 Android 上运行 PocketSphinx 时仍然遇到问题,您需要做的是创建文件夹并将声学和语言模型上传到 RecognizerTask.java 中指定的位置。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Android 上安装 Pocketsphinx 的相关文章

随机推荐

  • java中的序列点

    以下java代码是否有保证的执行顺序 int i getA getB Is getA 总是在之前执行getB 正如任何普通人所期望的那样 是的 来自 JLS 第 15 7 节 Java 编程语言保证运算符的操作数似乎按特定的求值顺序 即从左
  • np.sum 和 np.add.reduce - 在生产中,你用​​什么?

    作为背景 请阅读这篇快速帖子和明确的答案 np sum 和 np add reduce 有什么区别 因此 对于小数组 使用add reduce是比较快的 让我们看一下我为了学习而试验的以下代码 它对一个二维数组求和 a np array 1
  • 根据值对对象属性进行排序[重复]

    这个问题在这里已经有答案了 我有一个对象数组 Accept Credit Cards 17 Take Out 17 Alcohol 16 Caters 10 Takes Reservations 11 Smoking 0 Dogs Allo
  • Apache Flink Rest-Client Jar-Upload 不起作用

    我正在努力使用 Flink Rest api 可能会发现 在我们的 CI CD 工作流程中自动部署新的 Flink 作业在 flink Github 存储库中 文档仅说明 jar 上传可以通过使用来实现 jars upload 但不是如何准
  • 当锁持有非最终对象时,该对象的引用是否仍然可以被另一个线程更改?

    当一个对象需要同步时 如果它没有设置为非最终的 IDE 会抱怨 因为它的引用不是持久的 private static Object myTable synchronized myTable IDE complains access myTa
  • 使用 GDB Python API 从符号名称获取全局符号的地址

    如果我知道 GDB Python API 的名称 是否可以通过某种方式获取二进制文件中全局符号的地址 Is python print gdb parse and eval symbol address 获得这个值的正确方法是什么 好吧 你自
  • 使用ajax自动完成

    也许你可以帮助解决一些ajax问题 我有自动完成代码 我输入城市名称 代码会自动为我完成它 并且还获取城市 ID 并应该将其放入隐藏输入字段 名称 cityID 但它没有 不要那样做 你能告诉我为什么吗 html代码 p p
  • 将字符连接到字符串数组时获取“null”

    public static void main String args char charArr a b c d e f g h i String stringA charToString charArr for int i 0 i lt
  • 如何在我的连接类中使用“using”

    我想使用 using forSqlConnection在我的代码中是这样的 using SqlConnection Con new SqlConnection 但我用过dictionary对于一个内的多个连接Connections班级 这是
  • 自定义 Finder“获取信息”窗口?

    操作系统 在查找器中 如果您选择 获取信息 您会看到一个 属性窗口 引用当前选定的文件 文件夹 卷 默认情况下 该窗口包含 聚光灯评论 一般的 更多信息 名称和扩展名 预览 共享与权限 有人知道是否可以向该窗口添加分段吗 比如说我想添加一个
  • 比较两个相同大小的位图以确定它们是否相同的最快方法是什么?

    我正在尝试编写一个函数来确定两个相同大小的位图是否相同 我现在拥有的函数只是一次比较每个位图中的一个像素 在第一个不相等的像素处返回 false 虽然这很有效 并且适用于小位图 但在生产中我将在紧密循环中和更大的图像上使用它 所以我需要一种
  • 从 Java 字符串中删除行尾字符

    我有这样的字符串 hello java book 我要删除 r and n from String hello r njava r nbook 我想要的结果是 hellojavabook 我怎样才能做到这一点 带replaceAll 的正则
  • 在 listView 内的 listItem 内的 textView 上使用 setSelected

    我试图让滚动文本 选取框 发生在列表视图中 但从我之前的阅读来看 我似乎需要在文本视图上使用 setSelected true 因为textview位于listitem而不是listview内部 所以我似乎无法在该textView上使用ge
  • R 记录链接标识

    我正在 R 中使用 RecordLinkage 库 我有一个包含 id 姓名 电话 邮件的数据框 我的代码如下所示 ids data id pairs compare dedup data identity ids blockfld as
  • 当我发布 Web 应用程序时,我对隐藏代码所做的更改未更新

    我有一个在 VS2010 中构建的 ASP net 在 iis7 中运行 但是当我返回 VS 并更新文件后面的代码并重新发布该应用程序时 该应用程序的行为仍然与我进行更改之前一样 我已尝试删除并重新发布所有文件并重新启动应用程序池 但它仍然
  • Python TCP socket.recv() 一旦建立连接就什么也不返回

    我正在尝试实现最基本的 python TCP 服务器 Windows 8 Python 2 7 防火墙已关闭 代码来自这里 https wiki python org moin TcpCommunication 如果我做客户的事情 sock
  • 如何在 Chrome 中配置工作区?

    我正在尝试为我的本地项目激活工作区工具 当我在浏览器中编辑代码时 我想对代码应用 CSS 更改 我已将项目的文件夹 前缀 url 和路径添加到 Chrome 如下所示 但是当我将其更改为浏览器时 我的代码仍然没有任何变化 这是怎么回事 以下
  • NSURLSession/NSURLConnection HTTP 加载在子域上失败(kCFStreamErrorDomainSSL,-9802)?

    我们的应用程序在生产和开发环境中都运行良好 但在临时环境中我们遇到常见错误 NSURLSession NSURLConnection HTTP load failed kCFStreamErrorDomainSSL 9802 据我了解 当您
  • 返回按钮非常慢

    我有一个 Android 应用程序 其中 TabActivity 包含 4 个选项卡 一个列表视图 一个地图视图 另一个列表和一个 Web 视图 从列表视图中 我可以点击一个项目 它会启动另一个活动 按 返回 返回到选项卡活动 但是 访问地
  • 在 Android 上安装 Pocketsphinx

    我对在 Android 手机上安装 Pocketsphinx 有一些疑问 并且我无法在 CMUSphinx 的支持论坛 IRC 现有的 StackOverflow 帖子或大量的 Google 搜索上找到答案 如果这里有人愿意花一分钟时间并愿