Skip to main content

Voice Mail Transcription

IBM Watson STT

Creating IBM Watson Credentials
  1. Login to IBM Cloud using your new credentials.
  2. Once logged in, choose IBM Cloud from the Title Bar to display your Dashboard.
  3. Choose Create Resource.
  4. Click Speech to Text from the AI Section.
  5. Name your STT service, choose the desired region, and choose Default resource group.
  6. Select a Pricing Plan:
    • LITE provides 500 minutes/month free. Plan is deleted after 30 days of inactivity.
    • STANDARD is 2¢/minute with no free minutes.
  7. When Speech to Text dialog opens, copy your API Key and URL.
  8. Logout by clicking on image icon in upper right corner of dialog window.
Installing STT Engine

1. Unpack the file

wget http://incrediblepbx.com/sendmailibm-13.tar.gz
tar zxvf sendmailibm-13.tar.gz
cp sendmailmp3.ibm /usr/local/sbin/sendmailmp3
chmod 0755 /usr/local/sbin/sendmailmp3

2. Edit sendmailmp3.ibm and insert your IBM STT API_KEY and URL. Save file.

3. Edit bluemix-test and insert your IBM STT API_KEY and URL. Save the file.

4. Copy the updated sendmailmp3.ibm file to sendmailmp3:

cp sendmailmp3.ibm /usr/local/sbin/sendmailmp3
chmod 0755 /usr/local/sbin/sendmailmp3

5. Test your Bluemix STT setup: bluemix-test

Result should be: we are now transferring you out of the company directory…

FreePBX Setup

Settings > Voicemail Admin > Settings > Email Config > Mail Command: /usr/local/sbin/sendmailmp3

Set up voicemail for an extension and include your email address.

Tutorials

Google STT

Tutorials