You need to enable JavaScript to run this app. Win10下Node.js调用Google Cloud Speech-to-Text实时流sox报错退出码1
优惠活动
大模型
产品
解决方案
定价
更多

Win10下Node.js调用Google Cloud Speech-to-Text实时流sox报错退出码1

运行Google Cloud Speech-to-Text实时转写示例时sox退出报错

基于Google Cloud Speech-to-Text实现实时语音流转写功能,运行官方文档提供的示例代码时触发异常。

报错信息

sox has exited with error code 1.
Enable debugging with the environment variable DEBUG=record.

已尝试的排查操作(均未解决问题)

  • 安装14.4-1、14.4-2版本的sox后配置环境变量,问题未解决
  • 修改录音配置项的recordProgram参数,将默认值recordProgram: 'rec'调整为'sox',问题未解决
  • 参考历史公开解决方案,尝试在node_modules/node-record-lpcm16/index.js文件的cmdArgs配置项中添加-t、raw参数,但当前版本的库源码结构已发生变动,无法直接套用旧方案
  • 改用node-microphone库采集音频,出现麦克风设备无法被正常识别的问题

运行环境与依赖版本

当前运行操作系统为Windows 10,技术栈为Node.js,依赖版本信息如下:

language: node js  
dependencies: {  
    "@google-cloud/speech": "^4.1.5",  
    "express": "^4.17.1",  
    "node-microphone": "^0.1.5",  
    "node-record-lpcm16": "^1.0.1"  
  }  

现寻求该sox报错的有效解决方案,相关示例源码可参考 simple source code。

内容的提问来源于stack exchange,提问作者nathaneast

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.11.13 13:45:10