summaryrefslogtreecommitdiff
path: root/tools/voice-corrections.txt
diff options
context:
space:
mode:
Diffstat (limited to 'tools/voice-corrections.txt')
-rw-r--r--tools/voice-corrections.txt92
1 files changed, 92 insertions, 0 deletions
diff --git a/tools/voice-corrections.txt b/tools/voice-corrections.txt
new file mode 100644
index 0000000000..26d2c031cf
--- /dev/null
+++ b/tools/voice-corrections.txt
@@ -0,0 +1,92 @@
1 __________ __ ___.
2 Open \______ \ ____ ____ | | _\_ |__ _______ ___
3 Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
4 Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
5 Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
6 \/ \/ \/ \/ \/
7 $Id$
8
9
10 Voice string corrections for voice.pl to support TTS engines.
11 The list items are separated by the separator that is defined by the first
12 character on the line. If the first character is a whitespace the line will
13 get treated as comment.
14
15 Format:
16 /language/engine/vendor/string/replacement/
17
18 Where / is the separator, and all strings are Perl regexes.
19 Empty lines and lines starting with a whitespace are ignored, for all other
20 lines the first character will become the separator.
21
22 General for all engines and languages
23
24/.*/.*/.*/USB/U S B/g
25/.*/.*/.*/ID3/I D 3/g
26 English
27/english/(sapi|festival)/.*/plugin(s?)/plug-in$1/ig
28/english/festival/.*//\ba\b/ay/ig
29/english/festival/.*//$/./
30
31 German (deutsch)
32
33/deutsch/.*/.*/alkaline/alkalein/ig
34/deutsch/.*/.*/byte(s?)/beit$1/ig
35/deutsch/.*/.*/clip(s?)/klipp$1/ig
36/deutsch/.*/.*/\bcover/kawwer/ig
37/deutsch/.*/.*/cuesheet/kjuschiet/ig
38/deutsch/.*/.*/dither/didder/ig
39/deutsch/.*/.*/equalizer/iquileiser/ig
40/deutsch/.*/.*/\bflash\b/fläsh/ig
41/deutsch/.*/.*/\bfirmware(s?)\b/firmwer$1/ig
42/deutsch/.*/.*/\bI D 3 tag\b/I D 3 täg/ig
43/deutsch/.*/.*/\bloudness\b/laudness/ig
44/deutsch/.*/.*/\bunicode\b/unikod/ig
45/deutsch/sapi/AT&T Labs/alphabet/alfabet/ig;
46/deutsch/sapi/AT&T Labs/ampere/amper/ig;
47/deutsch/sapi/AT&T Labs/\bdezibel\b/de-zibell/ig;
48/deutsch/sapi/AT&T Labs/diddering/didde-ring/ig;
49/deutsch/sapi/AT&T Labs/energie\b/ener-gie/ig;
50/deutsch/sapi/AT&T Labs/\Blauf\b/-lauf/ig;
51/deutsch/sapi/AT&T Labs/\bnumerisch\b/numehrisch/ig;
52
53 Swedish (svenska)
54 for all swedish engines (e.g. for english words)
55
56/svenska/.*/.*/kilobyte/kilobajt/ig
57/svenska/.*/.*/megabyte/megabajt/ig
58/svenska/.*/.*/gigabyte/gigabajt/ig
59/svenska/.*/.*/\bloudness\b/laudness/ig
60/svenska/espeak/.*/ampere/ampär/ig
61/svenska/espeak/.*/bokmärken/bok-märken/ig
62/svenska/espeak/.*/generella/schenerella/ig
63/svenska/espeak/.*/dithering/diddering/ig
64/svenska/espeak/.*/\bunicode\b/jynikod/ig
65/svenska/espeak/.*/uttoning/utoning/ig
66/svenska/espeak/.*/procent/pro-cent/ig
67/svenska/espeak/.*/spellistor/spelistor/ig
68/svenska/espeak/.*/cuesheet/qjyschiit/ig
69
70 Italian (italiano)
71 for all italian engines (e.g. for english words)
72
73/italiano/.*/.*/Replaygain/Ripleyghein/ig
74/italiano/.*/.*/Crossfade/Crossfeid/ig
75/italiano/.*/.*/beep/Bip/ig
76/italiano/.*/.*/cuesheet/chiushit/ig
77/italiano/.*/.*/fade/feid/ig
78/italiano/.*/.*/Crossfeed/crossfid/ig
79/italiano/.*/.*/Cache/chash/ig
80/italiano/.*/.*/\bfirmware(s?)\b/firmuer$1/ig
81/italiano/.*/.*/\bFile(s?)\b/fail$1/ig
82/italiano/.*/.*/\bloudness\b/laudness/ig
83/italiano/.*/.*/\bunicode\b/unikod/ig
84/italiano/.*/.*/Playlist/pleylist/ig
85/italiano/.*/.*/WavPack/wave pak/ig
86/italiano/.*/.*/BITRATE/bit reit/ig
87/italiano/.*/.*/Codepage/cod page/ig
88/italiano/.*/.*/PCM Wave/pcm Ue'iv/ig
89/italiano/sapi/Loquendo/Inizializza/inizializa/ig
90/italiano/sapi/ScanSoft, Inc/V/v/ig
91/italiano/sapi/ScanSoft, Inc/X/x/ig
92/italiano/sapi/ScanSoft, Inc/stop/stohp/ig