Commit 4c6450ac authored by Tiago de Freitas Pereira's avatar Tiago de Freitas Pereira
Browse files

First version of the package

parent f0d4bb83
......@@ -2,55 +2,12 @@
.. Manuel Guenther <manuel.guenther@idiap.ch>
.. Thu Sep 4 11:35:05 CEST 2014
.. image:: https://travis-ci.org/bioidiap/bob.db.voxforge.svg?branch=master
:target: https://travis-ci.org/bioidiap/bob.db.voxforge
.. image:: https://coveralls.io/repos/bioidiap/bob.db.voxforge/badge.png
:target: https://coveralls.io/r/bioidiap/bob.db.voxforge
.. image:: http://img.shields.io/github/tag/bioidiap/bob.db.voxforge.png
:target: https://github.com/bioidiap/bob.db.voxforge
.. image:: http://img.shields.io/pypi/v/bob.db.voxforge.png
:target: https://pypi.python.org/pypi/bob.db.voxforge
.. image:: http://img.shields.io/pypi/dm/bob.db.voxforge.png
:target: https://pypi.python.org/pypi/bob.db.voxforge
=======================================================
Speaker recognition protocol on the Voxforge Database
CASIA NIR-VIS 2.0 Face Database protocol
=======================================================
`Voxforge`_ offers a collection transcribed speech for use with **Free** and **Open Source Speech Recognition Engines**.
In this package, we design a speaker recognition protocol that uses a **small subset of the english audio files** (only 6561 files) belonging to **30 speakers** randomly selected.
This subset is split into three equivalent parts: Training (10 speakers), Development (10 speakers) and Test (10 speakers) sets.
This package serves as a toy example of speaker recognition database while testing `xbob.spkrec`_.
The `xbob.spkrec`_ is developed at Idiap during its participation to the `NIST SRE 2012 evaluation`_. If you use this package and/or its results, please cite the following
publications:
1. The original paper presented at the NIST SRE 2012 workshop::
@inproceedings{Khoury_NISTSRE_2012,
author = {Khoury, Elie and El Shafey, Laurent and Marcel, S{\'{e}}bastien},
month = {dec},
title = {The Idiap Speaker Recognition Evaluation System at NIST SRE 2012},
booktitle = {NIST Speaker Recognition Conference},
year = {2012},
location = {Orlando, USA},
organization = {NIST},
pdf = {http://publications.idiap.ch/downloads/papers/2012/Khoury_NISTSRE_2012.pdf}
}
2. Bob as the core framework used to run the experiments::
@inproceedings{Anjos_ACMMM_2012,
author = {A. Anjos and L. El Shafey and R. Wallace and M. G\"unther and C. McCool and S. Marcel},
title = {Bob: a free signal processing and machine learning toolbox for researchers},
year = {2012},
month = oct,
booktitle = {20th ACM Conference on Multimedia Systems (ACMMM), Nara, Japan},
publisher = {ACM Press},
url = {http://publications.idiap.ch/downloads/papers/2012/Anjos_Bob_ACMMM12.pdf},
}
Bla
......@@ -59,9 +16,9 @@ Installation
Just download this package and decompress it locally::
$ wget http://pypi.python.org/packages/source/x/xbob.db.voxforge/xbob.db.voxforge-0.0.1a2.zip
$ unzip xbob.db.voxforge-0.0.1a2.zip
$ cd xbob.db.voxforge-0.0.1a2
$ wget http://
$ unzip
$ cd
Use buildout to bootstrap and have a working environment ready for
experiments::
......@@ -72,16 +29,33 @@ experiments::
This also requires that bob (>= 1.2.0) is installed.
Getting the data
~~~~~~~~~~~~~~~~
Mapping between the CASIA files and our database files
------------------------------------------------------
norm -- train_world.lst = nir_train_dev.txt + vis_train_dev.txt
dev ------ for_models.lst = vis_gallery_dev.txt
|-- for_probes.lst = nir_probe_dev.txt
|
|
test1 |-- for_models.lst = vis_gallery_1.txt
|-- for_probes.lst = nir_probe_1.txt
test2 |-- for_models.lst = vis_gallery_2.txt
. |-- for_probes.lst = nir_probe_2.txt
.
.
.
.
test10 |-- for_models.lst = vis_gallery_10.txt
|-- for_probes.lst = nir_probe_10.txt
The data can be downloaded from its original URL (on Voxforge) and extracted by running `download_and_untar.sh`_ that takes as input the path in which the data will be stored::
$ ./download_and_untar.sh PATH/TO/WAV/DIRECTORY
.. _Voxforge: http://www.voxforge.org/
.. _xbob.spkrec: https://github.com/bioidiap/xbob.spkrec
.. _NIST SRE 2012 evaluation: http://www.nist.gov/itl/iad/mig/sre12.cfm
.. _download_and_untar.sh: https://github.com/bioidiap/xbob.db.voxforge/blob/master/download_and_untar.sh
Getting the data
~~~~~~~~~~~~~~~~
The data can be downloaded from in the following URL (http://www.cbsr.ia.ac.cn/english/NIR-VIS-2.0-Database.html)::
In case you need a help, please contact us.
#!/usr/bin/env python
# vim: set fileencoding=utf-8 :
# @author: Elie Khoury <Elie.Khoury@idiap.ch>
# @date: Thu Aug 22 17:43:04 CEST 2013
#
# Copyright (C) 2012-2014 Idiap Research Institute, Martigny, Switzerland
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, version 3 of the License.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
"""
Details about the Voxforge database can be found here:
http://www.voxforge.org/
"""
from .query import Database
from bob.db.verification.filelist.models import File, Client
def get_config():
"""Returns a string containing the configuration information.
"""
import pkg_resources
packages = pkg_resources.require(__name__)
this = packages[0]
deps = packages[1:]
retval = "%s: %s (%s)\n" % (this.key, this.version, this.location)
retval += " - python dependencies:\n"
for d in deps: retval += " - %s: %s (%s)\n" % (d.key, d.version, d.location)
return retval.strip()
# gets sphinx autodoc done right - don't remove it
__all__ = [_ for _ in dir() if not _.startswith('_')]
#!/usr/bin/env python
# vim: set fileencoding=utf-8 :
# Laurent El Shafey <laurent.el-shafey@idiap.ch>
# Fri Aug 23 16:51:41 CEST 2013
#
# Copyright (C) 2011-2014 Idiap Research Institute, Martigny, Switzerland
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, version 3 of the License.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
"""Commands the Voxforge database can respond to.
"""
import os
import sys
from bob.db.base.driver import Interface as BaseInterface
def dumplist(args):
"""Dumps lists of files based on your criteria"""
from .query import Database
db = Database()
r = db.objects(
purposes=args.purpose,
groups=args.group,
)
output = sys.stdout
if args.selftest:
from bob.db.base.utils import null
output = null()
for f in r:
output.write('%s\n' % f.make_path(directory=args.directory,extension=args.extension))
return 0
def checkfiles(args):
"""Checks existence of files based on your criteria"""
from .query import Database
db = Database()
r = db.objects()
# go through all files, check if they are available on the filesystem
good = []
bad = []
for f in r:
if os.path.exists(f.make_path(args.directory, args.extension)): good.append(f)
else: bad.append(f)
# report
output = sys.stdout
if args.selftest:
from bob.db.base.utils import null
output = null()
if bad:
for f in bad:
output.write('Cannot find file "%s"\n' % f.make_path(args.directory, args.extension))
output.write('%d files (out of %d) were not found at "%s"\n' % \
(len(bad), len(r), args.directory))
return 0
class Interface(BaseInterface):
def name(self):
return 'voxforge'
def version(self):
import pkg_resources # part of setuptools
return pkg_resources.require('bob.db.%s' % self.name())[0].version
def files(self):
return ()
def type(self):
return 'text'
def add_commands(self, parser):
from . import __doc__ as docs
subparsers = self.setup_parser(parser,
"Voxforge database", docs)
import argparse
# the "dumplist" action
parser = subparsers.add_parser('dumplist', help=dumplist.__doc__)
parser.add_argument('-d', '--directory', default='', help="if given, this path will be prepended to every entry returned.")
parser.add_argument('-e', '--extension', default='', help="if given, this extension will be appended to every entry returned.")
parser.add_argument('-u', '--purpose', help="if given, this value will limit the output files to those designed for the given purposes.", choices=('enrol', 'probe', ''))
parser.add_argument('-g', '--group', help="if given, this value will limit the output files to those belonging to a particular protocolar group.", choices=('dev', 'eval', 'world', 'optional_world_1', 'optional_world_2', ''))
parser.add_argument('--self-test', dest="selftest", action='store_true', help=argparse.SUPPRESS)
parser.set_defaults(func=dumplist) #action
# the "checkfiles" action
parser = subparsers.add_parser('checkfiles', help=checkfiles.__doc__)
parser.add_argument('-l', '--list-directory', required=True, help="The directory which contains the file lists.")
parser.add_argument('-d', '--directory', dest="directory", default='', help="if given, this path will be prepended to every entry returned.")
parser.add_argument('-e', '--extension', dest="extension", default='', help="if given, this extension will be appended to every entry returned.")
parser.add_argument('--self-test', dest="selftest", action='store_true', help=argparse.SUPPRESS)
parser.set_defaults(func=checkfiles) #action
This diff is collapsed.
Dcoetzee-20110429-bne/wav/b0530 Dcoetzee
Dcoetzee-20110429-bne/wav/b0531 Dcoetzee
Dcoetzee-20110429-bne/wav/b0532 Dcoetzee
Dcoetzee-20110429-bne/wav/b0533 Dcoetzee
Dcoetzee-20110429-bne/wav/b0534 Dcoetzee
Dcoetzee-20110429-bne/wav/b0535 Dcoetzee
Dcoetzee-20110429-bne/wav/b0536 Dcoetzee
Dcoetzee-20110429-bne/wav/b0537 Dcoetzee
Dcoetzee-20110429-bne/wav/b0538 Dcoetzee
Dcoetzee-20110429-bne/wav/b0539 Dcoetzee
Dcoetzee-20110429-bqy/wav/a0198 Dcoetzee
Dcoetzee-20110429-bqy/wav/a0199 Dcoetzee
Dcoetzee-20110429-bqy/wav/a0200 Dcoetzee
Dcoetzee-20110429-bqy/wav/a0201 Dcoetzee
Dcoetzee-20110429-bqy/wav/a0202 Dcoetzee
Dcoetzee-20110429-bqy/wav/a0203 Dcoetzee
Dcoetzee-20110429-bqy/wav/a0204 Dcoetzee
Dcoetzee-20110429-bqy/wav/a0205 Dcoetzee
Dcoetzee-20110429-bqy/wav/a0206 Dcoetzee
Dcoetzee-20110429-bqy/wav/a0207 Dcoetzee
Dcoetzee-20110429-bzi/wav/a0504 Dcoetzee
Dcoetzee-20110429-bzi/wav/a0505 Dcoetzee
Dcoetzee-20110429-bzi/wav/a0506 Dcoetzee
Dcoetzee-20110429-bzi/wav/a0508 Dcoetzee
Dcoetzee-20110429-bzi/wav/a0509 Dcoetzee
Dcoetzee-20110429-bzi/wav/a0510 Dcoetzee
Dcoetzee-20110429-bzi/wav/a0511 Dcoetzee
Dcoetzee-20110429-bzi/wav/a0512 Dcoetzee
Dcoetzee-20110429-bzi/wav/a0513 Dcoetzee
Dcoetzee-20110429-bzi/wav/a0514 Dcoetzee
Decent-20110516-cso/wav/a0287 Decent
Decent-20110516-cso/wav/a0288 Decent
Decent-20110516-cso/wav/a0289 Decent
Decent-20110516-cso/wav/a0290 Decent
Decent-20110516-cso/wav/a0291 Decent
Decent-20110516-cso/wav/a0292 Decent
Decent-20110516-cso/wav/a0293 Decent
Decent-20110516-cso/wav/a0294 Decent
Decent-20110516-cso/wav/a0295 Decent
Decent-20110516-cso/wav/a0296 Decent
Decent-20110516-egq/wav/b0228 Decent
Decent-20110516-egq/wav/b0229 Decent
Decent-20110516-egq/wav/b0230 Decent
Decent-20110516-egq/wav/b0231 Decent
Decent-20110516-egq/wav/b0232 Decent
Decent-20110516-egq/wav/b0233 Decent
Decent-20110516-egq/wav/b0234 Decent
Decent-20110516-egq/wav/b0235 Decent
Decent-20110516-egq/wav/b0236 Decent
Decent-20110516-egq/wav/b0237 Decent
Decent-20110516-evd/wav/b0286 Decent
Decent-20110516-evd/wav/b0287 Decent
Decent-20110516-evd/wav/b0288 Decent
Decent-20110516-evd/wav/b0289 Decent
Decent-20110516-evd/wav/b0290 Decent
Decent-20110516-evd/wav/b0291 Decent
Decent-20110516-evd/wav/b0292 Decent
Decent-20110516-evd/wav/b0293 Decent
Decent-20110516-evd/wav/b0294 Decent
Decent-20110516-evd/wav/b0295 Decent
FrozenFire-20080827-bnh/wav/a0389 FrozenFire
FrozenFire-20080827-bnh/wav/a0390 FrozenFire
FrozenFire-20080827-bnh/wav/a0391 FrozenFire
FrozenFire-20080827-bnh/wav/a0392 FrozenFire
FrozenFire-20080827-bnh/wav/a0393 FrozenFire
FrozenFire-20080827-bnh/wav/a0394 FrozenFire
FrozenFire-20080827-bnh/wav/a0395 FrozenFire
FrozenFire-20080827-bnh/wav/a0396 FrozenFire
FrozenFire-20080827-bnh/wav/a0397 FrozenFire
FrozenFire-20080827-bnh/wav/a0398 FrozenFire
FrozenFire-20080827-cnj/wav/a0449 FrozenFire
FrozenFire-20080827-cnj/wav/a0450 FrozenFire
FrozenFire-20080827-cnj/wav/a0451 FrozenFire
FrozenFire-20080827-cnj/wav/a0452 FrozenFire
FrozenFire-20080827-cnj/wav/a0453 FrozenFire
FrozenFire-20080827-cnj/wav/a0454 FrozenFire
FrozenFire-20080827-cnj/wav/a0455 FrozenFire
FrozenFire-20080827-cnj/wav/a0456 FrozenFire
FrozenFire-20080827-cnj/wav/a0457 FrozenFire
FrozenFire-20080827-cnj/wav/a0458 FrozenFire
FrozenFire-20080827-dcw/wav/b0426 FrozenFire
FrozenFire-20080827-dcw/wav/b0427 FrozenFire
FrozenFire-20080827-dcw/wav/b0428 FrozenFire
FrozenFire-20080827-dcw/wav/b0429 FrozenFire
FrozenFire-20080827-dcw/wav/b0430 FrozenFire
FrozenFire-20080827-dcw/wav/b0431 FrozenFire
FrozenFire-20080827-dcw/wav/b0432 FrozenFire
FrozenFire-20080827-dcw/wav/b0433 FrozenFire
FrozenFire-20080827-dcw/wav/b0434 FrozenFire
FrozenFire-20080827-dcw/wav/b0435 FrozenFire
glenton-20090924-apc/wav/a0079 glenton
glenton-20090924-apc/wav/a0080 glenton
glenton-20090924-apc/wav/a0081 glenton
glenton-20090924-apc/wav/a0082 glenton
glenton-20090924-apc/wav/a0083 glenton
glenton-20090924-apc/wav/a0084 glenton
glenton-20090924-apc/wav/a0085 glenton
glenton-20090924-apc/wav/a0086 glenton
glenton-20090924-apc/wav/a0087 glenton
glenton-20090924-apc/wav/a0088 glenton
glenton-20090924-cov/wav/a0566 glenton
glenton-20090924-cov/wav/a0567 glenton
glenton-20090924-cov/wav/a0568 glenton
glenton-20090924-cov/wav/a0569 glenton
glenton-20090924-cov/wav/a0570 glenton
glenton-20090924-cov/wav/a0571 glenton
glenton-20090924-cov/wav/a0572 glenton
glenton-20090924-cov/wav/a0573 glenton
glenton-20090924-cov/wav/a0574 glenton
glenton-20090924-cov/wav/a0575 glenton
glenton-20090924-dhc/wav/b0211 glenton
glenton-20090924-dhc/wav/b0212 glenton
glenton-20090924-dhc/wav/b0213 glenton
glenton-20090924-dhc/wav/b0214 glenton
glenton-20090924-dhc/wav/b0215 glenton
glenton-20090924-dhc/wav/b0216 glenton
glenton-20090924-dhc/wav/b0217 glenton
glenton-20090924-dhc/wav/b0218 glenton
glenton-20090924-dhc/wav/b0219 glenton
glenton-20090924-dhc/wav/b0220 glenton
JayCutlersBrother-20080919-btn/wav/a0096 JayCutlersBrother
JayCutlersBrother-20080919-btn/wav/a0097 JayCutlersBrother
JayCutlersBrother-20080919-btn/wav/a0098 JayCutlersBrother
JayCutlersBrother-20080919-btn/wav/a0099 JayCutlersBrother
JayCutlersBrother-20080919-btn/wav/a0100 JayCutlersBrother
JayCutlersBrother-20080919-btn/wav/a0101 JayCutlersBrother
JayCutlersBrother-20080919-btn/wav/a0102 JayCutlersBrother
JayCutlersBrother-20080919-btn/wav/a0103 JayCutlersBrother
JayCutlersBrother-20080919-btn/wav/a0104 JayCutlersBrother
JayCutlersBrother-20080919-btn/wav/a0105 JayCutlersBrother
JayCutlersBrother-20080919-bvy/wav/b0374 JayCutlersBrother
JayCutlersBrother-20080919-bvy/wav/b0375 JayCutlersBrother
JayCutlersBrother-20080919-bvy/wav/b0376 JayCutlersBrother
JayCutlersBrother-20080919-bvy/wav/b0377 JayCutlersBrother
JayCutlersBrother-20080919-bvy/wav/b0378 JayCutlersBrother
JayCutlersBrother-20080919-bvy/wav/b0379 JayCutlersBrother
JayCutlersBrother-20080919-bvy/wav/b0380 JayCutlersBrother
JayCutlersBrother-20080919-bvy/wav/b0381 JayCutlersBrother
JayCutlersBrother-20080919-bvy/wav/b0382 JayCutlersBrother
JayCutlersBrother-20080919-bvy/wav/b0383 JayCutlersBrother
JayCutlersBrother-20080919-dmf/wav/a0185 JayCutlersBrother
JayCutlersBrother-20080919-dmf/wav/a0186 JayCutlersBrother
JayCutlersBrother-20080919-dmf/wav/a0187 JayCutlersBrother
JayCutlersBrother-20080919-dmf/wav/a0188 JayCutlersBrother
JayCutlersBrother-20080919-dmf/wav/a0189 JayCutlersBrother
JayCutlersBrother-20080919-dmf/wav/a0190 JayCutlersBrother
JayCutlersBrother-20080919-dmf/wav/a0191 JayCutlersBrother
JayCutlersBrother-20080919-dmf/wav/a0192 JayCutlersBrother
JayCutlersBrother-20080919-dmf/wav/a0193 JayCutlersBrother
JayCutlersBrother-20080919-dmf/wav/a0194 JayCutlersBrother
JohanLingen-20080302-hwq/wav/ar-18 JohanLingen
JohanLingen-20080302-hwq/wav/ar-19 JohanLingen
JohanLingen-20080302-hwq/wav/ar-20 JohanLingen
JohanLingen-20080302-hwq/wav/ar-21 JohanLingen
JohanLingen-20080302-hwq/wav/ar-22 JohanLingen
JohanLingen-20080302-hwq/wav/ar-23 JohanLingen
JohanLingen-20080302-hwq/wav/ar-24 JohanLingen
JohanLingen-20080302-hwq/wav/rb-01 JohanLingen
JohanLingen-20080302-hwq/wav/rb-02 JohanLingen
JohanLingen-20080302-hwq/wav/rb-03 JohanLingen
JohanLingen-20080302-vvd/wav/b0449 JohanLingen
JohanLingen-20080302-vvd/wav/b0450 JohanLingen
JohanLingen-20080302-vvd/wav/b0451 JohanLingen
JohanLingen-20080302-vvd/wav/b0452 JohanLingen
JohanLingen-20080302-vvd/wav/b0453 JohanLingen
JohanLingen-20080302-vvd/wav/b0454 JohanLingen
JohanLingen-20080302-vvd/wav/b0455 JohanLingen
JohanLingen-20080302-vvd/wav/b0456 JohanLingen
JohanLingen-20080302-vvd/wav/b0457 JohanLingen
JohanLingen-20080302-vvd/wav/b0458 JohanLingen
JohanLingen-20080304-fld/wav/a0383 JohanLingen
JohanLingen-20080304-fld/wav/a0384 JohanLingen
JohanLingen-20080304-fld/wav/a0385 JohanLingen
JohanLingen-20080304-fld/wav/a0386 JohanLingen
JohanLingen-20080304-fld/wav/a0387 JohanLingen
JohanLingen-20080304-fld/wav/a0388 JohanLingen
JohanLingen-20080304-fld/wav/a0389 JohanLingen
JohanLingen-20080304-fld/wav/a0390 JohanLingen
JohanLingen-20080304-fld/wav/a0391 JohanLingen
JohanLingen-20080304-fld/wav/a0392 JohanLingen
lindavg-20081007-adc/wav/b0127 lindavg
lindavg-20081007-adc/wav/b0128 lindavg
lindavg-20081007-adc/wav/b0129 lindavg
lindavg-20081007-adc/wav/b0130 lindavg
lindavg-20081007-adc/wav/b0131 lindavg
lindavg-20081007-adc/wav/b0132 lindavg
lindavg-20081007-adc/wav/b0133 lindavg
lindavg-20081007-adc/wav/b0134 lindavg
lindavg-20081007-adc/wav/b0135 lindavg
lindavg-20081007-adc/wav/b0136 lindavg
lindavg-20081007-ahj/wav/b0330 lindavg
lindavg-20081007-ahj/wav/b0331 lindavg
lindavg-20081007-ahj/wav/b0332 lindavg
lindavg-20081007-ahj/wav/b0333 lindavg
lindavg-20081007-ahj/wav/b0334 lindavg
lindavg-20081007-ahj/wav/b0335 lindavg
lindavg-20081007-ahj/wav/b0336 lindavg
lindavg-20081007-ahj/wav/b0337 lindavg
lindavg-20081007-ahj/wav/b0338 lindavg
lindavg-20081007-ahj/wav/b0339 lindavg
lindavg-20081007-cqp/wav/rb-20 lindavg
lindavg-20081007-cqp/wav/rb-21 lindavg
lindavg-20081007-cqp/wav/rb-22 lindavg
lindavg-20081007-cqp/wav/rb-23 lindavg
lindavg-20081007-cqp/wav/rb-24 lindavg
lindavg-20081007-cqp/wav/rb-25 lindavg
lindavg-20081007-cqp/wav/rb-26 lindavg
lindavg-20081007-cqp/wav/rb-27 lindavg
lindavg-20081007-cqp/wav/rb-28 lindavg
lindavg-20081007-cqp/wav/rb-29 lindavg
mikethecoach-20111106-brd/wav/a0476 mikethecoach
mikethecoach-20111106-brd/wav/a0477 mikethecoach
mikethecoach-20111106-brd/wav/a0478 mikethecoach
mikethecoach-20111106-brd/wav/a0479 mikethecoach
mikethecoach-20111106-brd/wav/a0480 mikethecoach
mikethecoach-20111106-brd/wav/a0481 mikethecoach
mikethecoach-20111106-brd/wav/a0482 mikethecoach
mikethecoach-20111106-brd/wav/a0483 mikethecoach
mikethecoach-20111106-brd/wav/a0484 mikethecoach
mikethecoach-20111106-brd/wav/a0485 mikethecoach
mikethecoach-20111106-jdw/wav/b0533 mikethecoach
mikethecoach-20111106-jdw/wav/b0534 mikethecoach
mikethecoach-20111106-jdw/wav/b0535 mikethecoach
mikethecoach-20111106-jdw/wav/b0536 mikethecoach
mikethecoach-20111106-jdw/wav/b0537 mikethecoach
mikethecoach-20111106-jdw/wav/b0538 mikethecoach
mikethecoach-20111106-jdw/wav/b0539 mikethecoach
mikethecoach-20111106-jdw/wav/rp-01 mikethecoach
mikethecoach-20111106-jdw/wav/rp-02 mikethecoach
mikethecoach-20111106-jdw/wav/rp-03 mikethecoach
mikethecoach-20111106-phk/wav/a0303 mikethecoach
mikethecoach-20111106-phk/wav/a0304 mikethecoach
mikethecoach-20111106-phk/wav/a0305 mikethecoach
mikethecoach-20111106-phk/wav/a0306 mikethecoach
mikethecoach-20111106-phk/wav/a0307 mikethecoach
mikethecoach-20111106-phk/wav/a0308 mikethecoach
mikethecoach-20111106-phk/wav/a0309 mikethecoach
mikethecoach-20111106-phk/wav/a0310 mikethecoach
mikethecoach-20111106-phk/wav/a0311 mikethecoach
mikethecoach-20111106-phk/wav/a0312 mikethecoach
paddy-20080911-abh/wav/a0581 paddy
paddy-20080911-abh/wav/a0582 paddy
paddy-20080911-abh/wav/a0583 paddy
paddy-20080911-abh/wav/a0584 paddy
paddy-20080911-abh/wav/a0585 paddy
paddy-20080911-abh/wav/a0586 paddy
paddy-20080911-abh/wav/a0587 paddy
paddy-20080911-abh/wav/a0588 paddy
paddy-20080911-abh/wav/a0589 paddy
paddy-20080911-abh/wav/a0590 paddy
paddy-20080911-bop/wav/a0219 paddy
paddy-20080911-bop/wav/a0220 paddy
paddy-20080911-bop/wav/a0221 paddy
paddy-20080911-bop/wav/a0222 paddy
paddy-20080911-bop/wav/a0223 paddy
paddy-20080911-bop/wav/a0224 paddy
paddy-20080911-bop/wav/a0225 paddy
paddy-20080911-bop/wav/a0226 paddy
paddy-20080911-bop/wav/a0227 paddy
paddy-20080911-bop/wav/a0228 paddy
paddy-20080911-bua/wav/a0344 paddy
paddy-20080911-bua/wav/a0345 paddy
paddy-20080911-bua/wav/a0346 paddy
paddy-20080911-bua/wav/a0347 paddy
paddy-20080911-bua/wav/a0348 paddy
paddy-20080911-bua/wav/a0349 paddy
paddy-20080911-bua/wav/a0350 paddy
paddy-20080911-bua/wav/a0351 paddy
paddy-20080911-bua/wav/a0352 paddy
paddy-20080911-bua/wav/a0353 paddy
polerizer-20091226-cxd/wav/a0271 polerizer
polerizer-20091226-cxd/wav/a0272 polerizer
polerizer-20091226-cxd/wav/a0273 polerizer
polerizer-20091226-cxd/wav/a0274 polerizer
polerizer-20091226-cxd/wav/a0275 polerizer
polerizer-20091226-cxd/wav/a0276 polerizer
polerizer-20091226-cxd/wav/a0277 polerizer
polerizer-20091226-cxd/wav/a0278 polerizer
polerizer-20091226-cxd/wav/a0279 polerizer
polerizer-20091226-cxd/wav/a0280 polerizer
polerizer-20091226-der/wav/rb-05 polerizer
polerizer-20091226-der/wav/rb-06 polerizer
polerizer-20091226-der/wav/rb-07 polerizer
polerizer-20091226-der/wav/rb-08 polerizer
polerizer-20091226-der/wav/rb-09 polerizer
polerizer-20091226-der/wav/rb-10 polerizer
polerizer-20091226-der/wav/rb-11 polerizer
polerizer-20091226-der/wav/rb-12 polerizer
polerizer-20091226-der/wav/rb-13 polerizer
polerizer-20091226-der/wav/rb-14 polerizer
polerizer-20091226-flf/wav/b0067 polerizer
polerizer-20091226-flf/wav/b0068 polerizer
polerizer-20091226-flf/wav/b0069 polerizer
polerizer-20091226-flf/wav/b0070 polerizer
polerizer-20091226-flf/wav/b0071 polerizer
polerizer-20091226-flf/wav/b0072 polerizer
polerizer-20091226-flf/wav/b0073 polerizer
polerizer-20091226-flf/wav/b0074 polerizer
polerizer-20091226-flf/wav/b0075 polerizer
polerizer-20091226-flf/wav/b0076 polerizer
This diff is collapsed.
rortiz-20100203-gat/wav/a0094 rortiz
rortiz-20100203-gat/wav/a0095 rortiz
rortiz-20100203-gat/wav/a0096 rortiz
rortiz-20100203-gat/wav/a0097 rortiz
rortiz-20100203-gat/wav/a0098 rortiz
rortiz-20100203-gat/wav/a0099 rortiz
rortiz-20100203-gat/wav/a0100 rortiz
rortiz-20100203-gat/wav/a0101 rortiz
rortiz-20100203-gat/wav/a0102 rortiz
rortiz-20100203-gat/wav/a0103 rortiz
rortiz-20100203-lge/wav/a0548 rortiz
rortiz-20100203-lge/wav/a0549 rortiz
rortiz-20100203-lge/wav/a0550 rortiz
rortiz-20100203-lge/wav/a0551 rortiz
rortiz-20100203-lge/wav/a0552 rortiz
rortiz-20100203-lge/wav/a0553 rortiz
rortiz-20100203-lge/wav/a0554 rortiz
rortiz-20100203-lge/wav/a0555 rortiz
rortiz-20100203-lge/wav/a0556 rortiz
rortiz-20100203-lge/wav/a0557 rortiz
rortiz-20100203-oxw/wav/b0288 rortiz
rortiz-20100203-oxw/wav/b0289 rortiz
rortiz-20100203-oxw/wav/b0290 rortiz
rortiz-20100203-oxw/wav/b0291 rortiz
rortiz-20100203-oxw/wav/b0292 rortiz
rortiz-20100203-oxw/wav/b0293 rortiz
rortiz-20100203-oxw/wav/b0294 rortiz
rortiz-20100203-oxw/wav/b0295 rortiz
rortiz-20100203-oxw/wav/b0296 rortiz
rortiz-20100203-oxw/wav/b0297 rortiz
Saul-20080221-arb/wav/b0242 Saul
Saul-20080221-arb/wav/b0243 Saul
Saul-20080221-arb/wav/b0244 Saul
Saul-20080221-arb/wav/b0245 Saul
Saul-20080221-arb/wav/b0246 Saul
Saul-20080221-arb/wav/b0247 Saul
Saul-20080221-arb/wav/b0248 Saul
Saul-20080221-arb/wav/b0249 Saul
Saul-20080221-arb/wav/b0250 Saul
Saul-20080221-arb/wav/b0251 Saul
Saul-20080221-cjc/wav/a0007 Saul
Saul-20080221-cjc/wav/a0008 Saul
Saul-20080221-cjc/wav/a0009 Saul
Saul-20080221-cjc/wav/a0010 Saul
Saul-20080221-cjc/wav/a0011 Saul
Saul-20080221-cjc/wav/a0012 Saul
Saul-20080221-cjc/wav/a0013 Saul
Saul-20080221-cjc/wav/a0014 Saul
Saul-20080221-cjc/wav/a0015 Saul
Saul-20080221-cjc/wav/a0016 Saul
Saul-20080221-ftq/wav/ar-05 Saul
Saul-20080221-ftq/wav/ar-06 Saul