我正在使用Google Speech API on Java。
我可以在Python版本中找到类似languagecode
的语言配置,但我无法在Java版本中找到它。
我可以找到改变Python语言的文档,但我无法找到Java。而且,我无法在Java源代码中找到类似languagecode
或en_US
的内容。
如何在Java上更改Google Speech API的语言?
答案 0 :(得分:1)
它是RecognitionConfig对象的一个字段,因此您应该能够将其设置为here。
我目前无法访问Java代码,但可能是这样的:
RecognitionConfig config =
RecognitionConfig.newBuilder()
.setEncoding(AudioEncoding.LINEAR16)
.setSampleRate(samplingRate)
.setLanguageCode("en-US")
.build();
当然,如果您使用默认值,则可以省略编码和采样率。
此字段是API的一部分,因此可以在protobuf文件中定义,而不是在Java源文件中定义。