NIST SRE 2012的说话人验证协议

bob.db.nist-sre12的Python项目详细描述


http://img.shields.io/badge/docs-v3.0.6-yellow.svghttp://img.shields.io/badge/docs-latest-orange.svghttps://gitlab.idiap.ch/bob/bob.db.nist_sre12/badges/v3.0.6/build.svghttps://gitlab.idiap.ch/bob/bob.db.nist_sre12/badges/v3.0.6/coverage.svghttps://img.shields.io/badge/gitlab-project-0000c0.svghttp://img.shields.io/pypi/v/bob.db.nist_sre12.svg

用于BOB的NIST SRE 2012数据库接口上的说话人识别协议

这个包是信号处理和机器学习工具箱的一部分 Bob此包包含2012 NIST Speaker Recognition Evaluation的计算协议的接口。这个包不包含原始的NIST SRE databases,需要通过上面的链接获得。

安装

完成bob的installation说明。然后,要安装这个软件包, 运行:

$ conda install bob.db.nist_sre12

您可以下载SQLite DB文件

  1. 下载已填充的sqlite db的副本
./bin/bob_dbmanage.py nist_sre12 download
  1. 要生成和填充NIST SRE 2012数据库,请执行以下操作:
  • Change to sre12 file list directory:

    cd bob/db/nist_sre12/sre12

  • 为NIST SRE 2012协议和条件创建文件列表和密钥文件

    ./generate-file-lists.py

  • 您可以通过运行

    ./check-all-files-exist.py

    在分配变量'prefix'之后,您的SRE12基本路径

    prefix=’DATABASE_DIRECTORY_PREFIX’

  • 填充SQL数据库

    ./bin/bob_dbmanage.py nist_sre12创建-vv-R

  1. 要再次检查sqlite数据库中的文件,请指向实际文件
./bin/bob_dbmanage.py nist_sre12 checkfiles -e .sph -d DATABASE_DIRECTORY_PREFIX

接触

有关此软件包的问题或报告问题,请与我们的 开发mailing list

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何从Java语言规范中读取特定符号   java使用simpleFTP上载到FTP失败   使用Java comparable按名称排序对象的数组   java类。newInstance创建所有属性都为空的对象   java类参数缺少最终引号   java如何在MediaPlayer服务中淡入淡出音乐   java如何使用类类型的方法参数?   错误:(18,29)java:';'预期+错误:(18,39)java:不是语句   java Spring@ConditionalOnBean未找到bean的   介绍屏幕中的java ArrayIndexOutOfBoundsException   java For循环和太多if-else如何测试   java Grails GORM 3.2.0查询,带有“列表中的where值”`   javajavax。安全啊。登录。LoginException:没有为SomeLogin配置LoginModule   用Java语言进行短路评估编程