5

No, there is no software or hardware volume control on the Roomba. You could probably put a potentiometer inline with the speaker wire to manually change the volume. However, getting to the speaker is a bit of work. But I believe is totally doable. You just have to disassemble (and reassemble) lots of the robot. This would make a great project, be ...


2

You might want to examine different microphone pickup patterns and determine which is best for your application: Most headset microphones are designed using a cardioid or hypercardioid pattern for their noise-cancelling properties. They probably won't be as good for recording sound at a distance of 1 meter, but you can still get cardioid microphones that ...


2

Well, if no connection with internet is a requirement, I would say that the best option could be using Julius with a self trained corpus model. In this case you can use your own language and intonation. As an advantage, the success percentage of the ASR unit will be higher than using a public trained corpus. As a disadvantage, this corpus will be useful just ...


1

You want to feed a lot of data to a slow consumer. Of course, you need to adapt somehow the two ends. I see the following options. You decide a sample frequency to feed data to the motor, suitable to the motor. The .wav file plays normally, when the time comes, you feed to the motor whatever sample happens to be current. Almost 100% that you will violate ...


1

Look into soundwireserver. Its an easy way to setup an audio server on a Linux or windows based system, and can be monitored from a laptop or an android phone. You need to consider processing overhead on a robot because of battery life, low processor speed etc. Its easy to setup and I know their android app works very well. A raspberry pi should have no ...


1

Late late answer, but this is also the only thing that comes up when you Google this. I ended up installing a 100 Ohm resistor on the speaker wire. It seems to be a good sweet spot for lowering the volume but still hearing it If you need to know it's location. 200 Ohm made it almost a whisper, for comparison. I have a 690. I used this video https://youtu.be/...


1

a couple of years ago I tried Julius and it worked quite well. It is documented here, hope it helps: http://achuwilson.wordpress.com/2012/01/11/speech-recogition-using-julius-in-linux/ and http://achuwilson.wordpress.com/2012/01/11/chippu-speech-recognition/


1

Also for completeness, I did find a Julius model for Brazilian Portuguese, but was rather underwhelmed with its performance – Julius would take several seconds to process any utterance, and usually get what I said hilariously wrong. A second model that promised improved performance for dictation would require me to recompile Julius in order to work, but at ...


1

robotergarten gave some really interesting tips, but in the end I decided to roll my own Google Speech client, using sox to record the user's voice. The ability to work without an Internet connection would be nice but is not really required for my demo, and response time is short enough.


Only top voted, non community-wiki answers of a minimum length are eligible