2

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

这里有几个关于这个的问题:

  1. 我正在尝试执行的过程是:在手表上录制音频文件,将其同步到手机上,让手机将录制的音频识别为文本(使用 PocketSphinx),然后将该文本发送回手表。这是可行的吗?如果是,我可以使用哪个类在 android wear 上录制?(我找到了这个链接发送数据并等待可穿戴数据层 API 的答案,但它并没有太大帮助)。

  2. 是否可以在 android wear 上使用外部库?(类似于处理设备上使用的那些)(例如:PocketSphinx、Apertium 等)

  3. 除了下面提到的之外,Android Wear 还支持哪些 Android API:Android Wear API

    android.support.wearable android.support.wearable.activity android.support.wearable.companion android.support.wearable.input android.support.wearable.media android.support.wearable.provider
    android.support.wearable.view android.support .wearable.watchface

感谢您的时间。

4

1 回答 1

2

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

如何在 Android Wear 上录制音频

(Q.2) 您可以像使用常规 Android 应用程序一样使用任何外部库,例如使用 gradle 包含它们,或者导入 AAR 或 JAR,甚至是 .so 库。

(Q.3) 除了特定的 Android Wear API 之外,所有常用的 Android API 都可以在 Android Wear 应用程序中使用。

于 2015-05-30T00:10:27.233 回答