Repolode
argmaxinc

argmaxinc/argmax-oss-swift

Apple silicon에서 음성 인식, 음성 합성, 화자 분리를 온디바이스로 실행하는 Swift SDK입니다.

대체할 수 있는 제품:Otter.ai

스타
6,411
포크
622
열린 이슈
143
마지막 커밋
10일 전

어떤 프로젝트인가요?

Argmax Open-Source SDK for Swift는 온디바이스 음성 처리 프레임워크 세 가지를 하나의 Swift 패키지로 제공합니다. OpenAI Whisper 모델을 사용하는 음성 인식용 WhisperKit, Qwen3-TTS 모델을 사용하는 음성 합성용 TTSKit, Pyannote 모델을 사용하는 화자 분리용 SpeakerKit입니다. 모두 Apple silicon에서 Core ML로 실행되므로 오디오를 클라우드 서버 없이 로컬에서 처리합니다.

WhisperKit은 로컬 오디오 파일이나 마이크 스트림을 받아 전사할 수 있으며, 필요할 때 Hugging Face에서 Whisper 모델 변형을 다운로드합니다. Argmax CLI에는 OpenAI Audio 전사 및 번역 엔드포인트를 구현하는 로컬 서버가 포함되어 있어 기존 OpenAI SDK 클라이언트에서 해당 서버를 지정해 사용할 수 있습니다. SpeakerKit은 화자 레이블을 WhisperKit 전사 결과와 결합하고 RTTM 형식으로 내보낼 수 있습니다.

패키지 전체의 최소 지원 버전은 macOS 14이며, TTSKit에는 macOS 15 또는 iOS 18이 필요합니다. MIT 라이선스로 배포되며, 추가 모델과 Android 지원을 제공하는 상용 Argmax Pro SDK도 별도로 제공됩니다.

핵심 기능

  • 01WhisperKit으로 Whisper 모델을 사용해 음성을 인식하며, 마이크 스트리밍도 지원
  • 02TTSKit에서 Qwen3-TTS 모델을 사용한 음성 합성과 실시간 스트리밍 재생 지원
  • 03SpeakerKit에서 Pyannote 모델을 사용한 화자 분리와 RTTM 내보내기 지원
  • 04전사와 번역을 위한 로컬 OpenAI 호환 Audio API 서버
  • 05Swift CLI(argmax-cli) 및 whisperkit-cli용 Homebrew 설치 지원

활용 사례

  • 오디오를 서버로 보내지 않고 iOS 또는 macOS 앱에 오프라인 음성 전사 기능 추가
  • 스트리밍 재생을 지원하는 Swift 앱에서 온디바이스 음성 생성
  • 회의나 인터뷰 녹음에서 누가 언제 말했는지 표시
  • 기존 OpenAI SDK 코드를 Mac의 로컬 전사 서버에 연결

빠른 시작

  1. 1

    Xcode 또는 Package.swift에 Swift 패키지 종속성을 추가합니다(Swift Package Manager).

  2. 2

    Homebrew를 통해 CLI를 설치합니다.

    brew install whisperkit-cli

사용 전 알아둘 점

  • macOS 14.0 이상 및 Xcode 16.0 이상이 필요합니다.
  • Apple silicon 기기에서의 온디바이스 추론만 지원하며, Android 및 기타 플랫폼은 지원하지 않습니다.

토픽

자주 묻는 질문

argmax-oss-swift은(는) 무엇인가요?
Apple silicon에서 음성 인식, 음성 합성, 화자 분리를 온디바이스로 실행하는 Swift SDK입니다. Argmax Open-Source SDK for Swift는 온디바이스 음성 처리 프레임워크 세 가지를 하나의 Swift 패키지로 제공합니다. OpenAI Whisper 모델을 사용하는 음성 인식용 WhisperKit, Qwen3-TTS 모델을 사용하는 음성 합성용 TTSKit, Pyannote 모델을 사용하는 화자 분리용 SpeakerKit입니다. 모두 Apple silicon에서 Core ML로 실행되므로 오디오를 클라우드 서버 없이 로컬에서 처리합니다.
argmax-oss-swift은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
argmax-oss-swift은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
argmax-oss-swift은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. argmax-oss-swift의 마지막 커밋은 2026년 10월 11일입니다.
argmax-oss-swift은(는) 어디에 사용할 수 있나요?
오디오를 서버로 보내지 않고 iOS 또는 macOS 앱에 오프라인 음성 전사 기능 추가 스트리밍 재생을 지원하는 Swift 앱에서 온디바이스 음성 생성 회의나 인터뷰 녹음에서 누가 언제 말했는지 표시 기존 OpenAI SDK 코드를 Mac의 로컬 전사 서버에 연결
argmax-oss-swift는 어떻게 설치하나요?
Xcode 또는 Package.swift에 Swift 패키지 종속성을 추가합니다(Swift Package Manager). Homebrew를 통해 CLI를 설치합니다.: brew install whisperkit-cli
argmax-oss-swift은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/argmaxinc/argmax-oss-swift

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트