
El objetivo del proyecto es ayudarlo a practicar la comprensión auditiva.
Funciona dándole oraciones aleatorias en el idioma que está aprendiendo y le pide que llene los vacíos. Las oraciones fueron presentadas por los contribuyentes a la plataforma de voz común de Mozilla.
El proyecto tiene como objetivo no requerir ningún conocimiento de un meta -idioma para comenzar a aprender. Si está interesado en un proyecto de creación de cursos más tradicional, consulte Librelingo.
El juego funciona ordenando las preguntas por dificultad, luego se le dan lotes de cinco con una tarea aleatoria para cada una de las preguntas. Cuando responde con éxito a un lote de cinco en menos tiempo que el audio que toma para reproducir, luego avanza un nivel y recibe un nuevo lote de cinco.
Space : Reproducir la grabaciónEnter :Los datos provienen de las versiones del conjunto de datos de voz comunes.
Este sistema está diseñado con dos grupos de usuarios principales en mente:
El sistema se esfuerza por ser el audio primero, con el conocimiento de la escritura construido por la audición.
irc.freenode.net #OmniLingo#OmniLingo:matrix.org (acceso a través del elemento)Todos los idiomas disponibles en el conjunto de datos Common Voice 6.1.
Abkhaz · Arabic · Assamese · Breton · Catalan · Hakha Chin · Czech · Chuvash · Welsh · German · Dhivehi · Greek · English · Esperanto · Spanish · Estonian · Basque · Persian · Finnish · French · Frisian · Irish · Hindi · Upper Sorbian · Hungarian · Interlingua · Indonesio · italiano · japonés · georgiano · kabyle · kirguistán · luganda · lituano · latvia · mongolia · maltese · holandés · odia · punjabi · polaco · portugués · romansh sursilvan · romansh vallader · Romanian · polaco · polaco · romansh sursilvan · romansh vallader · Romanian · Romanián · Portuán · Romania Kinyarwanda · sakha · esloveniano · sueco · tamil · tailandés · turco · tatar · ucraniano · vietnamita · vótico · chino (China) · chino (Hong kong) · chino (taiwán)
Si desea trabajar con un idioma que aún no está en voz común, le recomendamos que se configure con una voz común, pero mientras tanto, puede consultar las pautas de formato.
Para obtener información de implementación, consulte nuestra Post de blog en el blog de IPFS.
Para agregar más idiomas, descargue un conjunto de datos de Common Voice y colóquelo en cv-corpus-6.1-2020-12-11/ .
¡Feliz piratería! :)
Para aquellos que prefieren instalar sus dependencias a través de su administrador de paquetes en Debian/Ubuntu, las siguientes dependencias están disponibles allí:
python3-mutagen - audio metadata editing library (Python 3)
python3-jieba - Jieba Chinese text segmenter (Python 3)
python3-flask - micro web framework based on Werkzeug and Jinja2 - Python 3.x