使用 Android 磨损 API 和 PocketSphinx

Using Android wear API and PocketSphinx

在使用 PocketSphinx 库在我的手持设备上开发了语音识别系统后,我试图通过在手表上录制音频文件来在我的 android 穿​​戴设备上集成语音识别,并且已发送到我的 phone 进行处理。

这里有几个问题:

  1. 我尝试做的过程是:在手表上录制一个音频文件,将其同步到phone,让phone识别录制的音频到文本(使用 PocketSphinx),然后将该文本发送回手表。这可行吗?如果可以,我可以用哪个class来记录android穿? (我找到了这个 link 但它并没有太大帮助)。

  2. 是否可以在 android wear 上使用外部库? (与手持设备上使用的类似)(例如:PocketSphinx、Apertium 等)

  3. Android API 在 Android 上受支持,下面提到的除外:Android Wear API

    android.support.wearable android.support.wearable.activity android.support.wearable.同伴 android.support.wearable.输入 android.support.wearable.媒体 android.support.wearable.供应商
    android.support.wearable.view android.support.wearable.watchface

感谢您的宝贵时间。

(Q.1) 是的,使用 AudioRecord class 可以实现您想要实现的目标。查看以下 post,了解有关在 Android Wear 应用程序中录制音频的信息。

(Q.2) 您可以使用与常规 Android 应用程序相同的方式使用任何外部库,例如使用 gradle 包含它们,或导入 AAR 或 JAR,甚至.so 库。

(Q.3) 除了特定的 Android Wear API 之外,所有常见的 Android API 都可以在 Android 佩戴app.