by subpilot » Sat Mar 11, 2006 6:07 am
by subpilot
Sat Mar 11, 2006 6:07 am
For speech applications there are two ways to go, an embedded solution generally using a Winbond chip like in the Devantech SP03 Text to Speech Synthesizer. The other way to go is to offload the text to speech function to a PC and send the audio wirelessly. That's how I went by using a Bluetooth Headset and audio amp. The advantages the PC has over the embedded version is much higher quality speech with very little "robo" sound and an unlimited vocabulary. If you don't care if it sounds robot like then the speech module is easier to implement. Both ways take up a bit of valuable real estate on your Robonova and will require some hacking.
As for AI, it's going to be a bit limited using Robobasic. You will have to poll all your sensors and then react after the fact. Not an ideal situation, but you can get some interesting interactions.
There isn't alot of physical room for expansion so you have to try to keep everything as small as possible.
For speech applications there are two ways to go, an embedded solution generally using a Winbond chip like in the Devantech SP03 Text to Speech Synthesizer. The other way to go is to offload the text to speech function to a PC and send the audio wirelessly. That's how I went by using a Bluetooth Headset and audio amp. The advantages the PC has over the embedded version is much higher quality speech with very little "robo" sound and an unlimited vocabulary. If you don't care if it sounds robot like then the speech module is easier to implement. Both ways take up a bit of valuable real estate on your Robonova and will require some hacking.
As for AI, it's going to be a bit limited using Robobasic. You will have to poll all your sensors and then react after the fact. Not an ideal situation, but you can get some interesting interactions.
There isn't alot of physical room for expansion so you have to try to keep everything as small as possible.