
O objetivo do projeto é ajudá -lo a praticar a compreensão auditiva.
Funciona fornecendo frases aleatórias no idioma que você está aprendendo e solicitando que você preencha as lacunas. As frases foram enviadas pelos colaboradores da plataforma de voz comum de Mozilla.
O projeto visa não exigir nenhum conhecimento de um meta idioma para começar a aprender. Se você estiver interessado em um projeto de criação de cursos mais tradicional, consulte LibreLingo.
O jogo funciona ordenando as perguntas por dificuldade, então você recebe lotes de cinco com uma tarefa aleatória para cada uma das perguntas. Quando você responde com sucesso um lote de cinco em menos tempo do que o áudio leva para tocar, você adianta um nível e recebe um novo lote de cinco.
Space : jogue a gravaçãoEnter :Os dados vêm dos lançamentos de conjunto de dados de voz comuns.
Este sistema foi projetado com dois grupos de usuários principais em mente:
O sistema se esforça primeiro para ser áudio, com o conhecimento de escrita construído por audiência.
irc.freenode.net #OmniLingo#OmniLingo:matrix.org (acesso via elemento)Todos os idiomas disponíveis no conjunto de dados da Voz 6.1 Common Voice.
Abkhaz · árabe · Assamês · Breton · Catalão · Hakha Chin · tcheco · Chuvash · Galês · German · Dhivehi · Greek · Inglês · Esperonto · Espanhol · Estoniano · Basque · Persian · · Indonésia · italiano · Japonês · Georgiano · Kabyle · Kyrgyz · Luganda · Lituânia · Latva · Mongolian · Maltese · holandês · odia · Punjabi · Polonês · Português · Rumanhanshinhhinhinhinhinhinhinhinhinhinhinhinhinhinhinhinhinhinhinnhin · Romanhh -vinhhnh -lomanhh -lomanhh -lomanhh -lomanhh -lomanshhh -lomanhh -lomanhh -lomanshhh -lomanshhhhin · Romanhhh. · Sakha · Eslovênia · sueco · Tamil · tailandês · Turco · Tatar · Ucraniano · Vietnamita · Votic · Chinesa (China) · Chinesa (Hong Kong) · Chinesa (Taiwan)
Se você deseja trabalhar com um idioma ainda não em voz comum, é altamente recomendável que você seja configurado em voz comum, mas, enquanto isso, você pode conferir as diretrizes de formato.
Para informações de implantação, consulte o nosso blog no blog IPFS.
Para adicionar mais idiomas, faça o download de um conjunto de dados da Common Voice e coloque-o no cv-corpus-6.1-2020-12-11/ .
Feliz hacking! :)
Para aqueles que preferem instalar suas dependências por meio de seu gerente de pacotes no Debian/Ubuntu, as seguintes dependências estão disponíveis lá:
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