Commit 7d738ab7 authored by Laurent EL SHAFEY's avatar Laurent EL SHAFEY

Make package PYPI compliant + few fixes

parent 6f1812f8
This diff is collapsed.
include README.rst buildout.cfg
Bob satellite package for speaker recognition protocol using Voxforge Database
==============================================================================
Speaker recognition protocol on the Voxforge Database
=====================================================
`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 subset of the **english audio files** (only 6561 files) belonging to **30 speakers**.
......
......@@ -39,5 +39,5 @@ while read filename; do
mv $basefilename $directory/.
rm $filename
fi
done < xbob/db/subvoxforge/list_of_tgz_files.lst # where the list of files is stored
done < xbob/db/subvoxforge/lists/list_of_tgz_files.lst # where the list of files is stored
#!/usr/bin/env python
# vim: set fileencoding=utf-8 :
# Laurent El Shafey <Laurent.El-Shafey@idiap.ch>
# Fri Aug 23 12:32:01 CEST 2013
#
# Copyright (C) 2011-2013 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/>.
from setuptools import setup, find_packages
setup(
name='xbob.paper.tpami2013',
version='0.0.1a1',
description='Example on how to use the scalable implementation of PLDA and how to reproduce experiments of the article',
url='http://pypi.python.org/pypi/xbob.paper.tpami2013',
name='xbob.db.subvoxforge',
version='0.0.1a0',
description='Speaker verification protocol on a subset of the VoxForge database',
url='http://pypi.python.org/pypi/xbob.db.subvoxforge',
license='GPLv3',
author='Laurent El Shafey',
author_email='Laurent.El-Shafey@idiap.ch',
author='Elie Khoury',
author_email='Elie.Khoury@idiap.ch',
long_description=open('README.rst').read(),
packages=find_packages(),
include_package_data=True,
zip_safe = False,
install_requires=[
'setuptools',
'bob',
'xbob.db.verification.filelist',
],
......@@ -25,12 +46,13 @@ setup(
],
classifiers = [
'Development Status :: 5 - Production/Stable',
'Development Status :: 4 - Beta',
'Intended Audience :: Education',
'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
'Natural Language :: English',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Topic :: Scientific/Engineering :: Artificial Intelligence',
'Topic :: Database :: Front-Ends',
],
)
......@@ -21,11 +21,10 @@ import xbob.db.verification.filelist
class Database(xbob.db.verification.filelist.Database):
"""Wrapper class for the subVoxforge database for speaker recognition (http://www.voxforge.org/).
This class defines a simple protocol for training, dev and and by splitting the audio files of the database in three main parts.
"""
this class defines a simple protocol for training, dev and and by splitting the audio files of the database in three main parts.
"""
def __init__(self):
# call base class constructor
xbob.db.verification.filelist.Database.__init__(self, 'lists')
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment