Google Cloud Speech API: Nodejs
Я видел демо на сайте google dev, а также на git hub https://github.com/GoogleCloudPlatform/nodejs-docs-samples/tree/master/speech.
У меня вопрос как передать языковой параметр?
Я использую это так:
var speech = require('@google-cloud/speech')({
projectId: 'xxxxxxxx',
keyFilename: 'xxxxxxx'
});
speech.recognize(file, {
encoding: 'FLAC',
sampleRate: 44100
}, function(err, transcript) {
if(err) {
throw err;
});
Распознает речь на английском. Как изменить этот язык согласно нашему использованию? Буду признателен за любую помощь. Благодарю.
1 ответ
Решение
Я считаю, что вы должны предоставить languageCode
параметр. Для списка поддерживаемых языков, пожалуйста, посетите
https://cloud.google.com/speech/docs/languages
Добавьте languageCode как это:
speech.recognize(file, {
encoding: 'FLAC',
sampleRate: 44100,
languageCode : 'your_language_code'
}