login about faq


I was thinking if there is a programming language (or rather a compiler!) that "understands" human talk. So basically something like Siri, but you only write text, debug it and it works. I know it would be incredibly hard (interpreting human talk, catching errors, debugging, etc. - I know, I know, it's just a question) to do but is there something like that and/or is this possible? Example:

Declare a integer variable called "int" and set its value to "64".

Which in code (VB here) would be:

Dim int As Integer = 64

Thanks! Can't wait to hear from you!

asked May 15 '12 at 14:42

RafalChmiel's gravatar image

RafalChmiel
491138151156

edited May 15 '12 at 14:45

In fact, screw this. It was a bad idea. I have another one at http://lockergnome.net/questions/184829/could-an-ide-give-feedback-to-the-developer . I'll choose the longest answer as the answer to this question.

(May 16 '12 at 13:00) RafalChmiel RafalChmiel's gravatar image

Well I know the current voice to text or in your case voice to source code. Would still be in the same situation for the software to still be able to understand your voice correctly. I have tried one a long time ago where it transcribes it to word. But there is no easy way to do that. Even with current technology for it. It still has trouble understanding human voice since we all speak a little differently than each other. Some have a very thick accent while others may not have any accent at all. Even for a standard voice to text still has a long way to go before you will get to see that in out lifetime. I had seen one time when I was working for an employer a long time ago when y2k was around and tried one from IBM. There was not way that it was able to work with since it need to be trained for each person's voice. And even to get it right it would need to get at least 90-95% accuracy in order to do it.

answered May 15 '12 at 17:50

Compucore's gravatar image

Compucore
2.4k111925

If you know what "Declare a integer variable called "int" and set its value to "64"." means then you can code it....

answered May 16 '12 at 13:40

Jackster1337's gravatar image

Jackster1337
8.5k177213300

True. I scrapped that idea. It was rubbish. I had a new one though (http://lockergnome.net/questions/184829/could-an-ide-give-feedback-to-the-developer).

(May 16 '12 at 13:42) RafalChmiel RafalChmiel's gravatar image

No, no .... and frankly what would be the point? If you're going to go to all the trouble of interpreting human commands why waste it on writing/compiling programs? When Jean Luc wants 'tea, Earl Grey, hot' he's not going to stand there for half an hour writing a program to do it!

answered May 15 '12 at 17:24

Cornelia%20Cornflake's gravatar image

Cornelia Cornflake
8802316

What you propose is left up to interpretation, and a computer cannot have that.

answered May 16 '12 at 07:22

trueb's gravatar image

trueb
14.9k4899256

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported


Join Us in the Chat Room

Tags:

×346
×272
×222
×125
×29
×28
×26
×21
×20
×14
×1
×1

Asked: May 15 '12 at 14:42

Seen: 602 times

Last updated: May 16 '12 at 13:42