Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Robotics Chat


Robotics Chat Specific to discussions about robots and the making of.

Reply
 
LinkBack Thread Tools Display Modes
Old 20th September 2004, 09:58 AM   (permalink)
Default robot that can talk/communicate with human

first of all, izzit possible? i am gonna do this robot for my school project.

can anyone help me...this is my first robotic project

i really wanna hear my robot talk!

plz...help me....

my progress is still 0%

any info would be GOOD!!
cindy_ycm is offline  
Old 20th September 2004, 10:53 AM   (permalink)
Default Re: robot that can talk/communicate with human

Quote:
Originally Posted by cindy_ycm
first of all, izzit possible? i am gonna do this robot for my school project.

can anyone help me...this is my first robotic project

i really wanna hear my robot talk!

plz...help me....

my progress is still 0%

any info would be GOOD!!
A common speech chip is the SPO256A, it's over 20 years old now but is still available - it uses phonemes, so you can make up any words you like.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is online now  
Old 20th September 2004, 06:59 PM   (permalink)
Default

Someone here once recommended Winbond's text-to-speech IC for a similar project. It has an embedded text->phoenem converter and it can be programmed through an SPI interface which also accepts ASCII input and system commands (datasheets). If you're in the U.S., they usually go for about $36.
DigiTan is offline  
Old 21st September 2004, 04:16 AM   (permalink)
Default

First off, nothing is impossible. Time and buget are the only limitations to achieving anything.
I am assuming that, because it is a school project, time and buget are both limited.
I see this project as having three steps:
Convert speech-to-text
Analyse what was said and an appropriate response
Convert text-to-speech
I think a computer is the only way to build this project. The second step is the hardest and if you get this the other two should be easy.
Just think what goes through your mind when someone asks you a question? You would have to program the robot to think like this.
crazymonkey is offline  
Old 22nd September 2004, 08:02 AM   (permalink)
Default

You know, this thing may very well sound like it CAN NOT be done. But... if you think about it, people do write dictionaries. So if you could find a way to put the entire english dictionary in some program, then figure out a way to actually comprehend all of those words, I think you could really get somewhere with it. After all, the text-to-speach and speach to text has already been done.

Anyway, this would be the kind of thing that some genius that's been working on this for decades would come up with. You'd see it all over the news too. It would be extremely, extremely time-consuming to do. It wouldn't even be extremely hard. But, I don't think it would be best to aim for something like this. Maybe you can go for the same type of goal but using commands instead. So it would be a robot that would understand commands or select phrases. Would you are looking for, is an android.

Do you have any smaller goals you might want to aim for instead? Maybe we can help you through some of those. :wink:

Rain
__________________
When life gives you lemons... make a battery.
Electric Rain is offline  
Old 22nd September 2004, 10:50 PM   (permalink)
Default

I say it all depends on the level of interaction you're looking for. Any level of communication beyond key phrases and commands would be an exceptionally daunting tast, so shooting for some HAL 9000-type of sophistication probably wouldn't make the best school project. A basic text-to-speech-converting bot wouldn't take nearly as much resources as long as you limit it's vocubulary to something reasonable.

Anyway, a similar project was used using a SPO256A device here not too long ago. Also, Tigerbotics has a synthesiser called SpeakJet though the MarkIII online store.
DigiTan is offline  
Old 23rd September 2004, 07:15 PM   (permalink)
Default

hey guys...thanx a lot for d little bit of here and there..

my heart was pumping real fast when i was readin all of ur replies..lol

hoping dat there's really hope for me to continue with my project
cindy_ycm is offline  
Old 24th September 2004, 03:09 AM   (permalink)
Default

hey guys...thanx a lot for d little bit of here and there..

my heart was pumping real fast when i was readin all of ur replies..lol

hoping dat there's really hope for me to continue with my project
really kinda worried after reading all ur replies..."to swing or not to swing"

