Update — I have tested SOX on it’s own from the command line…it works.
John Haunton

Hi John Haunton, I’m really not familiar with the Windows environment and don’t have a machine to test it on.

You’re more than welcome to use something other than SOX as long as it works with the corresponding node library. And yes, you can record the audio file separately and then send it to Watson: https://github.com/watson-developer-cloud/node-sdk/blob/master/examples/speech_to_text.v1.js

You can even use a different language if you’d prefer that: https://github.com/watson-developer-cloud/python-sdk/blob/master/examples/speech_to_text_v1.py

Like what you read? Give Josh Zheng a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.