1. This project depends on PortAudio - a free, cross-platform, open-source, audio I/O library. Install it first.
  2. Prepare your credentials from IBM Watson (free trials are available):
    • Visit the IBM Watson dashboard page.
    • Choose an existing Speech-to-Text service or create a new one.
    • Navigate to the Service credentials tab.
    • If there are no credentials create one.
    • Copy the credentials to credentials.json somewhere on your computer.
  3. pip install watson-streaming and you are ready to go!