Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

12 stars 3 forks 12 watchers Jupyter Notebook GNU Affero General Public License v3.0
10 Open Issues Need Help Last updated: Sep 11, 2025

Open Issues Need Help

View All on GitHub
enhancement good first issue

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

Jupyter Notebook

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

Jupyter Notebook

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

Jupyter Notebook
enhancement good first issue

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

Jupyter Notebook
enhancement help wanted

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

Jupyter Notebook
enhancement good first issue

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

Jupyter Notebook
enhancement good first issue

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

Jupyter Notebook

AI Summary: The task involves improving the pre-training of Grapheme-to-Phoneme (G2P) models used in a speech-to-IPA transcription system. This requires researching and potentially training G2P models that better handle accents and dialects, potentially incorporating articulatory features. The goal is to improve the accuracy of IPA transcriptions, especially for nuanced pronunciations, and explore methods to adapt the model to new languages and dialects using articulatory features.

Complexity: 5/5
enhancement help wanted

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

Jupyter Notebook

AI Summary: Integrate the Boundary Loss (BL) metric into the Koel Labs' Speech2IPA model evaluation pipeline. This involves adding the BL calculation to the existing `metrics.py` script, referencing the implementation provided by Ye et al., and incorporating it into the model evaluation workflow.

Complexity: 4/5
enhancement good first issue

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

Jupyter Notebook

AI Summary: Implement Articulatory Reconstruction Loss (ARL) as a new evaluation metric for Speech2IPA models in the Koel Labs ML repository. This involves integrating the ARL calculation into the existing `metrics.py` script, potentially requiring understanding of the AAI model and the ARL calculation as described in the provided research paper.

Complexity: 4/5
enhancement good first issue

Koel Labs innovates real-time pronunciation feedback for language learners! This repo contains the ML training, evaluation, and data processing code

Jupyter Notebook