shall i really share all my secrets with you guys!
only kiddin, i love to brag! here goes...
ok, as for your own voice, just talk into a microphone in a very flat no life manner, like a dalek, a bit of distortion, a little bit very fast chorus will roboterize your voice.
As mentioned vocoders are very kool.
but my favourite way to get a robot voice would be to use a speech synthesiser.
Some good synths have vowel oscillators or something, my girlfreinds trinity proX can do a few vowels and they sound great.
As for the speech synths I use coolspeech
http://www.bytecool.com/coolspch.htm
and also use ccs64 emulator with sam speech, its a commodore 64 emulator with a really old kool program written back in the 80's
also I have a real c64 with a cartridge called currah speech, thats a kool robot voice too but i prefer sam as you can adjust the throat and mouth to make it sound different.
anyway, hope that helped
fluxtah