1. This is what I did a couple of minutes ago:
$ cd Documents/201001/speech2text
$ git pull origin master
$ ./build_ubuntu.sh
After starting simon, I can see that a Clear button is available:
It should now be possible to delete the active dictionary.
2. Let me make an additional remark about the phonemes of Ralf's German dictionary. The phonemes
S t E n d e: k E m pf @
S t E n d e: O R g a n i: z a ts I o: n
are not optimal. e: indicates a long vowel. Instead, there should be the short vowel @. When you watch the video 200 German words, then you can listen how I pronounce these words. I pronounce them with e: (long e) instead of @ (short e). Such problems occur often in Ralf's German dictionary.
How do I modify Ralf's German dictionary? I use the Ubuntu terminal:
$ saxonb-xslt -ext:on -s:german-dictionary-0.1.7.xml -xsl:modify-german-dictionary.xsl -o:prepare-0.1.8.xml
To avoid a special java heap space error, I run VisualVM in the background. The result is that it is possible to modify Ralf's German dictionary with the XSLT style-sheet.
Why am I telling you these details that are not directly related to simon? Because you need a pronunciation dictionary if you want to use simon for dictation. And it is necessary to improve the quality of the phonemes that are contained in Ralf's German dictionary.
3. It is possible to modify phonemes with simon using the Edit Word button. My approach with saxonb-xslt is necessary for dictionary development because this way it is possible to modify lots of <lexeme> elements.
4. I removed the active and the shadow dictionary using the Clear button. What about an Export dictionary button? If someone edits the dictionary with simon (Edit Word button), he may want to export the dictionary.
