Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
0 user currently in Programming. | 3 guests
Acmlm's Board - I2 Archive - Programming - Micro-ma-phone | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
paraplayer

Snifit
Level: 22

Posts: 153/280
EXP: 57271
For next: 1079

Since: 06-06-05

Since last post: 44 days
Last activity: 44 days
Posted on 06-28-05 02:43 PM Link | Quote
Is it possible to get input from a microphone in C++?

think of the possibilites! Games completely controlled with the microphone! Super kareokee! Sing Sing Revolution! A really annoying feedback making machine!
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 5324/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 06-28-05 03:00 PM Link | Quote
It's certainly possible (I imagine you'd want to use DirectInput or something similar) but you'd need to develop (or buy) some damn good voice recognition software. If you can make a program that can accurately understand human speech, you'll be one rich SOB, because most suck at it.
kiwibonga

Double metal axe
Level: 27

Posts: 265/266
EXP: 106040
For next: 10119

Since: 03-15-04
From: Montreal, QC, Canada

Since last post: 126 days
Last activity: 3 days
Posted on 06-28-05 04:00 PM Link | Quote
Hehe, why else would DS games involve mainly BLOWING into the microphone and putting your germs in it, when it could just be voice recognition ;p

Yeah hmm... I'd recommend starting with pitch recognition, that way you can make a program that allows people to learn how to sing notes properly


(edited by Priere on 06-30-05 04:21 PM)
Ramsus

Octoballoon
Level: 19

Posts: 122/162
EXP: 34651
For next: 1126

Since: 01-24-05
From: United States

Since last post: 39 days
Last activity: 71 days
Posted on 06-29-05 12:28 AM Link | Quote
As far as accessing the microphone goes, that's insanely easy. Making sense of audio data is hard though.

Apple has an API for speech input commands in Mac OS X, so even if Windows doesn't have anything built into the OS, it's not exactly far-fetched. Ask Microsoft enough times, and maybe they'll add something for developers.

First rule of thumb for any programmer: Check your API/library documentation.

Chances are, it'll answer all your questions about what's available on your platform.

On a related note, Windows and Apple also have speech synthesizing APIs built into their latest operating systems, and you can use projects like emacspeak on Linux or BSD.
Kyoufu Kawa
I'm not bad. I'm just drawn that way.
Level: 70

Posts: 1750/2481
EXP: 3008456
For next: 7355

Since: 03-19-04
From: Catgirl Central

Since last post: 14 hours
Last activity: 13 hours
Posted on 06-29-05 12:49 AM Link | Quote
Originally posted by kiwibonga

Yeah hmm... I'd recommend starting with pitch recognition, that way you can make a program that allows people to learn how to sing notes properly
Mmmmmm... Karaoke Revolution + parodies = teh lawl. Especially if it actually accepts the alternative lyrics.
sloat

Level: 16

Posts: 67/85
EXP: 18044
For next: 2212

Since: 05-21-04
From: South Central Delaware

Since last post: 19 days
Last activity: 5 hours
Posted on 06-29-05 05:58 AM Link | Quote
Microsoft has a speech sdk for recognition and text-to-speech. They have some new thing out now for asp.net, but this is probably what you want.

http://www.microsoft.com/speech/download/sdk51/
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Programming - Micro-ma-phone | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.006 seconds.