Author Topic: Talking Robot  (Read 1812 times)

0 Members and 1 Guest are viewing this topic.

Offline rockroboticsTopic starter

  • Jr. Member
  • **
  • Posts: 46
  • Helpful? 0
Talking Robot
« on: March 13, 2010, 10:51:29 AM »
How could you make a robot that can learn to talk just by hearing how other people use words?  I know this would also need alot of programming, not just robotics stuff, but my Dad has professional programming software (Visual Studio 2008), but he's to busy to do something so complicated like this.  If anyone knows how to program and can help me please post a comment!  Thanks!
Rock Robotics

Technology of the Future!

Offline waltr

  • Supreme Robot
  • *****
  • Posts: 1,944
  • Helpful? 99
Re: Talking Robot
« Reply #1 on: March 13, 2010, 11:36:28 AM »
This task has been the subject of software development research for many years. The results have gotten better but are still not good enough for commercial use. Very, very difficult.

Try doing some googling to see if you find some of the University papers. I'm sure some are available on the web.

good luck

Offline rockroboticsTopic starter

  • Jr. Member
  • **
  • Posts: 46
  • Helpful? 0
Re: Talking Robot
« Reply #2 on: March 13, 2010, 11:49:00 AM »
got it waltr
Rock Robotics

Technology of the Future!

Offline cyberfish

  • Robot Overlord
  • ****
  • Posts: 163
  • Helpful? 3
Re: Talking Robot
« Reply #3 on: March 13, 2010, 01:03:11 PM »
Speech recognition and general purpose AI are two of the hardest subjects of computer science currently under heavy research (and they haven't gotten too far with the latter despite decades of research). You are trying to combine the two :).

Offline little-c

  • Robot Overlord
  • ****
  • Posts: 186
  • Helpful? 1
Re: Talking Robot
« Reply #4 on: March 13, 2010, 02:58:01 PM »
If the stupidity is still in your brain....

I am at a university with a (****ing annoying spelling) department that does work on child development and speech therapy, and has a cybernetic department that works on these things. I can ask some questions and pick up the relevent papers on the subjects of learning to speak and learning algorithms.

there is certainly chat boxes that learn to speek there are a lot of common implementations of those.

depending on status of the project Im currently after, I can certainly give you the information you need to get started.

I can probably do some reaserch for you, Im pretty sure if I ask nicely then someone will be helpful enough to reply.


Offline rockroboticsTopic starter

  • Jr. Member
  • **
  • Posts: 46
  • Helpful? 0
Re: Talking Robot
« Reply #5 on: March 13, 2010, 04:41:20 PM »
Thanks alot! :D

I'm actually a beginner, but If I actually try this (Hopefully) then I'll be sure to ask you!
Rock Robotics

Technology of the Future!

Offline little-c

  • Robot Overlord
  • ****
  • Posts: 186
  • Helpful? 1
Re: Talking Robot
« Reply #6 on: March 13, 2010, 04:59:39 PM »
you might find Ive stolen your idea.

this one is going in the folder of projects I haven't got round to doing yet...

Offline Soeren

  • Supreme Robot
  • *****
  • Posts: 4,672
  • Helpful? 227
  • Mind Reading: 0.0
Re: Talking Robot
« Reply #7 on: March 13, 2010, 09:02:36 PM »
Hi,

Optimism is good!

However, before taking on a substantial project (and this must be infinity beyond possible at this time),  it's a very good idea to assess just the bare necessities, or outline if you will, of what has to be done to reach the goal.


The current state of matters, among the best and brightest scientists, is a fumbling start, where we know how little we know.
We still have a lot to learn to replicate even a mediocre attempt at intelligence - that's why I really hate the term Artificial Intelligence (AI), as the term implies that it is intelligence, just made artificial (i.e. by humans you may say).
The best we have today can rightfully be termed nothing more than Simulated Intelligence (SI) and as long as humanity cannot define exactly what intelligence is, we can not hope for anything more than simulating it.

Besides this, to get closer to the target, we have to give robots behavioral responses based on sometimes irrational stuff and at least based on real world rationality, but all we can do is equip them with simulated behaviour.
To loosely quote Immanuel Kant, who probably couldn't imagine robots as we know them at all, "you can give a machine the behaviour based on sensors, but as long as it doesn't feel the vision, taste, smell etc. intelligence is out of the question" (his idea, my wording).

So even with programmed behavioral responses, it's all just a sim - we have to accept a "Skynet" to get there and what would become of us then ;D

Without ("real") intelligence, really understanding language is impossible, too many words sound the same but have different meaning due to context, cultural influence (even within a family or small town) and lots of other "modifiers" and let's not forget that more than 50% of interface communication is nonverbal (and in several hard to describe ways that we learn only through our intelligence).
Regards,
Søren

A rather fast and fairly heavy robot with quite large wheels needs what? A lot of power?
Please remember...
Engineering is based on numbers - not adjectives

Offline rockroboticsTopic starter

  • Jr. Member
  • **
  • Posts: 46
  • Helpful? 0
Re: Talking Robot
« Reply #8 on: March 13, 2010, 09:34:16 PM »
First of all Soeren you seem soooo smart I bet you could do soooooo much!!! I'm not kidding!!  And little-c you're kinda annoying! :( (no offense)
Rock Robotics

Technology of the Future!

Offline little-c

  • Robot Overlord
  • ****
  • Posts: 186
  • Helpful? 1
Re: Talking Robot
« Reply #9 on: March 14, 2010, 02:42:31 AM »
its a trait.

Offline rockroboticsTopic starter

  • Jr. Member
  • **
  • Posts: 46
  • Helpful? 0
Re: Talking Robot
« Reply #10 on: March 14, 2010, 10:23:01 AM »
LOL!!!
Rock Robotics

Technology of the Future!

 


Get Your Ad Here

data_list