본문 바로가기
반응형

dll2

whisper.cpp Wrapper DLL을 만들고 Unity에서 로컬 STT로 동작 가능하도록 whisper.cpp Wrapper DLL을 만들고 Unity에서 로컬 STT로 동작 가능하도록앞선 단계에서 whisper.cpp를 Windows 환경에서 빌드했고, CPU 기준 동작도 확인했고, CUDA를 붙였을 때 GPU 성능이 크게 올라가는 것도 확인했다. 그런데 여기까지는 어디까지나 whisper-cli를 직접 실행하는 단계였다. 실제 프로젝트, 특히 Unity 같은 엔진 환경에서 쓰려면 커맨드라인 실행만으로는 부족했다. 결국 필요한 건 외부에서 단순한 함수 호출만으로 STT를 실행할 수 있는 구조였고, 그래서 이번에는 whisper.cpp를 감싼 Wrapper DLL을 만들어 Unity에서 붙이는 방향으로 진행했다. 이번 글은 “Whisper가 돌아간다”보다 한 단계 더 나간 기록이다. 모델 로.. 2026. 3. 26.
TTS(Text To Speech) 로컬 실행 및 테스트 sherpa-onnx TTS TTS(Text To Speech) 로컬 실행 및 테스트 sherpa-onnx TTS 처음부터 CUDA 빌드, 커스텀 빌드, Unity용 wrapper DLL까지 한 번에 들어가면 개발보다 환경 설정에 시간이 더 많이 들어갑니다. 그래서 첫 시도에서는 욕심내지 않고, Windows용 프리빌트 TTS 패키지와 한국어 모델을 받아 공식 실행 파일로 음성이 실제 생성되는지 확인하는 것을 목표로 잡았습니다. 1차 목표Windows에서 sherpa-onnx 프리빌트 라이브러리 받기한국어 TTS 모델 받기공식 exe로 TTS가 실제 동작하는지 검증하기sherpa-onnx를 첫 후보로 잡은 이유는 분명했습니다.이 프로젝트는 ONNX Runtime 기반으로 동작하는 로컬 음성 AI SDK이고, 음성 인식뿐 아니라 TT.. 2026. 3. 26.
반응형