From e8d965277a8e27bbdcd8520db1cc8971a6ce3c4b Mon Sep 17 00:00:00 2001 From: Christian Ascheberg <caschebe@techfak.uni-bielefeld.de> Date: Tue, 2 Apr 2013 16:23:54 +0200 Subject: [PATCH] added cocktailparty grammar --- .../english/ToBI_COCKTAILPARTY/.gitignore | 20 ++ .../ToBI_COCKTAILPARTY/MakeVars.models | 16 ++ .../english/ToBI_COCKTAILPARTY/Makefile | 79 ++++++ .../ToBI_COCKTAILPARTY/Noises.addon.lex | 0 .../ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.ch | 259 ++++++++++++++++++ .../ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.grm | 70 +++++ .../ToBI_COCKTAILPARTY.phono | 99 +++++++ isr-grammar/english/ToBI_COCKTAILPARTY/isr | 26 ++ .../english/ToBI_COCKTAILPARTY/isr-mem.sh | 26 ++ isr-grammar/english/ToBI_COCKTAILPARTY/isr.sh | 26 ++ .../ToBI_COCKTAILPARTY/nlisr/.gitignore | 5 + .../ToBI_COCKTAILPARTY/nlisr/nl-isr.sh | 22 ++ isr-grammar/english/ToBI_COCKTAILPARTY/rec.sh | 1 + isr-grammar/english/ToBI_COCKTAILPARTY/sox.sh | 2 + 14 files changed, 651 insertions(+) create mode 100644 isr-grammar/english/ToBI_COCKTAILPARTY/.gitignore create mode 100644 isr-grammar/english/ToBI_COCKTAILPARTY/MakeVars.models create mode 100644 isr-grammar/english/ToBI_COCKTAILPARTY/Makefile create mode 100644 isr-grammar/english/ToBI_COCKTAILPARTY/Noises.addon.lex create mode 100644 isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.ch create mode 100644 isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.grm create mode 100644 isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.phono create mode 100755 isr-grammar/english/ToBI_COCKTAILPARTY/isr create mode 100755 isr-grammar/english/ToBI_COCKTAILPARTY/isr-mem.sh create mode 100755 isr-grammar/english/ToBI_COCKTAILPARTY/isr.sh create mode 100644 isr-grammar/english/ToBI_COCKTAILPARTY/nlisr/.gitignore create mode 100755 isr-grammar/english/ToBI_COCKTAILPARTY/nlisr/nl-isr.sh create mode 100755 isr-grammar/english/ToBI_COCKTAILPARTY/rec.sh create mode 100755 isr-grammar/english/ToBI_COCKTAILPARTY/sox.sh diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/.gitignore b/isr-grammar/english/ToBI_COCKTAILPARTY/.gitignore new file mode 100644 index 00000000..9c472a8c --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/.gitignore @@ -0,0 +1,20 @@ +/Makefile.models +/mapper.py +/phones +/ToBI_COCKTAILPARTY.base.lex +/ToBI_COCKTAILPARTY.cl +/ToBI_COCKTAILPARTY.lex +/ToBI_COCKTAILPARTY.lex.def +/ToBI_COCKTAILPARTY.lex.new +/ToBI_COCKTAILPARTY.lex.new.pho +/ToBI_COCKTAILPARTY.lex.nonex +/ToBI_COCKTAILPARTY.swu +/ToBI_COCKTAILPARTY.swu.def +/ToBI_COCKTAILPARTY.tree +/ToBI_COCKTAILPARTY.word2swu.def +/Total.phono +/wsj1.3p.lex +/wsj1.lex +/wsj1.model +/wsj1.state +/wsj1.swu.def diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/MakeVars.models b/isr-grammar/english/ToBI_COCKTAILPARTY/MakeVars.models new file mode 100644 index 00000000..a056b2c1 --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/MakeVars.models @@ -0,0 +1,16 @@ +# MakeVars for biron german + +# grammar name +NAME=ToBI_COCKTAILPARTY + +# acoustic base model +BASE=wsj1 + +# will not be transcribed +LEXADDON=Noises.addon.lex + +# phonetic transcriptions +PHONOS=ToBI_COCKTAILPARTY.phono Total.phono + +# language for installation target +LANGUAGE=english diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/Makefile b/isr-grammar/english/ToBI_COCKTAILPARTY/Makefile new file mode 100644 index 00000000..803bf022 --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/Makefile @@ -0,0 +1,79 @@ +include MakeVars.models + +prefix?=/vol/robocup/2013 +module?=$(LANGUAGE)/$(NAME) + + +GRM_FILE=$(NAME).grm + +FILES_TO_INSTALL= \ + $(NAME).ch \ + $(NAME).cl \ + $(NAME).lex \ + $(NAME).swu \ + $(NAME).tree + + +NLISR_FILES_TO_INSTALL= \ + $(NAME).lex \ + $(NAME).grm \ + nlisr/$(NAME).nl-input \ + nlisr/$(NAME).swu \ + nlisr/$(NAME).tree \ + nlisr/nl-isr.sh + +all: links isr nlisr + +clean: + make -f Makefile.models clean + rm -f phones + rm -f $(NAME).cl + rm -f $(NAME).tree + rm -f $(NAME).swu + rm -f $(NAME).lex + rm -f Total.phono + rm -f wsj1.model + rm -f wsj1.state + rm -f wsj1.swu.def + rm -f wsj1.lex + rm -f wsj1.3p.lex + rm -f mapper.py + rm -f nlisr/SetupNL + rm -f nlisr/$(GRM_FILE) + rm -f nlisr/$(NAME).tree + rm -f nlisr/$(NAME).swu + rm -f nlisr/$(NAME).nl-input + +links: + ln -sf /vol/esmeralda/share/models/wsj1/phones phones + ln -sf /vol/esmeralda/share/models/wsj1/wsj1.cl $(NAME).cl + ln -sf /vol/esmeralda/share/models/wsj1/Total.phono Total.phono + ln -sf /vol/esmeralda/share/models/wsj1/wsj1.model wsj1.model + ln -sf /vol/esmeralda/share/models/wsj1/wsj1.state wsj1.state + ln -sf /vol/esmeralda/share/models/wsj1/wsj1.swu.def wsj1.swu.def + ln -sf ../../Makefile.models Makefile.models + ln -sf ../../mapper.py mapper.py + cd nlisr && ln -sf ../../../SetupNL SetupNL + cd nlisr && ln -sf ../$(GRM_FILE) $(GRM_FILE) + +isr: $(NAME).tree +nlisr: nlisr/$(NAME).tree + +$(NAME).tree: $(GRM_FILE) + make -f Makefile.models remove + make -f Makefile.models + +nlisr/$(NAME).tree: $(GRM_FILE) + (cd nlisr && ./SetupNL ../$(NAME).lex) + +install: install-isr install-nlisr + +install-isr: isr + -install -d --mode 2775 $(prefix)/share/SpeechRec/$(module) + cp -Lvf $(FILES_TO_INSTALL) $(NAME).grm $(prefix)/share/SpeechRec/$(module) + +install-nlisr: nlisr + -install -d --mode 2775 $(prefix)/share/SpeechRec/$(module)/nlisr + cp -Lvf $(NLISR_FILES_TO_INSTALL) $(prefix)/share/SpeechRec/$(module)/nlisr + + diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/Noises.addon.lex b/isr-grammar/english/ToBI_COCKTAILPARTY/Noises.addon.lex new file mode 100644 index 00000000..e69de29b diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.ch b/isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.ch new file mode 100644 index 00000000..1bdb50e8 --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.ch @@ -0,0 +1,259 @@ +0 4 4.75 +2.66537 0.460283 0.722534 0.881632 0.771319 0.647087 0.547872 0.471176 0.691693 0.834649 0.694927 0.725007 0.7158 0.72206 0.759329 0.839217 1.01634 0.996053 0.997086 1.02442 0.990176 1.00615 1.17781 1.25187 1.37796 1.54784 1.39192 1.39529 1.43478 1.31847 1.21826 1.76494 1.13124 0.951468 +0 0.35 +0.1 0.6 +0.2 0.95 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.25 1 +0.2 1 +0.3 1 +0.3 0.95 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.25 1 +0.25 1 +0.25 1 +0.2 1 +0.25 1 +0.25 1 +0.25 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.25 1 +0.25 1 +0.3 1 +0.25 0.95 +0.2 1 +0.25 1 +0.2 1 +0.25 1 +0.3 1 +0.15 0.95 +0.25 1 +0.25 1 +0.25 1 +0.25 1 +0.2 1 +0.25 1 +0.25 1 +0.25 1 +0.2 1 +0.2 1 +0.3 1 +0.2 1 +0.2 1 +0.25 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.2 1 +0.25 1 +0.25 1 +0.25 1 +0.25 1 +0.2 1 +0.2 1 +0.2 1 +0.25 1 +0.25 1 +0.25 1 +0.3 1 +0.25 1 +0.2 1 +0.2 1 +0.25 1 +0.25 1 +0.2 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.25 1 +0.2 1 +0.25 1 +0.2 1 +0.25 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.25 1 +0.2 0.95 +0.25 1 +0.2 1 +0.15 1 +0.15 1 +0.2 1 +0.25 1 +0.25 1 +0.25 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.25 1 +0.15 1 +0.15 1 +0.25 1 +0.2 1 +0.2 1 +0.3 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.25 1 +0.25 1 +0.2 1 +0.2 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.25 1 +0.2 1 +0.25 1 +0.25 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.25 1 +0.25 1 +0.25 1 +0.2 1 +0.2 1 +0.25 1 +0.2 1 +0.25 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.15 1 +0.2 1 +0.15 1 +0.2 1 +0.2 1 +0.2 1 +0.25 1 +0.2 1 +0.2 1 +0.2 1 +0.15 1 +0.2 1 +0.15 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.2 1 +0.25 1 +0.3 1 +0.3 1 +0.55 0.55 +0.85 0.85 +0.7 0.7 +0.35 1 +0.25 1 +0.25 1 +0.9 0.9 +0.2 1 +0.15 1 +0.25 1 +0.3 1 +0.2 1 +0.2 1 +0.2 1 +0.2 0.95 +0.15 0.95 +0.15 0.95 +0.15 0.95 +0.15 0.95 +0.15 0.95 +0.15 0.95 +0.15 0.9 +0.1 0.9 +0.15 0.9 +0.15 0.9 +0.15 0.95 +0.15 0.95 +0.15 0.9 +0.15 0.95 +0.15 0.9 +0.15 0.9 +0.15 0.9 +0.15 0.95 +0.15 0.9 +0.15 0.95 +0.15 0.9 +0.15 0.9 +0.15 0.9 +0.1 0.9 +0.1 0.9 +0.15 0.9 +0.1 0.85 +0.1 0.85 +0.1 0.8 +0.1 0.85 +0.1 0.85 +0.1 0.85 +0.1 0.8 +0.1 0.8 +0.1 0.8 +0.1 0.75 +0.1 0.7 +0.05 0.65 +0.1 0.65 +0.1 0.65 +0.05 0.65 +0.05 0.6 +0.05 0.5 +0.05 0.45 +0.05 0.45 +0.05 0.4 +0.05 0.35 +0.05 0.35 +0.05 0.3 +0.05 0.3 +0.05 0.25 +0 0.25 +0 0.25 +0 0.2 +0 0.25 diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.grm b/isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.grm new file mode 100644 index 00000000..0c847f34 --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.grm @@ -0,0 +1,70 @@ +$$S: $confirm_yes + | $confirm_no + | $naming + | $name + | $startServing + | $objects + | $objectPhrase; + +$startServing: tobi go + | start serving + | tobi start serving + | tobi start; + +$confirm_yes: tobi please + | tobi yes + | tobi yes please + | yes tobi + | yes please tobi + | yes please + | correct + | correct tobi + | tobi correct + | this is correct + | tobi this is correct + | yes; + +$confirm_no: tobi no + | tobi no thanks + | no tobi + | no + | no thanks tobi + | no thanks; + +$naming: my name is $name; + +$name: James + | John + | Robert + | William + | David + | Richard + | Michael + | Charles + | Joseph + | Thomas + | Mary + | Patricia + | Linda + | Barbara + | Elizabeth + | Jennifer + | Maria + | Susan + | Margaret + | Dorothy; + +$objectPhrase: the $objects + | get the $objects + | a $objects + | an $objects + | some $objects; + +$objects: coke + | seven_up + | lemon_tea + | pepsi + | mineral_water + | gatorade + | orange_juice + | apple_juice; \ No newline at end of file diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.phono b/isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.phono new file mode 100644 index 00000000..af75f886 --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/ToBI_COCKTAILPARTY.phono @@ -0,0 +1,99 @@ +HELLO h3l'oU +BED_ROOM b'3dr,um +BRITTA br'ItA +CAMPARI kAmp'Ari +CD-PLAYER s'id'ipl'eI3r +CELLPHONE s'3lf'oUn +COUCH_TABLE k'aUtS't'eIb@l +CYLINDRIC s@l'IndrIk +DINNER_TABLE d'In3r't'eIb@l +DINETTE daIn'3t +DINING-ROOM d'aInINr,um +DINING_ROOM d'aInINr,um +DISCMAN d'Iskm'En +EGG_SHAPED '3gS'eIpt +ELLIPTIC Il'IptIk +GERNOT g'ErnAt +GUIDE g'aId +HOLE_PUNCHER h'oUlp'VntS3r +IOANNIS j'EnIs +KITCHEN_TABLE k'ItS@n't'eIb@l +KITCHEN k'ItS@n +LEMON_JUICE '3m@ndZ'us +LINUX_BOOK l'In@ksb,Uk +LIVING_ROOM l'IvINr,um +NINETH n'aInT +SEVEN_UP s'3v@n'Vp +LEMON_TEA l'3m@nt'i +MINERAL_WATER m'In3r@lw'Ot3r +GATORADE g'3tOr'eId +ORANGE_JUICE 'Or@ndZdZ'us +APPLE_JUICE 'Ep@ldZ'us +TOMATO_SAUCE t@m'eIt,oUs'Os +SOY_SAUCE s'Ois'Os +TEA_BOX t'ib'Aks +HAIR_GEL h'3rdZ'3l +TOOTH_PASTE t'uTp'eIst +TOILET_PAPER t'Oil@tp'eIp3r +PARTY p'Arti +PROGRAMMING_BOOK pr'oUgr,EmINb,Uk +PUNCHER p'VntS3r +REBOOT r'ibut +REMOTE_CONTROL rim'oUtk@ntr'oUl +ROBBI r'Abi +RUBIKS_CUBE r'ubikskj'ub +SETTEE s,3tt'i +SHUYIN S'uIn +SIDEBOARD s'aId'b'Ord +SIDEBAR s'aId'b'Ar +SOMETHING_TO_DRINK s'VmTINt'udr'INk +SOMETHING_TO_SMOKE s'VmTINt'usm'oUk +TAPEDECK t'eIpd'3k +THANK-YOU T'ENkj'u +THAT'S-IT D'Ets'It +TOY_COW t'Oik'aU +TV-SET tiv'is'3t +TOBI t'oUbi +TOILET t'Oil@t +ANNIKA AnI'kA +XLEON_ l'E'On +LEON_ eIAn +XSVEN_ svEn +SVEN_ sb3n +XMATTHIAS_ mVt'II'As +MATTHIAS_ nViti3s +TORBEN tObE'n +XJONATHAN_ j'On'Vt'A'n +JONATHAN_ joUnEtAn +JAN_ jEn +XJAN_ j'An +FREDERIC_ fr'@d'Er'Ik +ANDREAS_ V'nd'rEAs +LUCAS_ lU'kA's +XMARCO_ mA'kOO' +MARCO_ mA'koU +DENIS_ dEnI's +FLORIAN_ flO'rI'An +XRAPHAEL_ r'Vf'V'EE3l +SIDE_TABLE s,aId't'eIb@l +YOGHURT j'O'gh'rt +MAGGI mE'gI +THE_PERSON D@'p'3rs@n +XNOODLES mwUdst +NOODLES moUdls +CITEC sAIteIk +DRESSING_ROOM dr'3sINr,um +WASHING_MACHINE w'ASIN'm@S'in +TV tiv'i +DINING_TABLE d'aInIN't'eIb@l +CORNFLAKES k'Ornfl'eIks +PRINGLES pr'INg@ls +KITCHENARY k'ItS@n3ri +TOILET twaID@T +DRAWER D@rO +BACK_DOOR b'Ekd,Or +FRONT_DOOR fr'Vnt'd,Or +KAYLA k'eIla +BATH_ROOM b'ETr,um +CLOEE kl'oU'wi +REGISTRATION_TABLE r,3dZ@str'eIS@n't'eIb@l \ No newline at end of file diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/isr b/isr-grammar/english/ToBI_COCKTAILPARTY/isr new file mode 100755 index 00000000..15d09efd --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/isr @@ -0,0 +1,26 @@ +#!/bin/bash + + +cfgname=ToBI_COCKTAILPARTY +cfgdir=. + +OPTS="-b70 -l4 -B30 -o -" +SWU=$cfgdir/$cfgname.swu +LEX=$cfgdir/$cfgname.lex +TREE=$cfgdir/$cfgname.tree + +GRM_OPTS="-w 10 -f 5 -i 5 -x 0.3 -I -p ALL" +GRM="-g $cfgdir/$cfgname.grm" +LM_OPTS= +LM=- +CL=$cfgdir/$cfgname.cl +AA=- +FE_OPTS="-p $cfgname.ch" +FE="mfcc 1.4" +SR_OPTS="-B 32 -r4.5 -s46 -u40" +#SR="/dev/dsp" +SR="-" + +# isr [<option> ...] <swu> <lex> <tree> [LM] [CL] [AA] [FE] [SR] +isr $OPTS $SWU $LEX $TREE $GRM_OPTS $GRM $LM_OPTS $LM $CL $AA $FE_OPTS $FE $SR_OPTS $SR + diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/isr-mem.sh b/isr-grammar/english/ToBI_COCKTAILPARTY/isr-mem.sh new file mode 100755 index 00000000..0aa902d0 --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/isr-mem.sh @@ -0,0 +1,26 @@ +#!/bin/bash + + +cfgname=ToBI_COCKTAILPARTY +cfgdir=. + +OPTS="-b70 -l4 -B30 -o xcf:isr -m xcf:ShortTerm" +SWU=$cfgdir/$cfgname.swu +LEX=$cfgdir/$cfgname.lex +TREE=$cfgdir/$cfgname.tree + +GRM_OPTS="-w 10 -f 5 -i 5 -x 0.3 -I -p STRUC" +GRM="-g $cfgdir/$cfgname.grm" +LM_OPTS= +LM=- +CL=$cfgdir/$cfgname.cl +AA=- +FE_OPTS="-p $cfgname.ch" +FE="mfcc 1.4" +SR_OPTS="-B 32 -r4.5 -s46 -u40" +#SR="/dev/dsp" +SR="-" + +# isr [<option> ...] <swu> <lex> <tree> [LM] [CL] [AA] [FE] [SR] +isr $OPTS $SWU $LEX $TREE $GRM_OPTS $GRM $LM_OPTS $LM $CL $AA $FE_OPTS $FE $SR_OPTS $SR + diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/isr.sh b/isr-grammar/english/ToBI_COCKTAILPARTY/isr.sh new file mode 100755 index 00000000..15d09efd --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/isr.sh @@ -0,0 +1,26 @@ +#!/bin/bash + + +cfgname=ToBI_COCKTAILPARTY +cfgdir=. + +OPTS="-b70 -l4 -B30 -o -" +SWU=$cfgdir/$cfgname.swu +LEX=$cfgdir/$cfgname.lex +TREE=$cfgdir/$cfgname.tree + +GRM_OPTS="-w 10 -f 5 -i 5 -x 0.3 -I -p ALL" +GRM="-g $cfgdir/$cfgname.grm" +LM_OPTS= +LM=- +CL=$cfgdir/$cfgname.cl +AA=- +FE_OPTS="-p $cfgname.ch" +FE="mfcc 1.4" +SR_OPTS="-B 32 -r4.5 -s46 -u40" +#SR="/dev/dsp" +SR="-" + +# isr [<option> ...] <swu> <lex> <tree> [LM] [CL] [AA] [FE] [SR] +isr $OPTS $SWU $LEX $TREE $GRM_OPTS $GRM $LM_OPTS $LM $CL $AA $FE_OPTS $FE $SR_OPTS $SR + diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/nlisr/.gitignore b/isr-grammar/english/ToBI_COCKTAILPARTY/nlisr/.gitignore new file mode 100644 index 00000000..ae105fc0 --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/nlisr/.gitignore @@ -0,0 +1,5 @@ +/SetupNL +/ToBI_WHOISWHO.grm +/ToBI_WHOISWHO.nl-input +/ToBI_WHOISWHO.swu +/ToBI_WHOISWHO.tree diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/nlisr/nl-isr.sh b/isr-grammar/english/ToBI_COCKTAILPARTY/nlisr/nl-isr.sh new file mode 100755 index 00000000..bb7e52bf --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/nlisr/nl-isr.sh @@ -0,0 +1,22 @@ +#!/bin/bash +# +CFGDIR=$(dirname $0) +name=ToBI_COCKTAILPARTY +#ISRPATH=/vol/robocup/trunk/bin/ + +OPTS="-l4 -o xcf:isr -m xcf:ShortTerm" + +SWU="$CFGDIR/$name.swu" +LEX="$CFGDIR/$name.lex" +TREE="$CFGDIR/$name.tree" +GRM_OPTS="-p ALL" +GRM="-g $CFGDIR/$name.grm" + +SR="-" + +export POSIXLY_CORRECT=1 +command="isr $OPTS $SWU $LEX $TREE $GRM_OPTS $GRM $LM_OPTS $LM $CL $AA $FE_OPTS $FE $SR_OPTS $SR < $CFGDIR/$name.nl-input" +#echo $command + +isr_ctrl -rwt isr & +eval $command diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/rec.sh b/isr-grammar/english/ToBI_COCKTAILPARTY/rec.sh new file mode 100755 index 00000000..e92aa6bd --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/rec.sh @@ -0,0 +1 @@ +arecord -r16000 -c1 -traw -fS16_LE diff --git a/isr-grammar/english/ToBI_COCKTAILPARTY/sox.sh b/isr-grammar/english/ToBI_COCKTAILPARTY/sox.sh new file mode 100755 index 00000000..a15987dd --- /dev/null +++ b/isr-grammar/english/ToBI_COCKTAILPARTY/sox.sh @@ -0,0 +1,2 @@ +#!/bin/bash +sox "$@" -r16000 -c1 -traw -s -2 - -- GitLab