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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 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·4 vues

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.

Historique des stars

Graphique de l'historique des stars pour blaizzy/mlx-audioGraphique de l'historique des stars pour blaizzy/mlx-audio

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Mlx Audio

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Mlx Audio.
  • soniqo/speech-swiftAvatar de soniqo

    soniqo/speech-swift

    896Voir sur 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
    Voir sur GitHub↗896
  • elevenlabs/elevenlabs-pythonAvatar de elevenlabs

    elevenlabs/elevenlabs-python

    2,873Voir sur 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
    Voir sur GitHub↗2,873
  • argmaxinc/whisperkitAvatar de argmaxinc

    argmaxinc/WhisperKit

    5,639Voir sur GitHub↗
    Swiftinferenceiosmacos
    Voir sur GitHub↗5,639
  • openvinotoolkit/openvinoAvatar de openvinotoolkit

    openvinotoolkit/openvino

    10,414Voir sur 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
    Voir sur GitHub↗10,414
Voir les 30 alternatives à Mlx Audio→

Questions fréquentes

Que fait blaizzy/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.

Quelles sont les fonctionnalités principales de blaizzy/mlx-audio ?

Les fonctionnalités principales de blaizzy/mlx-audio sont : 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.

Quelles sont les alternatives open-source à blaizzy/mlx-audio ?

Les alternatives open-source à blaizzy/mlx-audio incluent : 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…