음성 인식·합성, 보이스 클로닝·변환, 음악 생성, 오디오 정리를 지원하는 로컬 오프라인 Python 툴킷입니다.
Blaizzy/mlx-audio
Apple Silicon에서 MLX 프레임워크로 네이티브 실행되는 텍스트 음성 변환, 음성 텍스트 변환 및 음성 간 변환 모델용 Python 라이브러리입니다.
대체할 수 있는 제품:ElevenLabs
Otter.ai
- 스타
- 8,090
- 포크
- 765
- 열린 이슈
- 96
- 마지막 커밋
- 4시간 전
어떤 프로젝트인가요?
MLX-Audio는 Apple의 MLX 프레임워크를 사용해 Apple Silicon Mac에서 오디오 모델을 실행하는 Python 라이브러리입니다. 텍스트 음성 변환(TTS), 음성 텍스트 변환(STT), 음성 간 변환(STS), 음악 생성을 지원하며, 단일 CLI 도구와 Python API를 통해 Hugging Face에서 커뮤니티가 변환한 다양한 모델을 불러옵니다.
빠른 음성 합성을 위한 CLI(mlx_audio.tts.generate)를 제공하며, 스트리밍, 재생, 음성 선택, 여러 세그먼트 연결 옵션을 지원합니다. 모델은 생성과 음성 복제를 위한 Python 인터페이스를 제공하고, 일부 모델에서는 단어 단위 타임스탬프나 화자 분리 기능도 지원합니다. 변환 스크립트를 사용하면 3~8비트 형식으로 양자화하고 bfloat16으로 변환할 수 있습니다.
또한 /v1/audio/speech 및 /v1/audio/transcriptions 엔드포인트를 제공하는 OpenAI 호환 REST 서버와 웹 인터페이스도 포함되어 있습니다. MP3, FLAC, OGG 또는 Opus로 저장하려면 ffmpeg가 필요하며, WAV는 ffmpeg 없이 사용할 수 있습니다. iOS와 macOS를 지원하는 별도의 Swift 패키지도 제공됩니다.
핵심 기능
- 01MLX 기반 텍스트 음성 변환, 음성 텍스트 변환, 음성 간 변환 및 음악 생성 모델
- 02Hugging Face 모델을 불러오는 CLI 도구와 Python API
- 03지원되는 TTS 모델의 음성 복제 및 음성 선택
- 04일부 모델에서 오디오 스트리밍 출력 및 단어 단위 정렬 지원
- 05음성 및 전사 엔드포인트를 제공하는 OpenAI 호환 REST 서버
- 06양자화 및 dtype 변환 스크립트(3~8비트, bfloat16, MXFP 형식)
활용 사례
- 텍스트를 클라우드 API로 보내지 않고 Mac에서 로컬로 음성 생성
- Apple Silicon에서 화자 레이블을 포함해 회의나 받아쓰기 음성 전사
- 개발 중인 앱에서 로컬 OpenAI 스타일 음성 엔드포인트 실행
- 녹음에서 배경 소음을 제거하거나 화자 분리
빠른 시작
- 1
pip으로 패키지 설치하기
pip install mlx-audio - 2
명령줄에서 음성 생성하기
mlx_audio.tts.generate --model mlx-community/Qwen3-TTS-12Hz-0.6B-CustomVoice-8bit --text 'Hello, world!' --voice Vivian
사용 전 알아둘 점
- MLX 프레임워크를 기반으로 하므로 Apple Silicon Mac에서만 네이티브로 실행됩니다.
- MIT 라이선스로 공개되어 있어 카피레프트 의무가 없습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- mlx-audio은(는) 무엇인가요?
- Apple Silicon에서 MLX 프레임워크로 네이티브 실행되는 텍스트 음성 변환, 음성 텍스트 변환 및 음성 간 변환 모델용 Python 라이브러리입니다. MLX-Audio는 Apple의 MLX 프레임워크를 사용해 Apple Silicon Mac에서 오디오 모델을 실행하는 Python 라이브러리입니다. 텍스트 음성 변환(TTS), 음성 텍스트 변환(STT), 음성 간 변환(STS), 음악 생성을 지원하며, 단일 CLI 도구와 Python API를 통해 Hugging Face에서 커뮤니티가 변환한 다양한 모델을 불러옵니다.
- mlx-audio은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- mlx-audio은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- mlx-audio은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. mlx-audio의 마지막 커밋은 2026년 10월 22일입니다.
- mlx-audio은(는) 어디에 사용할 수 있나요?
- 텍스트를 클라우드 API로 보내지 않고 Mac에서 로컬로 음성 생성 Apple Silicon에서 화자 레이블을 포함해 회의나 받아쓰기 음성 전사 개발 중인 앱에서 로컬 OpenAI 스타일 음성 엔드포인트 실행 녹음에서 배경 소음을 제거하거나 화자 분리
- mlx-audio는 어떻게 설치하나요?
- pip으로 패키지 설치하기: pip install mlx-audio 명령줄에서 음성 생성하기: mlx_audio.tts.generate --model mlx-community/Qwen3-TTS-12Hz-0.6B-CustomVoice-8bit --text 'Hello, world!' --voice Vivian
- mlx-audio은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Blaizzy/mlx-audio
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
VoxCPM2는 30개 언어를 지원하고, 텍스트 설명으로 음성을 설계하거나 짧은 참조 음성으로 음성을 복제할 수 있는 오픈소스 토크나이저 프리 TTS 모델입니다.
LLM 스타일 모델을 기반으로 음성 복제, 자연어 감정 제어, 다중 화자 생성을 지원하는 오픈 소스 TTS 시스템입니다.
Resemble AI의 오픈 소스 TTS 모델 제품군으로, 짧은 참조 음성 클립을 바탕으로 영어를 비롯한 여러 언어에서 음성 복제를 지원합니다.
5초 분량의 오디오로 목소리를 복제하고 CPU에서 실시간으로 실행되는 KittenTTS 2 모델을 사용하는 오픈 소스 TTS 라이브러리입니다.
600개 이상의 언어를 지원하고 음성 복제와 음성 디자인 기능을 제공하는 오픈소스 대규모 다국어 제로샷 TTS 모델입니다.