whisper.cpp 예제 — CLI·WASM·모바일
whisper.cpp 예제 — CLI·WASM·모바일
whisper.cpp 저장소의 examples 폴더에는 다양한 실행 예제가 담겨 있어요. 목적에 맞는 예제를 골라 시작할 수 있어요.
대표 예제
- whisper-cli: 오디오 파일을 전사하는 기본 CLI. 빠른 시작에 사용해요.
- whisper.wasm: WebAssembly로 브라우저에서 온디바이스 전사. 서버 없이 웹에서 돌려요.
- whisper.objc: iOS/macOS용 Objective-C 예제. iPhone 13에서 완전 오프라인·온디바이스로 도는 데모가 유명해요.
- whisper.android: Android용.
- command: 오프라인 음성 어시스턴트 예제 — "make your own offline voice assistant".
- Java 바인딩:
bindings/java로 JVM에서 사용.
활용 요점
- 모바일·웹·데스크톱 예제가 각각 준비돼 있어 온디바이스 전사를 제품에 붙이기 쉽게 구조화돼 있어요.
- C API(
whisper.h)를 임베딩하면 자기 앱·언어에 맞게 확장 가능해요.