PROGRAMMING FOR PEOPLE 2018

 

MMCK

 

///////////////////////////////////////////////////////////////////

Overview:

///////////////////////////////////////////////////////////////////

This is a speech recognition & osc parsing device.

 

It can be used as a stand alone to understand the setup and concepts behind python speech recognition and OSC data servers.

 

There is an OSC controller (exe or max external - cycling74.com for system agnostic usage) that allows you to run the python script in the background and control it as intended with the osc commands.

 

///////////////////////////////////////////////////////////////////

Requrements:

///////////////////////////////////////////////////////////////////

This is built using Python 3.6.1 (it should work on other python versions 3+ but compatibility cannot be gauranteed.

 

To use it youll need the:

 

pythonOSC library

argparse

speech_recongition

(pyaudio as we are using a microphone input)

 

and an active internet connection for the recognition

 

///////////////////////////////////////////////////////////////////

Usage:

///////////////////////////////////////////////////////////////////

To use the system, run the Speech&osc.py program. This will start a CMD window that displays some in editor feedback (eg, listening setup etc)

 

Youll need to use the OSC controller, or send the "/startListening 1" command to be able to launch the thread that listens for audio!

 

get in touch at hello@programmingforpeople.com if you have difficulties with this program.

Python Speech Recognition & OSC controller

£10.00Price