使用 Whisper 本地模型或 API 将音频文件转录为文本。当用户请求音频、语音消息的转录,或将语音转换为文字时使用。
Transcreve arquivos de áudio para texto.
A skill tenta usar as seguintes ferramentas na ordem:
whisper (OpenAI Whisper via pip)whisper.cpp se instalado em ~/whisper.cppUse o script scripts/transcribe.sh:
bash
scripts/transcribe.sh <arquivo_audio> [idioma]
Exemplo:
bash
scripts/transcribe.sh /path/to/audio.ogg pt
arquivo_audio: Caminho para o arquivo de áudioidioma (opcional): Código do idioma (pt, en, es, etc.). Padrão: auto-detectSe nenhuma ferramenta estiver disponível, a skill pode instalar whisper:
bash
pip install openai-whisper
Para whisper.cpp local:
bash
git clone https://github.com/ggerganov/whisper.cpp.git ~/whisper.cpp
cd ~/whisper.cpp
make