Parksy Audio — 온디바이스 맥시멈 백서

**부제:** S25 Ultra와 Tab S9 5G로 할 수 있는 오디오 작업의 최대치

**작성:** 2026-04-25 / 박씨 × Claude Code

**적용:** parksy-audio 전용 (보컬/악기/음악/브로드캐스트)


0. 핵심 전제

parksy-audio의 오디오 파이프라인은 크게 5축으로 나뉜다:

[STT]  음성→텍스트  ← Whisper
[TTS]  텍스트→음성  ← GPT-SoVITS / Edge-TTS
[RVC]  음성 변환     ← RVC (음색 씌우기)
[MIDI] 악보→연주     ← FluidSynth / BBC SO / VSCO 2
[MIX]  믹싱/마스터링  ← Demucs / matchering / sox / ffmpeg

**온디바이스 판단 기준 (변함 없음):**

실시간성·프라이버시·배터리 임계·모델 크기·GPU 필요 여부


1. S25 Ultra — 오디오 온디바이스 맥시멈

✅ 확실히 가능 — 지금 즉시

작업도구/모델처리 시간전력 소모비고
**STT (음성→텍스트)**Whisper.cpp 소형 (94MB)30초 음성 → 1~2초낮음NPU 가속 ONNX 가능
**오디오 포맷 변환**sox / ffmpeg파일 크기 비례낮음wav↔mp3↔ogg
**리샘플링**sox수 초극소48k↔44.1k↔32k↔16k
**노멀라이즈/게인 조정**sox수 초극소RMS 기준 자동 게인
**구간 트림/컷**ffmpeg즉시극소음성/배경음 편집
**사일런스 제거**sox silence1~3초극소앞뒤 묵음 제거
**오디오 정보 확인**sox --stat즉시극소RMS/피크/지속시간
**녹음**Termux-mic / 앱실시간중간마이크 직접 녹음
**파일 캐싱/관리**termux-setup즉시없음폰↔PC 파일 전송

⚠️ 조건부 가능 — 모델 경량화/양자화 필요

작업도구/모델조건처리 시간전력
**MP3→MIDI (basic-pitch)**basic-pitch (TFLite)ONNX 변환 + NPU1분 음원 → 10~15초중간
**화자 분리 (Demucs 경량)**Demucs htdemucs-light6채널→2채널 축소, 2GB 이하3분 음원 → 30~60초높음
**보컬 분리 (Spleeter)**Spleeter:2stems TFLite모바일 TFLite 모델 필요실시간 0.5배속중간
**RVC 음성 변환**RVC 경량 (512dim)ONNX 변환, NPU30초 음원 → 5~10초중간
**MR Style TTS 한국어**csd_ko (DiffSinger).ckpt 200MB, CPU 추론10초 텍스트 → 5~8초중간
**텍스트 요약/정리**Gemma 2B / Phi-3 MiniNPU QNN단문 1~2초중간

❌ 온디바이스 불가 — 무조건 클라우드

작업이유대체 경로
**GPT-SoVITS TTS**GPU 4GB+ 필요, 모델 1.5GB+RunPod RTX 3090
**GPT-SoVITS 학습**GPU 8GB+ 필요, 수 시간 소요GCP A100 / RunPod
**DiffSinger 학습**GPU A100 필요GCP A100
**matchering AI 마스터링**3GB+ RAM + CPU 집약PC / Cloud Run
**BBC SO MIDI 렌더링**Windows REAPER GUI 필수PC loopMIDI
**장시간 인코딩 (10분+)**배터리/발열 초과PC ffmpeg
**음악 작곡 (AI 편곡)**LLM + 휴리스틱 복합Claude Code + pipeline

2. Tab S9 5G — 오디오 온디바이스 맥시멈

Tab S9 (7GB RAM, Adreno 740)는 S25보다 메모리 5GB 적음 → 큰 모델 적재 불가.

✅ 가능

작업도구조건
**녹음 (마이크)**기본 앱 / Termux
**포맷 변환**ffmpeg
**트림/컷**ffmpeg
**오디오 정보 확인**sox --stat
**샘플레이트 변환**sox
**노멀라이즈**sox
**STT (Whisper 소형)**Whisper.cpp tiny (39MB)⚠️ RAM 조심, NPU less

⚠️ 조건부 가능

작업조건한계
Whisper (소형)Tiny/Base only (39~74MB)7GB RAM에서 돌아는 감
basic-pitch MIDITFLite, 아주 짧은 구간1분 이상은 힘듦
텍스트 요약 (Gemini Nano)Galaxy AI 내장Google 제공 기능만

❌ 불가