Repository navigation
Daemonlet for Codex v0.8.2
변경 사항
음성 TTS 시험기능 추가
- 캐릭터챗 답변을 음성으로 읽습니다. 청크 재생과 발화 구간 완성 후 재생을 지원합니다.
- 짧은 표현은 이어 읽고, 긴 답변은 대화 전환 지점에서 나눠 읽습니다.
- 모델·음성 관리를 Daemonlet 설정 → 대화·음성으로 모았습니다. 말풍선의
···에는 캐릭터와 저장된 대화 선택을 남겼습니다. - 학습팩 없이 기본 여성 음색을 사용할 수 있습니다. 고정 음성 설명과 seed를 사용하며 문장별 음색 차이는 있을 수 있습니다.
- 설치 버튼으로 필요한 기본 모델·런타임을 준비합니다. 앱 실행이나 음성 활성화만으로 다운로드하지 않습니다. 설치 취소·이어받기·무결성 검사를 지원합니다.
다운로드
- macOS Apple Silicon:
Daemonlet-for-Codex-0.8.2-macOS-arm64.zip— Developer ID 서명·Apple 공증 완료. - Windows x64 설치형:
Daemonlet-for-Codex-0.8.2-windows-x64-Setup.exe— 미서명. - Windows x64 포터블:
Daemonlet-for-Codex-0.8.2-windows-x64.zip— 미서명. SHA256SUMS.txt에서 파일 무결성을 확인할 수 있습니다.- 학습 음성팩 구성과 연결 방법: 첨부
VOICE-PACK-GUIDE.md.
Windows의 앱 내 미서명 업데이트에는 기존의 기기별 명시 동의가 필요합니다. 게시자 서명이 검증된 배포로 표시하지 않습니다.
음성 사용 안내
Daemonlet 설정 → 대화·음성 → 기본 음성 설치로 시작합니다. Mac은 Metal, Windows는 Python/PyTorch CUDA를 사용합니다. Mac 다운로드는 약 5.1GB, Windows는 실행 환경을 포함해 약 8.6GB입니다. Windows 기본 음성은 BF16 지원 NVIDIA GPU와 여유 공간 30GB가 필요하며 처음 준비에는 컴파일 시간이 걸릴 수 있습니다. Intel Mac·Windows AMD/Intel GPU는 지원 검증 대상이 아닙니다.
학습 음성팩은 voice.json, 전체 체크섬, LoRA 설정·가중치, 기준 음성·미리듣기, provenance 및 라이선스를 포함한 폴더로 가져옵니다. 별도의 호환 런타임·고정 원본 모델이 필요하며, 임의의 LoRA를 모두 지원하는 기능은 아닙니다. 특히 Windows 외부 학습팩은 현재 검증된 채택 패키지 계약으로 제한됩니다. 자세한 구성과 플랫폼 차이는 안내 파일을 확인하세요.
기본 캐릭터는 지피쨩입니다. 음성 모델 가중치, 학습 LoRA, 벨 음성팩, 외부 캐릭터팩, 개인 대화·설정은 릴리즈에 포함하지 않습니다. 앱에는 실행 코드·엔진과 필요한 라이선스 안내만 포함됩니다. 외부 모델의 이용 조건은 각각 적용됩니다.
음성팩 배포 방침
학습 음성팩은 특정인의 목소리를 재현할 수 있어, 프로젝트에서 별도로 배포할 계획은 없습니다. 음성팩 불러오기는 사용자가 직접 준비하고 사용 권한을 확보한 호환 팩을 연결하기 위한 기능입니다. 기본 음성 모델은 앱 내 설치 기능으로 별도 내려받을 수 있습니다.
검증 범위
- Mac 로컬 전체 자동 검사 2,350개 통과, 기존 5개 제외. 서명·공증·Gatekeeper·최종 ZIP 재추출·Hook 호스트 검증 통과.
- Windows 릴리즈 관련 검사 84개 및 전체 2,270개 통과 / 기존 85개 제외, Python 음성 검사 32개 통과. ZIP·NSIS 생성과 패키지 파일 해시·라이선스·모델 미포함 검사 통과.
- PR #30의 Windows·Ubuntu 전체 CI 통과 후 병합했습니다.
- 양 플랫폼의 0.8.2 격리 앱에서 설정·버전 표시·정상 종료를 확인했습니다.
- 게시 후 기존 설치 앱도 실제로 0.8.2로 교체했습니다. Mac 설치 경로의 공증·Gatekeeper, Windows 정식 NSIS 업그레이드(종료 코드 0), 기존 설정·대화·음성팩 보존을 확인했습니다. 설치 앱에서 발화 중단·재시도와 같은 worker 유지도 확인했습니다. Windows는 22개 청크의 합성 및 소프트웨어 재생 완료를 확인했으며, 물리적 스피커 청취·새 성능 벤치마크는 별도입니다.
- 이전 최종 후보에서 합성·재생·중단·복구를 검증했습니다. 0.8.2 빌드 검증과 새 GPU 합성·실제 스피커 청취는 구분합니다. 하드웨어별 성능·최소 메모리 조건 전체를 보장하지 않습니다.
- 알려진 표시 제한: 모델 미설치 상태에서도 음성을 켜면 ‘준비됨’으로 표시될 수 있으나, 설치 전 시험 재생·미리 준비는 비활성화됩니다.
빌드 소스: e2458365c6131f1ea0a87503090c4fa42283ab36.
병합 커밋: a43325120a99d4d8f8afc3f91488c5c6f7f1095e — 빌드 소스와 Git 트리 동일.