1 THE ITALIAN VOICE FOR ATALKER (ATutor 1.5.1 pl2 - ATalker 0.1)
3 Once You've completed the previous installations of Atalker, AtalkerĀ_theme, FestivalTTS and Mbrola described on the official ATalker README:
5 - install the italian language package from /packages dir inside the ATalker-it-addon.tar.gz archive;
7 - Download the Italian-voices-package for Festival Text-to-Speech System at:
9 http://www.pd.istc.cnr.it/Software/It-Festival/Italian-FESTIVAL.zip.
11 The available Italian voices are in lp_diphone.zip and pc_diphone.zip sub-archives (female and male voices respectively);
13 - unzip the "Italian" directory placed inside the above sub-archive lp_diphone.zip (or pc_diphone.zip) and copy in
14 [Festival-dir]/lib/voices/ (Where [Festival-dir] is your typical "/usr/share/festival/" directory);
15 - unzip the directory "ifd" placed inside the sub-archive "lex_ifd.zip" (it will generate the tree: festival/lib/dicts/ifd etc.) and
16 copy it in your own Festival dirtree ([Festival-dir]/lib/dicts/);
17 - unzip the directory "italian_scm" placed inside the sub-archive "italian_scm.zip" of Italian-Festival.zip
18 (it will generate the tree: festival/lib/italian_scm etc.) and copy it in
19 "/usr/lib/festival/" (or equivalent path on your system, not on [Festival-dir]/lib/dicts/); ;
21 To avoid "SIOD ERROR: could not open file [...]/synthesis.scm",
22 modify the file: [Festival-dir]/lib/voices/italian/lp_diphone/festvox/lp_diphone.scm
23 at line 119 (substitute the term "libdir" with "datadir"). For male voice the lp_diphone directory changes in pc_diphone.
25 To avoid "SIOD ERROR: unbound variable" during the setting-up of "lp_diphone" on interactive mode of Festival,
26 find the string "da noi" (line 120) on the file: [Festival-dir]/lib/voices/italian/lp_diphone/festvox/lp_diphone.scm
27 and rewrite the comment to a single line.
29 NOTE: On the two steps above, the "lp_diphone" directory changes in the "pc_diphone" one for the male voice.
33 SETTING UP MBROLA ITALIAN VOICES
35 The available Italian voices are in lp_mbrola.zip and pc_mbrola.zip sub-archives (female and male voices respectively);
37 Copy the directory "lp_mbrola" found in lp_mbrola_unix.zip (placed inside the archive "Italian-Festival.zip" cited above)
38 in [Festival-dir]/lib/voices/Italian/ (Where [Festival-dir] is your typical "/usr/share/festival/" directory);
40 download the file (for the female voice) at: http://tcts.fpms.ac.be/synthesis/mbrola/dba/it4/it4-010926.zip
41 (http://tcts.fpms.ac.be/synthesis/mbrola/dba/it3/it3-010304.zip for the male voice) and unzip in [Festival-dir]/lib/voices/Italian/lp_mbrola/ (or pc_mbrola)
43 NOTE: It's necessary moving the /it3 (or /it4) deflated directory [Festival-dir]/lib/voices/italian/lp_mbrola/ (or Pc_mbrola/).
45 Change the term "libdir" with "datadir" in:
46 [Festival-dir]/lib/voices/italian/lp_mbrola/festvox/lp_mbrola.scm (line 106) (or in pc_mbrola.scm)
47 and rewrite the comment containing the term "moduli" (line 107) inside the same file on a single line, if it's on two.
49 Create a symbolical link in /usr/sbin/mbrola to the /usr/local/bin/mbrola file (for Apache relative addressing).
55 1) Please, BACKUP ATUTOR.
57 2) unzip the files in the "ATutor" directory placed inside the ATalker-italian.zip archive on your own installed ATutor directory (create and deflate directory and files to the existing one "ATutor" dirtree);
60 3) Execute the queries placed in "sql" directory (placed in Atalker-italian.zip) (after having deleted the suitable records if necessary) on ATUTOR DB;