kristoferlund/ostt
Open source voice-to-text for the terminal. Record from a hotkey, transcribe with any provider, pipe to AI or shell commands.
해결하는 문제
OSTT는 터미널에서 음성 입력을 캡처하고 텍스트로 변환하는 네이티브한 방법을 제공합니다. 이 텍스트는 어떤 쉘 워크플로우에도 쉽게 통합할 수 있습니다. 사용자가 다양한 로컬 및 클라우드 기반 음성 인식 제공자 간에 전환할 수 있도록 하여, 재녹음을 하지 않고도 벤더 종속성을 피할 수 있습니다.
작동 방식
사용자는 글로벌 핫키 또는 CLI 명령어를 통해 오디오를 녹음합니다. 이후 도구는 로컬 Whisper 호환 모델(메탈, CUDA, Vulkan을 통한 GPU 가속 포함) 또는 클라우드 API(OpenAI, Deepgram, Groq, Mistral 등)를 사용하여 오디오를 음성 인식합니다. 결과 텍스트는 클립보드, 파일, stdout으로 전송하거나, 사용자 정의 bash 명령어 또는 AI 프롬프트를 통해 추가로 처리할 수 있습니다.
대상 사용자
Linux 및 macOS에서 터미널을 주요 인터페이스로 사용하고, 스크립트 가능한 오픈소스 음성 인식 시스템을 원하는 개발자 및 고급 사용자.
주요 특징
- 제공자 유연성: Hugging Face 또는 직접 파일을 통해 여러 클라우드 API 및 로컬 오프라인 모델을 지원.
- 터미널 통합: 전사 결과를 stdout, 파일, 클립보드로 원활하게 파이프.
- 스크립트 가능한 후처리: AI 프롬프트 또는 쉘 명령어로 전사 텍스트를 변환 가능.
- 비파괴적 워크플로우: 녹음을 로컬에 저장하여, 다른 모델이나 제공자로 다시 전사해보는 것이 가능.
- 키워드 강화: 기술 용어 및 이름의 인식을 향상시키기 위한 사용자 정의 어휘 지원.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트