【问题标题】:Speech to text on emulator模拟器上的语音到文本
【发布时间】:2013-02-27 21:18:31
【问题描述】:

我正在开发一个将语音转换为文本的应用程序,但是,似乎 模拟器没有我在论坛上研究的麦克风功能。

我有安卓手机,可以在手机上运行。

但是有什么方法可以从电话中获取语音,并在模拟器上运行应用程序,因为我想在比手机更高的 api 上开发我的应用程序。

【问题讨论】:

  • 对不起我的语法。我想从我的 android 设备获取语音并在模拟器上运行我的语音到文本应用程序。据我研究,没有激活模拟器麦克风的选项。
  • @MichaelGardner 这是一个无效的编辑。 OP没有说任何关于使用录制文件的内容,只是关于使用麦克风。我已回滚您的编辑,并自己修复了帖子。
  • @Richard - 他提到从电话中获取语音,所以我做出了假设......可能对我来说是一个飞跃。

标签: android emulation voice


【解决方案1】:

这不是一个完美的答案,但是有一个很棒的社区可以将 ROM 刷到您的手机上,并在手机上安装更新版本的 android。最常见的一种是CyanogenMod,我建议您查看是否有适用于您的特定手机型号的 ROM。

【讨论】:

    【解决方案2】:

    这可能有点复杂,但您可以尝试编写一个在模拟器上运行的套接字服务器,同时创建一个在物理电话上运行的套接字客户端。电话将捕获音频并通过套接字流将其发送到服务器,服务器将通过接口将其提供给您的应用程序。这里隐藏的好处是您的应用程序将绑定到接口而不是具体类,这将使更改传入音频的源更加灵活。套接字服务器可能听起来很多,但并不太难,我已经为桌面到设备的通信编写了这样一个套接字服务器,在您意识到如何正确读取/关闭您的流之前感觉很困难。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-16
      • 1970-01-01
      • 2023-03-03
      • 2021-12-12
      • 2011-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多