Вы должны иметь возможность создавать несколько потоков streaming , используя один и тот же клиент StreamingRecognize()
, который можно использовать для параллельной отправки запросов. Вы можете посмотреть сообщения , и , Github, где обсуждается эта тема c.
Я предлагаю вам попробовать эту альтернативу и проверить, можете ли вы выполнять эти потоковые вызовы, создав 2 различных объекта или клиентов , таких как:
const client = new speech.SpeechClient();
const recognizeStream = client.streamingRecognize(request)
...
const recognizeStream2 = client.streamingRecognize(request)
...
С другой стороны, если вы хотите выполнить распознавание звука для партии, рекомендуется использовать синхронные или асинхронные методы.