SanderGi's picture
Update README.md
48208b6 verified
|
raw
history blame
3.64 kB
metadata
title: IPA Transcription Leaderboard
emoji: ๐Ÿ“
colorFrom: indigo
colorTo: blue
sdk: gradio
sdk_version: 5.12.0
app_file: app/app.py
pinned: true
license: agpl-3.0
thumbnail: >-
  https://cdn-uploads.huggingface.co/production/uploads/61dd07bafdc070745eed96fd/QC0vfJ-i0oc77NAM8Fdjs.png
short_description: Speech-to-phoneme leaderboard

๐ŸŽฏ English Phonemic Transcription Leaderboard

Welcome to the English Phonemic Transcription Leaderboard! This simple leaderboard helps track and compare the performance of different speech-to-phoneme models. Feel free to fork it for your own hugging face leaderboards!

leaderboard

โœจ Features

  • ๐Ÿ“Š Interactive leaderboard with real-time sorting
  • ๐Ÿ”„ Easy model submission system
  • ๐Ÿ“ˆ Automatic evaluation of submitted models
  • ๐Ÿ“ฑ Responsive design that works on all devices

๐ŸŽฏ What This Project Does

This leaderboard tracks two key metrics for phonemic transcription models:

  • PER (Phoneme Error Rate): How accurately your model converts speech to phonemes
  • PWED (Phoneme Weighted Edit Distance): A more nuanced metric that considers phonemic features

Read more about evaluations on our blog

Models are evaluated on the TIMIT speech corpus, a gold standard in speech recognition research.

๐Ÿš€ Getting Started

Navigate to the hosted version on Hugging Face or follow the instructions in DEVELOPMENT.md to run the leaderboard locally.

๐ŸŽฎ Using the Leaderboard

Submitting a Model

  1. Go to the "Submit Model" tab
  2. Enter your model details:
    • Model name (e.g., "wav2vec2-phoneme-wizard")
    • Submission name (e.g., "MyAwesomeModel v1.0")
    • GitHub/Kaggle/HuggingFace URL (optional)
  3. Click Submit and watch your model climb the ranks! ๐Ÿš€

Checking Model Status

  1. Navigate to the "Model Status" tab
  2. Enter your model name or task ID
  3. Get real-time updates on your model's evaluation progress

๐Ÿ“Š Understanding the Results

The leaderboard shows:

  • Model names and submission details
  • PER and PWED scores (lower is better!)
  • Links to model repositories
  • Submission dates

Sort by either metric to see who's leading the pack!

๐Ÿ› ๏ธ Technical Details

  • Built with Gradio for a smooth UI experience
  • Runs on a basic compute plan (16GB RAM, 2vCPUs) for easy reproducibility
  • Evaluation can take several hours - perfect time to grab a coffee โ˜•

๐Ÿค Contributing

Want to make this leaderboard even better? We'd love your help! Here are some ways you can contribute:

  • Add new evaluation metrics
  • Improve the UI design
  • Enhance documentation
  • Submit bug fixes
  • Add new features

Checkout the CONTRIBUTING.md for more details.

๐Ÿ“ License

This project is licensed under the GNU Affero General Public License.

We retain all rights to the Koel Labs brand, logos, blog posts and website content.

๐ŸŒŸ Acknowledgments

  • Thanks to the TIMIT speech corpus for providing evaluation data
  • Shoutout to the panphon library for PWED calculations
  • Built with love by Koel Labs ๐Ÿ’™

๐Ÿ†˜ Need Help?

Got questions? Found a bug? Want to contribute? Open an issue or reach out to us! We're here to help make speech recognition evaluation fun and accessible for everyone!

Remember: Every great model deserves its moment to shine! ๐ŸŒŸ


Happy Transcribing! ๐ŸŽคโœจ