Supporto Internazionale Multilingua
Introduzione
Il Messenger permette di riprodurre messaggi di sistema (numeri, date, importi, ecc.) in diverse lingue e/o voci. E' possibile selezionare la lingua e/o la voce da usare in qualunque momento della telefonata tramite il servizio base del Messenger CSetSysLanguage oppure, se necessario, all'interno di un servizio del Messenger personalizzato tramite le proprietà esposte dall'oggetto Voice Handler.
La gestione di ogni singola lingua viene effettuata tramite due file:
- La LanguageDLL contiene l'algoritmo, specifico della lingua corrispondente, che viene usato per comporre i messaggi di sistema in modo da ottenere la riproduzione vocale dell'informazione.
- un file VAP, chiamato SystemVoiceFile, contiene tutte le frasi/parole elementari che vengono composte per ottenere la vocalizzazione delle informazioni. Per ogni lingua è possibile avere più SystemVoiceFile con voci diverse ad esempio uno con i messaggi registrati da una voce femminile ed uno con voce maschile.
Con il Messenger sono fornite le seguenti LanguageDLL e i relativi file VAP:
Lingua | LanguageDLL | SystemVoiceFile | Descrizione |
---|---|---|---|
Italiano | VVLNG-ITA.DLL | ITAFEMALE.VAP | Vedi sotto l'elenco dei messaggi contenuti. |
Inglese | VVLNG-USA.DLL | UKFEMALE.VAP | VVSystem.vap è richiesto dal sistema e deve essere sempre presente. Usa una voce femminile che parla in dialetto americano, è uguale a USAFemale.vap. Vedi sotto l'elenco dei messaggi contenuti. |
Spagnolo | VVLNG-SPA.DLL | SPAFEMALE.VAP SPAMALE.VAP | Vedi sotto l'elenco dei messaggi contenuti. |
Tedesco | VVLNG-GER.DLL | GERFEMALE.VAP | Vedi sotto l'elenco dei messaggi contenuti. |
Francese | VVLNG-FRE.DLL | FREFEMALE.VAP | Vedi sotto l'elenco dei messaggi contenuti. |
I file VAP
I file VAP utilizzati dal Messenger sono delle raccolte di messaggi che permettono al sistema di riprodurre numeri, lettere, date/ore ed ordinali. Il formato dei singoli messaggi contenuti nei file VAP deve essere VOX_PCM_8K. I singoli messaggi vengono ricercati in base al loro indice, cioè all’ordine con cui sono stati aggiunti nel file VAP; occorre ricordare che il primo messaggio contenuto nel file ha indice zero. I file VAP utilizzati dal Messenger sono, per ogni lingua supportata, i seguenti:
Lingua | LanguageDLL | SystemVoiceFile |
---|---|---|
Italiano | VVLNG-ITA.DLL | ITAFEMALE.VAP |
Inglese | VVLNG-USA.DLL | UKFEMALE.VAP UKMALE.VAP USAFEMALE.VAP SAMALE.VAP VVSYSTEM.VAP |
Spagnolo | VVLNG-SPA.DLL | SPAFEMALE.VAP SPAMALE.VAP |
Tedesco | VVLNG-GER.DLL | GRFEMALE.VAP |
Francese | VVLNG-FRE.DLL | |
Personalizzazione file VAP
E' possibile creare nuovi file VAP o modificare i messaggi contenuti in un file VAP esistente. In ogni caso deve sempre essere rispettato l'ordine dei messaggi indicato per ogni lingua; nuovi messaggi possono essere aggiunti solo in coda al file VAP. Ogni SystemVoiceFile contiene un insieme di file VOX indicizzati in modo tale che sia possibile accedere direttamente ad ognuno di essi conoscendo la sua posizione (indice) all'interno del file VAP. I file VOX contenuti devono avere il formato VOX_PCM_8K (vedi immagine sotto).
Con il Messenger viene installato l'applicativo VTLINDEX.EXE (contenuto in C:\Program Files (x86)\Phones Enterprise\Messenger\Dev\Utilities) per la gestione dei file VAP che permette di importare, esportare, cancellare messaggi e, se nel sistema è presente una scheda Dialogic con il primo canale libero, registrare e/o riascoltare i messaggi contenuti. Nel caso che non sia disponibile il primo canale della scheda telefonica (o non ci siano Dialogic installate) l'applicativo visualizza un messaggio di errore e le funzionalità di registrazione/riascolto non saranno accessibili.
Formato File dei Messaggi
FileFormat | Tipo | Kbps | Minutes/MB | Bytes/Second |
---|---|---|---|---|
0 | VOX_ADPCM_6K | 24 | 5.83 | 3000 |
1 | VOX_ADPCM_8K | 32 | 4.37 | 4000 |
2 | VOX_PCM_6K | 48 | 2.91 | 6000 |
3 | VOX_PCM_8K | 64 | 2.18 | 8000 |
4 | WAV_ADPCM_6K | 24 | 5.83 | 3000 |
5 | WAV_ADPCM_8K | 32 | 4.37 | 4000 |
6 | WAV_PCM_6K | 48 | 2.91 | 6000 |
7 | WAV_PCM_8K | 64 | 2.18 | 8000 |
8 | WAV_PCM_11K | 88 | 1.59 | 11000 |
Tutti i formati sono a singolo canale (Mono). I formati ADPCM sono a 4 bit, I PCM ad 8. I formati 4 e 5 non sono file WAV standard e non sono riconosciuti dai Player di Windows.
Francese
Contiene, nell'ordine, i seguenti messaggi:
Indice | Messaggio | Indice | Messaggio | Indice | Messaggio |
---|---|---|---|---|---|
0 | zéro | 1 | un | 2 | deux |
3 | trois | 4 | quatre | 5 | cinq |
6 | six | 7 | sept | 8 | huit |
9 | neuf | 10 | dix | 11 | onze |
12 | douze | 13 | treize | 14 | quatorze |
15 | quinze | 16 | seize | 17 | dix-sept |
18 | dix-huit | 19 | dix-neuf | 20 | deux (seguito da vocale) |
21 | trois (seguito da vocale) | 22 | vingt | 23 | trente |
24 | quarante | 25 | cinquante | 26 | soixante |
27 | quatre-vingts | 28 | cent | 29 | mille |
30 | million | 31 | milliard | 32 | et |
33 | Euro | 34 | virgule | 35 | moins |
36 | Cent | 37 | (silenzio 1 secondo) | 38 | Janvier |
39 | Février | 40 | Mars | 41 | Avril |
42 | Mai | 43 | Juin | 44 | Juillet |
45 | août | 46 | Septembre | 47 | Octobre |
48 | Novembre | 49 | Décembre | 50 | Lundi |
51 | Mardi | 52 | Mercredi | 53 | Jeudi |
54 | Vendredi | 55 | Samedi | 56 | Dimanche |
57 | A | 58 | B | 59 | C |
60 | D | 61 | E | 62 | F |
63 | G | 64 | H | 65 | I |
66 | J | 67 | K | 68 | L |
69 | M | 70 | N | 71 | O |
72 | P | 73 | Q | 74 | R |
75 | S | 76 | T | 77 | U |
78 | V | 79 | W | 80 | X |
81 | Y | 82 | Z | 83 | heures |
84 | minutes | 85 | secondes | 86 | * |
87 | # | 88 | Premier | 89 | premiere |
90 | second | 91 | Seconde | 92 | troisième |
93 | quatreième | 94 | cinqième | 95 | sixième |
96 | septième | 97 | huitième | 98 | neuvième |
99 | dixième | 100 | onzeième | 101 | douzeième |
102 | treizeième | 103 | quatorzeième | 104 | quinzeième |
105 | seizeième | 106 | dix-septième | 107 | dix-huitième |
108 | dix-neuvième | 109 | vingtième | 110 | trenteième |
111 | quaranteième | 112 | cinquanteième | 113 | soixanteième |
114 | quatre-vingtième | 115 | centième | 116 | millième |
117 | millionième | 118 | milliardième | ||
Inglese
Contiene, nell'ordine, i seguenti messaggi:
Indice | Messaggio | Indice | Messaggio | Indice | Messaggio |
---|---|---|---|---|---|
0 | zero | 1 | one | 2 | two |
3 | three | 4 | four | 5 | five |
6 | six | 7 | seven | 8 | eight |
9 | nine | 10 | ten | 11 | eleven |
12 | twelve | 13 | thirteen | 14 | fourteen |
15 | fifteen | 16 | sixteen | 17 | seventeen |
18 | eighteen | 19 | ninteen | 20 | twenty |
21 | thirty | 22 | fourty | 23 | fifty |
24 | sixty | 25 | seventy | 26 | eighty |
27 | ninety | 28 | one hundred | 29 | two hundred |
30 | three hundred | 31 | four hundred | 32 | five hundred |
33 | six hundred | 34 | seven hundred | 35 | eight hundred |
36 | nine hundred | 37 | thousand | 38 | million |
39 | billion | 40 | negative | 41 | point |
42 | and | 43 | dollar | 44 | dollars |
45 | cent | 46 | cents | 47 | Sunday |
48 | Monday | 49 | Tuesday | 50 | Wednesday |
51 | Thursday | 52 | Friday | 53 | Saturday |
54 | January | 55 | February | 56 | March |
57 | April | 58 | May | 59 | June |
60 | July | 61 | August | 62 | September |
63 | October | 64 | November | 65 | December |
66 | first | 67 | second | 68 | third |
69 | fourth | 70 | fifth | 71 | sixth |
72 | seventh | 73 | eighth | 74 | nineth |
75 | tenth | 76 | eleventh | 77 | twelfth |
78 | thirteenth | 79 | fourteenth | 80 | fifteenth |
81 | sixteenth | 82 | seventeenth | 83 | eighteenth |
84 | nineteenth | 85 | twentieth | 86 | twenty first |
87 | twenty second | 88 | twenty third | 89 | twenty fourth |
90 | twenty fifth | 91 | twenty sixth | 92 | twenty seventh |
93 | twenty eighth | 94 | twenty nineth | 95 | thirtieth |
96 | thirty first | 97 | oh | 98 | am |
99 | pm | 100 | hundred hours | 101 | second |
102 | seconds | 103 | A | 104 | B |
105 | C | 106 | D | 107 | E |
108 | F | 109 | G | 110 | H |
111 | I | 112 | J | 113 | K |
114 | L | 115 | M | 116 | N |
117 | O | 118 | P | 119 | Q |
120 | R | 121 | S | 122 | T |
123 | U | 124 | V | 125 | W |
126 | X | 127 | Y | 128 | Z |
129 | star | 130 | pound | 131 | pause |
Italiano
Contiene, nell'ordine, i seguenti messaggi:
Indice | Messaggio | Indice | Messaggio | Indice | Messaggio |
---|---|---|---|---|---|
0 | zero | 1 | uno | 2 | due |
3 | tre | 4 | quattro | 5 | cinque |
6 | sei | 7 | sette | 8 | otto |
9 | nove | 10 | dieci | 11 | undici |
12 | dodici | 13 | tredici | 14 | quattordici |
15 | quindici | 16 | sedici | 17 | diciassette |
18 | diciotto | 19 | diciannove | 20 | venti |
21 | ventuno | 22 | ventidue | 23 | ventitre |
24 | ventiquattro | 25 | venticinque | 26 | ventisei |
27 | ventisette | 28 | ventotto | 29 | ventinove |
30 | trenta | 31 | trentuno | 32 | trentadue |
33 | trentatre | 34 | trentaquattro | 35 | trentacinque |
36 | trentasei | 37 | trentasette | 38 | trentotto |
39 | trentanove | 40 | quaranta | 41 | quarantuno |
42 | quarantadue | 43 | quarantatré | 44 | quarantaquattro |
45 | quarantacinque | 46 | quarantasei | 47 | quarantasette |
48 | quarantotto | 49 | quarantanove | 50 | cinquanta |
51 | cinquantuno | 52 | cinquantadue | 53 | cinquantatré |
54 | cinquantaquattro | 55 | cinquantacinque | 56 | cinquantasei |
57 | cinquantasette | 58 | cinquantotto | 59 | cinquantanove |
60 | sessanta | 61 | sessantuno | 62 | sessantadue |
63 | sessantatré | 64 | sessantaquattro | 65 | sessantacinque |
66 | sessantasei | 67 | sessantasette | 68 | sessantotto |
69 | sessantanove | 70 | settanta | 71 | settantuno |
72 | settantadue | 73 | settantatré | 74 | settantaquattro |
75 | settantacinque | 76 | settantasei | 77 | settantasette |
78 | settantotto | 79 | settantanove | 80 | ottanta |
81 | ottantuno | 82 | ottantadue | 83 | ottantatré |
84 | ottantaquattro | 85 | ottantacinque | 86 | ottantasei |
87 | ottantasette | 88 | ottantotto | 89 | ottantanove |
90 | novanta | 91 | novantuno | 92 | novantadue |
93 | novantatré | 94 | novantaquattro | 95 | novantacinque |
96 | novantasei | 97 | novantasette | 98 | novantotto |
99 | novantanove | 100 | cento | 101 | duecento |
102 | trecento | 103 | quattrocento | 104 | cinquecento |
105 | seicento | 106 | settecento | 107 | ottocento |
108 | novecento | 109 | mille | 110 | mila |
111 | un milione | 112 | milioni | 113 | un miliardo |
114 | miliardi | 115 | lire | 116 | unità |
117 | percento | 118 | virgola | 119 | totale |
120 | parziale | 121 | quantità | 122 | sconto |
123 | saldo | 124 | importo | 125 | valuta |
126 | disponibilità | 127 | 1 sec silenzio | 128 | data |
129 | versamento | 130 | gennaio | 131 | febbraio |
132 | marzo | 133 | aprile | 134 | maggio |
135 | giugno | 136 | luglio | 137 | agosto |
138 | settembre | 139 | ottobre | 140 | novembre |
141 | dicembre | 142 | prelievo | 143 | meno |
144 | più | 145 | per | 146 | diviso |
147 | lunedì | 148 | martedì | 149 | mercoledì |
150 | giovedì | 151 | venerdì | 152 | sabato |
153 | domenica | 154 | A | 155 | B |
156 | C | 157 | D | 158 | E |
159 | F | 160 | G | 161 | H |
162 | I | 163 | J | 164 | K |
165 | L | 166 | M | 167 | N |
168 | O | 169 | P | 170 | Q |
171 | R | 172 | S | 173 | T |
174 | U | 175 | V | 176 | W |
177 | X | 178 | Y | 179 | Z |
180 | ore | 181 | minuti | 182 | secondi |
183 | primo | 184 | asterisco | 185 | cancelletto |
186 | euro | 187 | centesimo | 188 | centesimi |
189 | primo | 190 | secondo | 191 | terzo |
192 | quarto | 193 | quinto | 194 | sesto |
195 | settimo | 196 | ottavo | 197 | nono |
198 | decimo | 199 | undicesimo | 200 | dodicesimo |
201 | tredicesimo | 202 | quattordicesimo | 203 | quindicesimo |
204 | sedicesimo | 205 | diciassettesimo | 206 | diciottesimo |
207 | diciannovesimo | 208 | ventesimo | 209 | ventunesimo |
210 | trentesimo | 211 | trentunesimo | 212 | quarantesimo |
213 | quarantunesimo | 214 | cinquantesimo | 215 | cinquantunesimo |
216 | sessantesimo | 217 | sessantunesimo | 218 | settantesimo |
219 | settantunesimo | 220 | ottantesimo | 221 | ottantunesimo |
222 | novantesimo | 223 | novantunesimo | 224 | centesimo |
225 | millesimo | 226 | decimillesimo | 227 | centomillesimo |
228 | milionesimo | 229 | miliardesimo | 230 | duesimo |
231 | treesimo | 232 | quattresimo | 233 | cinquesimo |
234 | seiesimo | 235 | settesimo | 236 | ottesimo |
237 | novesimo | 238 | prima | 239 | seconda |
240 | terza | 241 | quarta | 242 | quinta |
243 | sesta | 244 | settima | 245 | ottava |
246 | nona | 247 | decima | 248 | undicesima |
249 | dodicesima | 250 | tredicesima | 251 | quattordicesima |
252 | quindicesima | 253 | sedicesima | 254 | diciassettesima |
255 | diciottesima | 256 | diciannovesima | 257 | ventesima |
258 | ventunesima | 259 | trentesima | 260 | trentunesima |
261 | quarantesima | 262 | quarantunesima | 263 | cinquantesima |
264 | cinquantunesima | 265 | sessantesima | 266 | sessantunesima |
267 | settantesima | 268 | settantunesima | 269 | ottantesima |
270 | ottantunesima | 271 | novantesima | 272 | novantunesima |
273 | centesima | 274 | millesima | 275 | decimillesima |
276 | centomillesima | 277 | milionesima | 278 | miliardesima |
279 | duesima | 280 | treesima | 281 | quattresima |
282 | cinquesima | 283 | seiesima | 284 | settesima |
285 | ottesima | 286 | novesima | ||
Spagnolo
Contiene, nell'ordine, i seguenti messaggi:
Indice | Messaggio | Indice | Messaggio | Indice | Messaggio |
---|---|---|---|---|---|
0 | cero | 1 | uno | 2 | dos |
3 | tres | 4 | cuatro | 5 | cinco |
6 | seis | 7 | siete | 8 | ocho |
9 | nueve | 10 | diez | 11 | once |
12 | doce | 13 | trece | 14 | catorce |
15 | quince | 16 | dieciseis | 17 | diecisiete |
18 | dieciocho | 19 | diecinueve | 20 | veinte |
21 | veintiuno | 22 | veintidos | 23 | veintitres |
24 | veinticuatro | 25 | veinticinco | 26 | veintiseis |
27 | veintisiete | 28 | veintiocho | 29 | veintinueve |
30 | treinta | 31 | cuarenta | 32 | cincuenta |
33 | sesenta | 34 | setenta | 35 | ochenta |
36 | noventa | 37 | ciento | 38 | doscientos |
39 | trescientos | 40 | cuatrocientos | 41 | quinientos |
42 | seiscientos | 43 | setecientos | 44 | ochocientos |
45 | novecientos | 46 | mil | 47 | millon |
48 | milliones | 49 | un | 50 | una |
51 | veintiun | 52 | veintiuna | 53 | cien |
54 | doscientas | 55 | trescientas | 56 | cuatrocientas |
57 | quinientas | 58 | seiscientas | 59 | setecientas |
60 | ochocientas | 61 | novecientas | 62 | primero |
63 | segundo | 64 | tercero | 65 | cuarto |
66 | quinto | 67 | sexto | 68 | septimo |
69 | octavo | 70 | noveno | 71 | decimo |
72 | primera | 73 | segunda | 74 | tercera |
75 | cuarta | 76 | quinta | 77 | sexta |
78 | septima | 79 | octava | 80 | novena |
81 | decima | 82 | primer | 83 | tercer |
84 | y | 85 | y | 86 | coma |
87 | negativo | 88 | negativos | 89 | negativa |
90 | negativas | 91 | menos | 92 | peso |
93 | pesos | 94 | centavo | 95 | centavos |
96 | hoy es | 97 | el | 98 | de |
99 | son las | 100 | es la | 101 | domingo |
102 | lunes | 103 | martes | 104 | miercoles |
105 | jueves | 106 | viernes | 107 | sabado |
108 | enero | 109 | febrero | 110 | marzo |
111 | abril | 112 | mayo | 113 | junio |
114 | julio | 115 | agosto | 116 | septiembre |
117 | octubre | 118 | noviembre | 119 | diciembre |
120 | hora | 121 | horas | 122 | minuto |
123 | minutos | 124 | segundos | 125 | media |
126 | de la | 127 | madrugada | 128 | manana |
129 | tarde | 130 | noche | 131 | del dia |
132 | A | 133 | B | 134 | C |
135 | ch | 136 | D | 137 | E |
138 | F | 139 | G | 140 | H |
141 | I | 142 | J | 143 | K |
144 | L | 145 | M | 146 | N |
147 | enye | 148 | O | 149 | P |
150 | Q | 151 | R | 152 | S |
153 | T | 154 | U | 155 | V |
156 | W | 157 | X | 158 | Y |
159 | Z | 160 | signo de estrella | 161 | signo de numero |
162 | pause | 163 | am | 164 | pm |
Tedesco
Contiene, nell'ordine, i seguenti messaggi:
Indice | Messaggio | Indice | Messaggio | Indice | Messaggio |
---|---|---|---|---|---|
0 | null | 1 | eins | 2 | zwei |
3 | drei | 4 | vier | 5 | fünf |
6 | sechs | 7 | sieben | 8 | acht |
9 | neun | 10 | zehn | 11 | elf |
12 | zwölf | 13 | dreizehn | 14 | vierzehn |
15 | fünfzehn | 16 | sechszehn | 17 | siebzehn |
18 | achtzehn | 19 | neunzehn | 20 | zwanzig |
21 | dreißig | 22 | vierzig | 23 | fünfzig |
24 | sechzig | 25 | siebzig | 26 | achtzig |
27 | neunzig | 28 | einhundert | 29 | zweihundert |
30 | dreihundert | 31 | vierhundert | 32 | fünfhundert |
33 | sechshundert | 34 | siebenhundert | 35 | achthundert |
36 | neunhundert | 37 | tausend | 38 | million |
39 | milliarde | 40 | milliarden | 41 | minus |
42 | soll | 43 | point | 44 | komma |
45 | und | 46 | dollar | 47 | dollars |
48 | mark | 49 | cent | 50 | cents |
51 | pfennig | 52 | pfennige | 53 | sonntag |
54 | montag | 55 | dienstag | 56 | mittwoch |
57 | donnerstag | 58 | freitag | 59 | sonnabend |
60 | januar | 61 | februar | 62 | märz |
63 | april | 64 | mai | 65 | juni |
66 | juli | 67 | august | 68 | september |
69 | oktober | 70 | november | 71 | dezember |
72 | erste | 73 | zweite | 74 | dritte |
75 | vierte | 76 | fünfte | 77 | sechste |
78 | siebte | 79 | achte | 80 | neunte |
81 | zehnte | 82 | elfte | 83 | zwölfte |
84 | dreizehnte | 85 | vierzehnte | 86 | fünfzehnte |
87 | sechszehnte | 88 | siebzehnte | 89 | achtzehnte |
90 | neunzehnte | 91 | zwanzigste | 92 | einundzwanzigste |
93 | zweiundzwanzigste | 94 | dreiundzwanzigste | 95 | vierundzwanzigste |
96 | fünfundzwanzigste | 97 | sechsundzwanzigste | 98 | siebenundzwanzigste |
99 | achtundzwanzigste | 100 | neunundzwanzigste | 101 | dreißigste |
102 | einunddreißigste | 103 | oh | 104 | am |
105 | pm | 106 | oh-oh-hours | 107 | second |
108 | seconds | 109 | A | 110 | B |
111 | C | 112 | D | 113 | E |
114 | F | 115 | G | 116 | H |
117 | I | 118 | J | 119 | K |
120 | L | 121 | M | 122 | N |
123 | O | 124 | P | 125 | Q |
126 | R | 127 | S | 128 | T |
129 | U | 130 | V | 131 | W |
132 | X | 133 | Y | 134 | Z |
135 | stern | 136 | Raute | 137 | (silence) |
138 | eins | 139 | eine | 140 | eszet |
141 | ae | 142 | oe | 143 | ue |
144 | plus | 145 | der | 146 | hundert |