我正在使用基于Java的Google语音API。
我可以在Python中找到类似于languagecode的语言配置,但在Java中找不到这种配置。我可以找到改变Python语言的文档,但是我找不到Java语言。而且,我在Java中找不到类似languagecode或en_US的东西。
如何在Java上改变Google语音API的语言?
发布于 2017-04-01 06:31:26
它是RecognitionConfig对象的一个字段,因此您应该能够将其设置为这里。
目前我还没有访问Java代码的权限,但可能是这样的:
RecognitionConfig config =
RecognitionConfig.newBuilder()
.setEncoding(AudioEncoding.LINEAR16)
.setSampleRate(samplingRate)
.setLanguageCode("en-US")
.build();当然,如果使用默认值,则可以省略编码和采样率。
这个字段是API的一部分,所以它可以定义在一个protobuf文件中,而不是在Java源文件中。
https://stackoverflow.com/questions/43111886
复制相似问题