Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
| Date | Stars |
|---|---|
| 2026-07-31 | 358 |
| 2026-08-01 | 358 |
| 2026-08-02 | 358 |
| 2026-08-06 | 358 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<p align="center">
<a href="https://github.com/huggingface/speechbox/releases">
<img alt="GitHub release" src="https://img.shields.io/github/release/huggingface/speechbox.svg">
</a>
<a href="CODE_OF_CONDUCT.md">
<img alt="Contributor Covenant" src="https://img.shields.io/badge/Contributor%20Covenant-2.0-4baaaa.svg">
</a>
</p>
🚨🚨 **Important:** This package is not actively maintained. If you are interested in maintaining this repo, please open an issue so that we can contact you 🚨🚨
🤗 Speechbox offers a set of speech processing tools, such as punctuation restoration.
# Installation
With `pip` (official package)
```bash
pip install speechbox
```
# Contributing
We ❤️ contributions from the open-source community!
If you want to contribute to this library, please check out our [Contribution guide](https://github.com/huggingface/speechbox/blob/main/CONTRIBUTING.md).
You can look out for [issues](https://github.com/huggingface/speechbox/issues) you'd like to tackle to contribute to the library.
- See [Good first issues](https://github.com/huggingface/speechbox/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) for general opportunities to contribute
- See [New Task](https://github.com/huggingface/speechbox/labels/New%20Task) for more advanced contributions. Make sure to have read the [Philosophy guide](https://github.com/huggingface/speechbox/blob/main/CONTRIBUTING.md#philosophy) to succesfully add a new task.
Also, say 👋 in our public Discord channel <a href="https://discord.gg/G7tWnz98XR"><img alt="Join us on Discord" src="https://img.shields.io/discord/823813159592001537?color=5865F2&logo=discord&logoColor=white"></a> under **ML for Audio and Speech**. We discuss the new trends about machine learning methods for speech, help each other with contributions, personal projects or
just hang out ☕.
# Tasks
| Task | Description | Author |
|-|-|-|
| [Punctuation Restoration](#punctuation-restoration) | Punctuation restoration allows one to predict capitalized words as well as punctuation by using [Whisper](https://huggingface.co/models?other=whisper). | [Patrick von Platen](https://github.com/patrickvonplaten) |
| [ASR With Speaker Diarization](#asr-with-speaker-diarization) | Transcribe long audio files, such as meeting recordings, with speaker information (who spoke when) and the transcribed text. | [Sanchit Gandhi](https://github.com/sanchit-gandhi) |
## Punctuation Restoration
Punctuation restoration relies on the premise that [Whisper](https://huggingface.co/models?other=whisper) can understand universal speech. The model is forced to predict the passed words,
but is allowed to capitalized letters, remove or add blank spaces as well as add punctuation.
Punctuation is simply defined as the offial Python [string.Punctuation](https://docs.python.org/3/library/string.html#string.punctuation) characters.
**Note**: For now this package has only been tested with:
- [openai/whisper-tiny.en](https://huggingface.co/openai/whisper-tiny.en)
- [openai/whisper-base.en](https://huggingface.co/openai/whisper-base.en)
- [openai/whisper-small.en](https://huggingface.co/openai/whisper-small.en)
- [openai/whisper-medium.en](https://huggingface.co/openai/whisper-medium.en)
and **only** on some 80 audio samples of [patrickvonplaten/librispeech_asr_dummy](https://huggingface.co/datasets/patrickvonplaten/librispeech_asr_dummy).
See some transcribed results [here](https://huggingface.co/datasets?other=speechbox_punc).
### Web Demo
If you want to try out the punctuation restoration, you can try out the following 🚀 Spaces:
[](https://huggingface.co/spaces/speechbox/whisper-restore-punctuation)
### Example
In order to use the punctuation restoration task, you need to install [Transformers](https://github.com/huggingface/transformers):
```
pip install --upgrade transformers
```
For this exampExcerpt of 7,020 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:d9175c11a6a20dbd, llm:Repository: huggingface/speechbox. Name suggests speech-related model by Hugging Face. Likely a toolkit for speech synthesis/processing (speech models, TTS, voice conversion). No topics or README provided, but repository name and owner indicate speech/audio foundation-models or speech generation.
matched fp:d9175c11a6a20dbd, llm:Repository: huggingface/speechbox. Name suggests speech-related model by Hugging Face. Likely a toolkit for speech synthesis/processing (speech models, TTS, voice conversion). No topics or README provided, but repository name and owner indicate speech/audio foundation-models or speech generation.
matched fp:d9175c11a6a20dbd, llm:Repository: huggingface/speechbox. Name suggests speech-related model by Hugging Face. Likely a toolkit for speech synthesis/processing (speech models, TTS, voice conversion). No topics or README provided, but repository name and owner indicate speech/audio foundation-models or speech generation.