24. juni 2007 - 06:21Der 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 ?
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
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 ? :)
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
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.
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
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
Synes godt om
Ny brugerNybegynder
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.