Q.bo STEM Applicazioni utili

robotica educazionale

Q.bo STEM ha molte applicazioni implementabili, tra le quali ad esempio, può essere utilmente impiegato anche da ragazzi o da anziani, nell’apprendimento delle lingue.

L’algoritmo fondamentale è MBROLA che è un algoritmo di sintesi vocale.

In particolare si tratta di un software sviluppato su un progetto collaborativo a livello mondiale e distribuito gratuitamente ma nel solo formato binario.

MBROLA infatti fornisce principalmente i database dei fonemi e dei difoni specifici per una determinata lingua, ma il testo da sintetizzare deve essere già convertito in precedenza in fonemi e in informazioni prosodiche nel formato richiesto dall’algoritmo. Questa conversione preliminare richiede normalmente l’utilizzo di un software a parte e quindi necessita di operazioni aggiuntive.

MBROLA, così come PSOLA, è un algoritmo nel dominio del tempo, il che implica un carico computazionale molto ridotto durante la sintesi. A differenza di PSOLA, comunque, MBROLA non richiede la marcatura preliminare dei periodi tonali. Questa caratteristica ha reso possibile lo sviluppo del progetto MBROLA attorno all’algoritmo omonimo, grazie al quale molti laboratori di ricerca, ditte o singoli individui di tutto il mondo hanno prodotto database di difoni per molte lingue e tonalità di voce (il cui numero è di gran lunga il più elevato disponibile per un sistema di sintesi vocale);

Le lingue disponibili sono le seguenti:

MBROLA Voice Language Gender eSpeak Debian Package
af1 Afrikaans male mb-af1 mbrola-af1
ar1 Arabic male mb-ar1
ar2 Arabic male mb-ar2
br1 Brazillian Portugues male mb-br1 mbrola-br1
br2 Brazillian Portugues male mb-br2 mbrola-br2
br3 Brazillian Portugues male mb-br3 mbrola-br3
br4 Brazillian Portugues female mb-br4 mbrola-br4
bz1 Breton female
ca1 Canadian French male mb-ca1
ca2 Canadian French male mb-ca2
cn1 Mandarin Chinese female mb-cn1
cr1 Croatian male mb-cr1 mbrola-cr1
cz1 Czech female mb-cz1
cz2 Czech male mb-cz2 mbrola-cz2
de1 German female mb-de1 mbrola-de1
de2 German male mb-de2 mbrola-de2
de3 German female mb-de3 mbrola-de3
de4 German male mb-de4 mbrola-de4
de5 German female mb-de5 mbrola-de5
de6 German male mb-de6 mbrola-de6
de7 German female mb-de7 mbrola-de7
de8 German-Bavarian male
ee1 Estonian male mb-ee1 mbrola-ee1
en1 British English female mb-en1 mbrola-en1
es1 Spanish male mb-es1 mbrola-es1
es2 Spanish male mb-es2 mbrola-es2
es3 Spanish female
es4 Spanish male
fr1 French male mb-fr1 mbrola-fr1
fr2 French female mb-fr2
fr3 French male mb-fr3
fr4 French female mb-fr4 mbrola-fr4
fr5 Belgian French male mb-fr5
fr6 French male mb-fr6
fr7 Belgian French male mb-fr7
gr1 Greek male mbrola-gr1
gr2 Greek male mb-gr2 mbrola-gr2
hb1 Hebrew male
hb2 Hebrew female
hn1 Korean male
hu1 Hungarian female mb-hu1 mbrola-hu1
ic1 Icelandic male mb-ic1 mbrola-ic1
in1 Hindi male
in2 Hindi female
id1 Indonesian male mb-id1 mbrola-id1
ir1 Iranian Persian male mb-ir1 mbrola-ir1
it1 Italian male mb-it1
it2 Italian female mb-it2
it3 Italian male mb-it3 mbrola-it3
it4 Italian female mb-it4 mbrola-it4
jp1 Japanese male
jp2 Japanese female
jp3 Japanese female
la1 Classical Latin male mb-la1 mbrola-la1
lt1 Lithuanian male mb-lt1 mbrola-lt1
lt2 Lithuanian male mb-lt2 mbrola-lt2
ma1 Malay female
mx1 Mexican Spanish male mb-mx1 mbrola-mx1
mx2 Mexican Spanish male mb-mx2 mbrola-mx2
nl1 Dutch male
nl2 Dutch male mb-nl2 mbrola-nl2
nl3 Dutch female
nz1 Maori male
pl1 Polish female mb-pl1 mbrola-pl1
pt1 Portuguese female mb-pt1 mbrola-pt1
ro1 Romanian male mb-ro1 mbrola-ro1
sw1 Swedish male mb-sw1 mbrola-sw1
sw2 Swedish female mb-sw2 mbrola-sw2
tl1 Telugu female
tr1 Turkish male mb-tr1 mbrola-tr1
tr2 Turkish female mb-tr2 mbrola-tr2
us1 American English female mb-us1 mbrola-us1
us2 American English male mb-us2 mbrola-us2
us3 American English male mb-us3 mbrola-us3
vz1 Venezuelan Spanish male mb-vz1 mbrola-vz1

E questo è un esempio di utilizzo:

https://youtu.be/70-cOXwm3gU

Argomenti correlati: eSpeak, g-tronic robotics, lingue, mbrola, Q.bo robot, Q.bo STEM, QBO.one, robot traduttore, romeo ceccato, traduzioni, traduzioni automatizzate.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Translate »