Cool Idea

This is a discussion on Cool Idea within the A Brief History of Cprogramming.com forums, part of the Community Boards category; I know speech recognition software is pretty ****e, but wouldn't it be great if you could just speak your code ...

  1. #1
    aurė entuluva! mithrandir's Avatar
    Join Date
    Aug 2001
    Posts
    1,209

    Cool Idea

    I know speech recognition software is pretty ****e, but wouldn't it be great if you could just speak your code into your compiler? Or better yet, a brainscanner which takes the code from your mind and directly outputs it to the screen?

    Maybe one day...

  2. #2
    Hamster without a wheel iain's Avatar
    Join Date
    Aug 2001
    Posts
    1,385
    speechcoder is the idea i suggested when we were asked about our dream compiler.

    But can you imagine speaking to a compiler
    saying every word and symbol!
    Monday - what a way to spend a seventh of your life

  3. #3
    aurė entuluva! mithrandir's Avatar
    Join Date
    Aug 2001
    Posts
    1,209
    "Er that weird symbol that the American's call pound but we call hash (#) here. What's next? include. Less than symbol, stdio dot h, greater than symbol. Ah nuts to this!"

    Yeah I see your point iain!
    Last edited by mithrandir; 09-21-2001 at 05:32 PM.

  4. #4
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,825
    Books would start as:

    Position the microphone correctly.

    say "pound-include-space-less than-s-t-d-i-o-dot-h-greater than-enter-enter-int-space-main-begin paren-end paren-enter-begin chicken lip-enter-tab-p-r-i-n-t-f-begin paren-quotation-cap-hello-space-world-quotation-end paren-semicolon-enter-tab-return-space-zero-semicolon-enter-end chicken lip"

    Then, all you need to do is compile!

    What if you stutter or have a lisp?

  5. #5
    Hamster without a wheel iain's Avatar
    Join Date
    Aug 2001
    Posts
    1,385
    hey imagine programming asm by speech!
    Monday - what a way to spend a seventh of your life

  6. #6
    Registered User WayTooHigh's Avatar
    Join Date
    Aug 2001
    Posts
    101
    occasionaly i use Dragon Dictate Naturally Speaking to program. i've just retrained it to accept certain statements. for example when i want '#include<iostream.h>'. i say 'pound-include-i-o-stream' and it knowns i want '#include<iostream.h>'. 'see-out' and it prints 'cout<<'. i'll say 'get-dialog-item' and it prints 'GetDlgItem('. 'semicolon' and i get a 'semicolon and the cursor goes to the next line'. it took some time but i was bored when i did it.
    Sometimes, the farthest point from the center is the center itself.

    Your life is your canvas, it's only as beautiful as you paint it.

  7. #7
    Hamster without a wheel iain's Avatar
    Join Date
    Aug 2001
    Posts
    1,385
    hmmm, i might find out my old copy of via-voice
    Monday - what a way to spend a seventh of your life

  8. #8
    Registered User rick barclay's Avatar
    Join Date
    Aug 2001
    Posts
    835
    I had Dragon Dictate, spent hours trying to train it. It couldn't
    even get "the" right! WTF. It's quicker to type whatever you're
    composing than to use any of those speech processors.

    rick barclay
    No. Wait. Don't hang up!

    This is America calling!

  9. #9
    Registered User WayTooHigh's Avatar
    Join Date
    Aug 2001
    Posts
    101
    thats why i only use it occasionally. sometimes it works really well and other times...
    Sometimes, the farthest point from the center is the center itself.

    Your life is your canvas, it's only as beautiful as you paint it.

  10. #10
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,825
    My speech recognition works perfectly - I talk to myself when I write, and whatever I say usually gets written yes I'll have those copies done...

  11. #11
    Registered User WayTooHigh's Avatar
    Join Date
    Aug 2001
    Posts
    101
    Originally posted by Govtcheez
    My speech recognition works perfectly - I talk to myself when I write, and whatever I say usually gets written yes I'll have those copies done...
    lol...
    Sometimes, the farthest point from the center is the center itself.

    Your life is your canvas, it's only as beautiful as you paint it.

  12. #12
    Registered User WayTooHigh's Avatar
    Join Date
    Aug 2001
    Posts
    101
    WHOO HOO!! i'm a member. no more 'junior member' for me. WHOO HOO!!
    Sometimes, the farthest point from the center is the center itself.

    Your life is your canvas, it's only as beautiful as you paint it.

  13. #13
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,825
    Woohoo! I've got 910 posts!! Wait a tick...

    Question to webmaster: Is there anything after senior member? Dean's already shown it's not at 500 posts.... How about 1000?

  14. #14
    5|-|1+|-|34|) ober's Avatar
    Join Date
    Aug 2001
    Posts
    4,429
    it doesn't matter... we all know you're going to just post 24-7 til you get to 1000 to check, right?

  15. #15
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,825
    Actually moer like 8-5....

    Since I'm a mod, even when I get 1000, my default status'll still be the same (Super Moderator)

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. An Idea I have...
    By TechWins in forum Tech Board
    Replies: 1
    Last Post: 07-25-2003, 05:49 AM
  2. idea for a game
    By eldian() in forum Contests Board
    Replies: 2
    Last Post: 05-20-2003, 05:44 PM
  3. Just an idea >?<
    By Cgawd in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 10-30-2002, 08:08 AM
  4. Good idea, bad idea.
    By sean in forum A Brief History of Cprogramming.com
    Replies: 2
    Last Post: 06-15-2002, 12:26 PM
  5. Trying to be cool
    By Theologian in forum A Brief History of Cprogramming.com
    Replies: 20
    Last Post: 08-19-2001, 06:17 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21