Open the lines of communication between your devices

SpeechPipe debuted in 2014 at the AT&T M2X (Mobile-To-Anything) Hackathon in Plano, TX. The premise is simple, yet powerful: control any device using voice commands from a mobile device.

Why buy an external microphone or costly speech-to-text software? You have access to very powerful speech-to-text translators right from your mobile device. Don't just talk to a word processor; interact with any screens or terminals on your PC.

Robots are cooler when you can bark commands at them and they respond. SpeechPipe can interface with and control hardware that understands serial commands, and can help convert words and phrases into funky control characters and command strings if desired.

SpeechPipe is designed to interact with an MQTT platform using simple HTTP REST calls, thus no special libraries are required for any language. The MQTT protocol also works behind firewalls and NAT, so all devices are easily accessible. If cloud safety concerns you, run your own MQTT server or use TCP sockets.

Install this program on your Windows 7 or 8 computer: SpeechPipe-0.1.0.zip This is a very early version that could still use some clean-up, but the basic features work.

(Clients for other OSes are coming soon!)

After downloading the ZIP file, elect to "Keep" it if prompted. Then, run setup.exe. We are currently not a "verified" publisher, but are working to become one.

Once the Desktop Client opens up, enter the Client ID shown on your mobile device ("sp" followed by 6 digits), then hit Connect. You can now send messages from your mobile device to your PC!

Our Source Code

There are valuable lessons to be learned by looking at our source code, and opportunities to clean it up and enhance the feature set if you contribute. Please have a look at our GitHub repository.

The application is not quite ready for primetime, hence why we have not linked to any versions and why you won't find it on any app store. However, if you are astute, you can find an apk buried in our GitHub folders.