Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
riebling authored Aug 28, 2017
1 parent b1d116c commit 82c4aec
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,42 @@
# ib_diarization_toolkit
DiarTK tools

This README file explains, in brief, the commands to
compile and run the IB diarization toolkit.

# PREREQUISITES

There are three prerequisites to the package

1) Cmake -- required to build the package
2) libboost -- boost library for C++
3) openmp library -- for multithreaded processing

# CLEAN COMPILATION

$> cd src/diarization/cmake/
$> cmake .
$> # make clean if cmake has already been run once
$> make

# TO RUN

$> # cd to $IB_DIARIZATION_HOME
$> bash scripts/run.diarizeme.sh ipfile scpfile opfolder fileid [betaval]


Example command

$> bash scripts/run.diarizeme.sh data/mfcc/AMI_20050204-1206.fea data/scp/AMI_20050204-1206.scp result.dir/ AMI_20050204-1206

To test the result use md-perl-eval tool available on the NIST website

$> perl md-eval-v21.pl -m -afc -c 0.25 -r data/rttm/AMI_20050204-1206.rttm -s result.dir/AMI_20050204-1206.rttm

The expected DER is 8.79%

To add TDOA features, use the following script

$>bash scripts/run.diarizeme.tdoa.sh data/mfcc/$AMI_20050204-1206.fea 0.8 data/tdoa/$AMI_20050204-1206.fea 0.2 data/scp/$AMI_20050204-1206.scp result.dir.tdoa $AMI_20050204-1206

The expected DER is 7.12%

0 comments on commit 82c4aec

Please sign in to comment.