因此,我进行演讲转录,并提供一些alternativeLanguageCodes
除主要内容之外的内容languageCode
例如:
languageCode: "en"
alternativeLanguageCodes: ["fr","it"]
谷歌语音会自动返回一个可信度足够高的转录文本,这个转录文本可能就是音频文件中说话者所讲的正确的文本。太棒了!
但是...我还想知道它实际上是/使用了哪种语言(代码)。有没有办法让 api 返回这样的元数据(如 lang: 'fr')作为结果替代方案?
答案1
Speech API 的 v1 版本不提供从您的音频中识别的语言代码(我认为您正在使用)。但是,“v1p1beta1”版本的 Google Cloud Speech API 会返回从您的音频中识别的语言代码,请检查文档关于 API 返回的响应。因此,我建议使用该版本。