【发布时间】:2021-12-15 03:53:08
【问题描述】:
所以我正在尝试为聋人/HoH 人提供一个应用程序,到目前为止,我能够获得当前在应用程序中播放的 音频字节(我认为)。
问题是,我可以使用这个 SpeechRecognizer 发送音频字节并获取文本结果吗?
找不到此方法,我想知道我是否在正确的库中执行此任务。
我查找了语音 API,但我找不到任何免费的(显然),所以我正在寻找 android 库。
任何信息对我都有帮助。
问题编辑:
是否有任何库或东西可以做到这一点speech to textfrom 音频字节或需要的任何其他信息?
【问题讨论】:
-
你试过AudioBytes吗?
-
因为有一个方法可以调用
toMessage() -
SpeechRecognizer 将音频流式传输到远程服务器以执行语音识别,您可以通过 RecognitionListener#onResults(Bundle) 和 RecognitionListener#onPartialResults(Bundle) 方法获取文本。您可以使用 startListening(Intent recognitionrIntent) 开始收听语音。如果您已经拥有音频字节,则 SpeechRecognizer 目前不支持将它们转换为文本的任何方法。
-
嘿@MariosP 我什么都不想听我已经得到了音频字节,我想要这个音频字节到文本,这可能吗?
-
我看了看,我认为这不是我要找的@Ric17101
标签: android audio android-accessibility android-speech-api