예제 #1
0
def open_file(filename, resample_to=8000):
    soundfile = al.Sndfile(filename, 'r')
    samplerate=soundfile.samplerate
    sig = ad.read_file(filename)
    return sig, samplerate
예제 #2
0
from __future__ import print_function
import activity_detection as ad
from matplotlib.pyplot import *
from scipy import signal
import sigproc as sigutil
import numpy as np
from aubio import source, pitch, freqtomidi
import evaluation as eva

try:
    try:
        import scikits.audiolab as al
    except ImportError:
        import audiolab as al
except ImportError:
    al = None
    from scipy.io import wavfile

sounds = []
for path in ad.filelist(ad.audio_path):
    sound = ad.read_file(path)
    if sound != None:
        sounds.append(sound)
예제 #3
0
def open_file(filename, resample_to=8000):
    soundfile = al.Sndfile(filename, 'r')
    samplerate = soundfile.samplerate
    sig = ad.read_file(filename)
    return sig, samplerate