» »

Umetna inteligenca (zaznava zvoka)

Umetna inteligenca (zaznava zvoka)

bananahobby ::

Pozdravljeni!

Zanima me, če ve kdo za kak example ali pa tutorial, kako narediti nevronsko mrežo, za zaznavanje zvoka z mikrofonom. Posnet imam zvok 100 primerov kozarca polnega z vodo in 100 primerov praznega kozarca, ko ga udarim s trdim predmetom. Želel bi, da bi se nevronska mreža iz teh primerov naučila, in v dejanskem času preko mikrofona zaznala, po katerem kozarcu sem udaril in tudi izpisala "poln kozarec" ali "prazen kozarec".

Če ima kdo mogoče kak primer iz faksa, in bi ga bil pripravljen deliti.
The Spartans do not ask how many but where they are...

SaXsIm ::

Kje pa se ti zatakne? Vzorcem določi značilke, potem pa napravi učno množico (vzorci, za katerega imaš znan rezultat) in testno množico (množico na kateri boš testiral). Kot orodje za začetek priporočam RapidMiner, je precej enostavno za uporabo ter testiranje različnih machine learning algoritmov.

Glede značilk pa - pomojem bo smiselno kakšno frekvenčno transformacijo narediti, si za vsak vzorec določiš osnovno frekvenco in njeno amplitudo, potem pa še par harmonikov in njihove amplitude. Tudi celotno trajanje zvoka (si postaviš nek treshold, pod kakšno amplitudo ti naj zvok pade) se zdi kot zanimiva značilka.
SaXsIm

videc ::

Išči sound classification, boš našel veliko znastvenih člankov na to temo.
https://medium.com/@mikesmales/sound-cl...

videc ::

Vzorce pretvori v mono, iz njih izloči značilke s FFT-jem ali waveleti. Značilke iz vsakega zvoka poberi tako, da si nastaviš okno veliko npr. 256 vzorcev in se sprehodi čez celoten zvok, za vsako okno pa naredi značilke (moč, jakost, ...).
Potem pa kot že omenjeno, določi par vzorcev kot učno množico, ostale pa kot testno.

bananahobby ::

Hvala za nasvete. Programa sem se lotil v Pythonu s pomočjo TensorFlow-a. Značilke sem izločil s MFCC, pretvoril zvok v sliko in s CNN zaznaval slike zvokov. Natančnost modela je 98.6 %. Sedaj pa se mi zatakne pri tem, kako bi vključil mikrofon, da bi zaznavalo v real time.
The Spartans do not ask how many but where they are...


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Kako zaslužiti z modeliranjem? (strani: 1 2 )

Oddelek: Loža
829272 (6777) Isotropic
»

Nemški varuh zasebnosti proti čitalcu prstnih odtisov v iPhonu (strani: 1 2 3 )

Oddelek: Novice / Zasebnost
10426193 (20689) AndrejO
»

Razvozlana komunikacija med mrežnico in možgani

Oddelek: Novice / Znanost in tehnologija
285543 (2235) nodrim
»

Petkova predavanja v Hekovniku (Tehnološki park)

Oddelek: Novice / Ostalo
474511 (2508) Aasimar
»

Iskanje po slikah (daš sliko in išče podobne) ?

Oddelek: Loža
72859 (2454) Music Man

Več podobnih tem