正如您可能知道的,使用Android API实现语音到文本转换非常简单。您所要做的就是调用API的意图,它将为您返回文本。我的情况有点不同,我有一个预先录制的3GPP声音文件,这是我从用户那里录制的,并保存在SD卡上。我想知道是否有可能像任何其他语音识别一样将其转录成文本。speech- to -text API允许上传您自己要处理的声音文件吗?
我正在尝试使用google could APIs转换语音到文本,像这样的gcloud ml speech recognize-long-running当我使用--language-code='en-US,这段代码,我能够转换完美,文本是基于音频的US,口音或UK。:这里我上传(.wav)音频文件,并转换为文本。有人能帮上忙吗?桑迪普。
我遵循了这个教程:https://jbinformatique.com/2018/02/16/android-speech-to-text-api-google-tutoriel/ 它工作得很好!它使用android.speech.RecognizerIntent包,它是免费的,而且它不需要互联网就可以工作,这里提到: Difference between Android Speech to TextAPI</