however, i think dat its easier if i use keyboard as the input
as im afraid that there's some words that sounds the same..
and it will be quite tough for my robot to differentiate the words...rite ha?

i think i need AI aftificial intelligent software.. can i write the program myself ha?


i have my flow chart of the robot...any suggestions to add or correct me if im wrong...

1. input(microphone/keyboard?)
2. adc
3. microcontroller (speech-to-text)
4. lcd display
5. microcontroller (AI)
6. lcd display
7. microcontroller (text-to-speech)
8. dac
9. output (speaker)

actually, i got this idea for this project from ALICE AI website. but i wanna hear her talk or shall i say read the text with robot kinda voice...
that's all...

k, do reply me back. any reply is very much apprreciated

bubbye


cindy_ycm is offline  
Old 24th September 2004, 04:36 AM   (permalink)
Default

do a google on text to speech or this one is cool 8)
http://www.research.att.com/projects/tts/demo.html

this one has text to speech chips..
http://www.winbond.com/e-winbondhtm/partner/b_2_a.htm

good luck
williB is offline  
Old 25th September 2004, 03:51 AM   (permalink)
Default

Quote:
So if you could find a way to but the entire english dictionary in some program, then figgure out a way to actually comprehend all of those words, I think you could really get somewhere with it
lol, all my life, thats how i figured they'd come up w/ AI[/quote]
__________________
I'm no electronics god, i just talk too much.
zachtheterrible is offline  
Old 25th September 2004, 05:39 AM   (permalink)
Default

Quote:
Originally Posted by zachtheterrible
Quote:
So if you could find a way to put the entire english dictionary in some program, then figure out a way to actually comprehend all of those words, I think you could really get somewhere with it
lol, all my life, thats how i figured they'd come up w/ AI
[/quote]

To be truthful, with the very little I've thought about it, me too.
__________________
When life gives you lemons... make a battery.
Electric Rain is offline  
Old 29th September 2004, 12:43 PM   (permalink)
Default

well cindy,
it seems u r pretty young for this kind of a project. but well, if u use readymade kits for particular operations then, it maybe a bit easier.
u can make the task easier by asking the question by typing and the robot replies.
u can feed few particular questions..... n predefined answers as sound files..... whenever one asks one of those questions .... it answers...
a more intelligent approach would be..... using a software to match any random question from the keywords..... and there could be a buffer of few thousand answers in that particular topic..... still it is not very good. the robot may answer i don t know, sorry.... in case of a lot of answers....
other approaches, like understanding what u ask, n then answering it.... is a big project and will consume a lot of time, effort and money..... as well as expertise....
Subhasis
__________________
Irreverence and flippancy is essential to mantain sanity.
subhasis is offline  
Old 20th October 2004, 09:57 AM   (permalink)
Default

hey guys,

have you ever chatted with oliver at www.oliverbot.com ?
it is a program that can carry an actual conversation with a human being. try it, it is kinda fun.
I am not sure how this works, but to me it looks like it is a big database where certain input words will cause it to display different responses, and it works pretty well.
if there is a way that the input could be speech (or speech to text) and the output is speech too (text to speech), then you've got a pretty social and interactive robot !
any ideas?
Moneer81 is offline  
Old 20th October 2004, 10:01 AM   (permalink)
Default

Quote:
Originally Posted by Moneer81
have you ever chatted with oliver at www.oliverbot.com ?
it is a program that can carry an actual conversation with a human being. try it, it is kinda fun.
I've not tried that, but going back to the 70's there was a simple program written in BASIC - I think it was called 'Lisa', or something like that. It could hold a vaguely 'intelligent' conversation, and it wasn't complicated at all.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is online now  
Old 20th October 2004, 07:55 PM   (permalink)
Default

There's a company called sensory that makes speech recognition chips. They claim they can get really high recognition rates for a small vocabulary.
bmcculla is offline  
Reply

Bookmarks

Thread Tools
Display Modes





All times are GMT. The time now is 10:17 PM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

eXTReMe Tracker