2

我正在创建一个使用 Mozilla 的 Deep Speech API 将用户的语音转录为文本的应用程序。输入需要某种格式的音频文件,为了让这个应用程序工作,我需要在用户录制音频时不断地将这些音频文件发送到我的烧瓶服务器。

我已经看到大多数 Flutter 插件只允许您录制、暂停和停止,但是,我需要找到一种方法来继续录制,同时发送音频文件。如果有人找到了使用 Flutter.io 的录音插件完成此任务的方法,任何指导和信息都会有所帮助。

我的备用计划是使用 Flutter 的 Speech-To-Text 插件之一,例如:https://pub.dev/packages/speech_to_text#-example-tab-,然后通过 websocket 将文本发送到我的后端服务器。但是,我不知道他们使用什么样的 API 进行转录,以及文本转录的准确度如何。

关于如何做到这一点的任何想法?或者有人会碰巧知道像 Swift/React-Native 这样的另一个框架是否可以做到这一点?

4

0 回答 0