Dircache: Don't expose struct dircache_entry and pointers into the cache, use IDs...
[kugel-rb.git] / tools / voice-corrections.txt
blob26d2c031cff2f2f74e5fd24faea0bbde63e5c1aa
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.
15   Format:
16   /language/engine/vendor/string/replacement/
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.
22   General for all engines and languages
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/.*//$/./
31   German (deutsch)
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;
53   Swedish (svenska)
54   for all swedish engines (e.g. for english words)
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
70   Italian (italiano)
71   for all italian engines (e.g. for english words)
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