我正在尝试为节点应用程序运行流式语音转文本,并且在运行时,它立即终止而不是监听。
我在这里按照Google的快速入门指南进行基本设置:https://cloud.google.com/speech-to-text/docs/quickstart-client-libraries 在这里进行流式传输: https://cloud.google.com/speech-to-text/docs/streaming-recognize
我完全按照每个步骤进行操作,但是当我运行文件(node speechsample.js
)时,它会像预期的那样显示“ Listening, press Ctrl+C to stop.
”,然后立即终止。
除了recordProgram: 'sox'
之外,我的代码与google示例中的代码完全相同,这就是该指南要求安装的内容。
据我所知,该应用程序应继续运行,将音频流发送到google语音端点,然后在返回结果时在控制台中记录结果,但该应用程序只会结束。