awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Blaizzy avatar

Blaizzy/mlx-audio

0
View on GitHub↗
5,994 stars·446 forks·Python·mit·33 views

Mlx Audio

mlx-audio is an audio processing toolkit built on Apple MLX that provides speech transcription, text-to-speech synthesis, voice cloning, and audio source separation using local models. It offers an OpenAI-compatible REST API and web interface for running audio generation and transcription tasks, enabling drop-in integration with existing tools that follow that endpoint structure.

The toolkit supports text-prompted audio source separation, allowing specific sounds to be isolated from mixed recordings based on natural language descriptions. It also provides voice cloning from a short reference audio sample, speech enhancement through noise reduction, and voice activity detection with speaker diarization to distinguish between different speakers in recordings.

Additional capabilities include speech-to-text transcription with word-level timestamp alignment, streaming audio generation that outputs results incrementally, and model weight quantization to reduce memory footprint and accelerate inference. The system manages multiple models through a unified interface and supports WebSocket audio transport for low-latency communication.

Features

  • Speech Processing Toolkits - An audio toolkit built on Apple MLX for speech transcription, text-to-speech, voice cloning, and source separation.
  • OpenAI-Compatible APIs - Exposes audio processing capabilities through an OpenAI-compatible REST API for drop-in integration.
  • Audio Source Separation Models - Isolates specific sounds from mixed audio files using natural language text prompts.
  • Text-Prompted Separators - Isolates specific sounds from mixed audio files using natural language text prompts.
  • Audio Model Hubs - Provides a unified interface for loading and switching between multiple audio processing models.
  • Speech to Text Transcription - Transcribes spoken audio into written text using multilingual speech recognition with word-level timestamps.
  • Text-to-Speech - Provides multilingual text-to-speech synthesis with voice cloning and streaming capabilities.
  • Voice Cloning - Replicates a speaker's voice from a short reference audio sample for personalized speech generation.
  • Streaming Audio Generators - Ships a streaming audio generation pipeline that outputs results incrementally for low-latency playback.
  • Word-Level Timestamps - Provides word-level timestamp alignment for transcribed speech, mapping each word to precise audio positions.
  • Speaker Diarizers - Detects speech segments and distinguishes between different speakers in audio recordings.
  • Model Quantization - Reduces model weight precision to decrease size and accelerate inference for audio processing models.
  • Weight Quantization - Loads model weights in reduced-precision formats at runtime to decrease memory footprint and accelerate inference.
  • Speech Enhancers - Cleans noisy audio recordings and distinguishes between different speakers for clearer speech output.
  • Voice Activity Detectors - Detects speech segments and distinguishes between different speakers in audio recordings.
  • Audio Streaming Pipelines - Processes audio in chunks through a chain of models for real-time generation and transcription.
  • Audio API Servers - Provides an interactive web UI and OpenAI-compatible REST API for audio generation and transcription.

Star history

Star history chart for blaizzy/mlx-audioStar history chart for blaizzy/mlx-audio

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does blaizzy/mlx-audio do?

mlx-audio is an audio processing toolkit built on Apple MLX that provides speech transcription, text-to-speech synthesis, voice cloning, and audio source separation using local models. It offers an OpenAI-compatible REST API and web interface for running audio generation and transcription tasks, enabling drop-in integration with existing tools that follow that endpoint structure.

What are the main features of blaizzy/mlx-audio?

The main features of blaizzy/mlx-audio are: Speech Processing Toolkits, OpenAI-Compatible APIs, Audio Source Separation Models, Text-Prompted Separators, Audio Model Hubs, Speech to Text Transcription, Text-to-Speech, Voice Cloning.

Which projects share features with blaizzy/mlx-audio?

Projects with overlapping indexed features include: soniqo/speech-swift — This project is a comprehensive toolkit for on-device speech recognition, synthesis, and audio processing,… elevenlabs/elevenlabs-python — This Python SDK provides a comprehensive toolkit for synthetic audio generation, voice cloning, and the development of… argmaxinc/whisperkit. openvinotoolkit/openvino — OpenVINO is an AI inference engine and model serving platform designed to execute optimized deep learning models… getstream/vision-agents. neuphonic/neutts — Neutts is a neural text-to-speech engine designed for real-time streaming output on edge devices such as phones and…

Projects sharing features with Mlx Audio

These projects share indexed features with Mlx Audio. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • soniqo/speech-swiftsoniqo avatar

    soniqo/speech-swift

    896View on GitHub↗

    This project is a comprehensive toolkit for on-device speech recognition, synthesis, and audio processing, specifically engineered for Apple Silicon. It provides a framework for building real-time, full-duplex voice agents that operate entirely offline, leveraging native hardware acceleration to maintain performance and privacy. By utilizing optimized machine learning models, the library enables local execution of complex audio tasks without reliance on external cloud services. The library distinguishes itself through its specialized focus on local, high-performance voice interaction. It incl

    Swiftapple-siliconasrcoreml
    View on GitHub↗896
  • elevenlabs/elevenlabs-pythonelevenlabs avatar

    elevenlabs/elevenlabs-python

    2,873View on GitHub↗

    This Python SDK provides a comprehensive toolkit for synthetic audio generation, voice cloning, and the development of conversational AI agents. It enables the creation of lifelike spoken audio from text, the replication of human voices through custom cloning, and the deployment of real-time voice agents capable of interacting with external large language models. The library distinguishes itself through deep integration of conversational AI capabilities, including the design of agent personas and the execution of real-time actions via APIs. It supports professional-grade audio production thro

    Pythonartificial-intelligenceconversational-aitext-to-speech
    View on GitHub↗2,873
  • argmaxinc/whisperkitargmaxinc avatar

    argmaxinc/WhisperKit

    5,639View on GitHub↗
    Swiftinferenceiosmacos
    View on GitHub↗5,639
  • openvinotoolkit/openvinoopenvinotoolkit avatar

    openvinotoolkit/openvino

    10,414View on GitHub↗

    OpenVINO is an AI inference engine and model serving platform designed to execute optimized deep learning models across CPUs, GPUs, and NPUs through a unified API. It includes a model optimization toolkit for converting, quantizing, and compressing models from various frameworks, alongside a specialized generative AI runtime for large language models. The project distinguishes itself through a plugin-based hardware acceleration layer that maps neural network operations to vendor-specific drivers. It features advanced execution mechanisms such as continuous batching, speculative decoding, and

    C++aicomputer-visiondeep-learning
    View on GitHub↗10,414
Compare all 30 related projects→