Skocz do zawartości

Przechwytywanie i porównywanie dźwięku


Easeful

Rekomendowane odpowiedzi

Witam! Czy jest możliwość, aby za pomocą jakiejś biblioteki DLL stworzyć program, który:

 

Przede wszystkim: Pobiera dźwięk z urządzenia input sound, czy jakoś tak (tj. mikrofon etc.)

Dodatkowo: Porównuje "usłyszany" dźwięk z innymi dźwiękami i stwierdza, do którego jest najbardziej podobny

 

 

Z góry dziękuję!

Odnośnik do komentarza
Udostępnij na innych stronach

no dobra ale dajmy na to takie c++. samym kodem zrobie dll'a przechwytującego dźwięk z mikrofonu? nie. muszę użyć gotowego "czegoś" co mi to umożliwi a to "coś" ktoś już stworzył więc na to samo wychodzi.

 

e: w delphi tak samo, jakieś komponenty są czy coś

Odnośnik do komentarza
Udostępnij na innych stronach

no dobra i teraz załóżmy, że mam 3 pliki:

- copowiedzial.wav

- wpis1.wav

- wpis2.wav

 

copowiedzial.wav = to co przed chwilą powiedział do mikrofonu ktoś

wpis1.wav = jeżeli copowiedzial.wav jest bardziej podobne do niego, to ma np. włączyć muza.mp3

wpis2.wav = jesli natomiast copowiedzial.wav jest bardziej podobne do tego, to ma włączyć firefox.exe

 

no i jak to sprawdzać do czego bardziej podobne? chyba ciężko, nie? może jakoś każdą "nutę" przelatywać i sprawdzać czy na tej pozycji jest bliższa etc..

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...