Repolode
Blaizzy

Blaizzy/mlx-audio

Apple Silicon에서 MLX 프레임워크로 네이티브 실행되는 텍스트 음성 변환, 음성 텍스트 변환 및 음성 간 변환 모델용 Python 라이브러리입니다.

대체할 수 있는 제품:ElevenLabsOtter.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. 1

    pip으로 패키지 설치하기

    pip install mlx-audio
  2. 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 통계는 매일 갱신됩니다.

관련 프로젝트