classificando sinal de áudio com python

11
Classificando sinais de áudio com Python Alan Fachini Bolero de Ravel

Upload: alan-fachini

Post on 07-Jul-2015

494 views

Category:

Technology


12 download

DESCRIPTION

Apresentação realizada na Python Brasil [7].

TRANSCRIPT

Page 1: Classificando sinal de áudio com Python

Classificando sinais de áudio com PythonAlan Fachini

Bolero de Ravel

Page 2: Classificando sinal de áudio com Python

Problema

Minor Threat – Minor Threat

Page 3: Classificando sinal de áudio com Python

20 MFCC: Burro Morto – O céu sobre o porto (3:39)

Vamp Plugins

● Desenvolvido por Chris Cannam

● Mesmo autor do Rosegarden e Sonic Visualiser● Análise de sinal de áudio digital

● Baseado nos plugins VST

● Visualização com Sonic Visualiser e Audacity

● Batch processing com Sonic Annotator

● csv, RDF● Pode-se desenvolver em Python com o Vampy!

Page 4: Classificando sinal de áudio com Python
Page 5: Classificando sinal de áudio com Python

TimeDomain

Page 6: Classificando sinal de áudio com Python

FrequencyDomain

Page 7: Classificando sinal de áudio com Python

Output

Page 8: Classificando sinal de áudio com Python

Qual a cara de um plugin Vampy?

Kraftwerk – Computer World

vim MFCC.py

Page 9: Classificando sinal de áudio com Python

Sonic AnnotatorThe Octopus Project - Truck

sonic-annotator -d vamp:qm-vamp-plugins:qm-mfcc:coefficients $file -w csv

Page 10: Classificando sinal de áudio com Python

Sonic Visualizer

Gotan Project – Amor Porteno

open Sonic Visualiser

Page 11: Classificando sinal de áudio com Python

20 MFCC Refused – Worms of the Sense (0:33)

@alfakini [email protected] www.musa.cc

http://www.omras2.org/SonicAnnotator http://www.sonicvisualiser.org/ http://vamp-plugins.org/ http://vamp-plugins.org/vampy.html