Avatar billede tuidoi Nybegynder
24. juni 2007 - 06:21 Der er 5 kommentarer og
1 løsning

kan Computer genkende lyd?

Hej
findes der en måde hvorpå man kan få computeren til genkende f.eks. en bib tone også angive en farve ud fra denne?
Hvis i hvilket sprog kan det programmeres og kan i evt. vise hvordan det skal gøres?
OBS.. tonen skal ikke spilles gennem højtalerne men skal bare opfattes i selve computeren..
er dette muligt ?
Avatar billede tuidoi Nybegynder
24. juni 2007 - 06:24 #1
Jeg har leget lidt med et program der hedder AutoIt der netop kan genkende farver i bestemte pixels i et vindue forefter man kan programmere det til at gøre en bestemt handling ud fra hvilken farve det er.
også tænkte jeg på om man kunne vende det om og afspille en tone, som den så skulle kunne genkende og derefter vise hvilken farve den tilhører.
forstår i ? :)
Avatar billede tuidoi Nybegynder
24. juni 2007 - 12:14 #2
ligger tråden det forkerte sted?
Avatar billede tuidoi Nybegynder
26. juni 2007 - 00:59 #3
Hmm.. det nok for avanceret på den måde, men ellers tak..
det er jo ellers kendt fra f.eks. mobiltelefoner, hvor man f.eks. siger "Ring Hjem" op også udfører den handlingen at ringe hjem..
men der opfanger den jo selvfølgelig også lyden udefra
Avatar billede jakoba Nybegynder
28. juni 2007 - 19:22 #4
Netop toner er meget nemme for en computer at genkende (det var jo det de gamle lyd-modemer gjorde op til 14800 gange i sekundet)

Men programmellet er alligevel ret kompliceret, Og det bør nok programmeres i et maskinnært sprog som C eller C++ for at kunne følge med tonernes skiften. Hvis der kun skal genkendes et begrænset antal toner ville det nok være bedre at lave det i hardvare, med et antal filtre der hver tillader en og kun en tone at komme igennem, så skal du bare kikke på udgangen fra filtrene og se hvilken der giver et stærkt signal. For at gøre det uden hardware filtre ville man bruge fourier-transormationer, Det kan du finde kodeeksempler til på nettet.

mvh JakobA
Avatar billede tuidoi Nybegynder
29. juni 2007 - 19:36 #5
Ja det er kun én tone den skal kunne genkende.. er det muligt at du kan finde et sådant eksempel? spørgsmålet bliver selvfølgelig åbnet igen, så du kan få dine 200points
Avatar billede jakoba Nybegynder
30. juni 2007 - 16:51 #6
lad være at genåbne.

Selv om jeg gad lave et komplet kodeeksempel ville der stadig være brug for en masse tilretning til netop din computer og den måde du ønsker at bruge det. Det er et projekt.

Men hvis du googler efter "fourier transform" og lignende kan du måske finde en gruppe musik eller tone enthusiaster der vil hjælpe.

mvh JakobA
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester