Comanda /voice pornește înregistrarea de la microfon. Vorbești, apoi oprești înregistrarea cu Enter, iar textul transcris devine cererea ta.
Transcrierea folosește modelul Whisper prin API-ul OpenAI, deci ai nevoie de o cheie OPENAI_API_KEY, chiar dacă pentru cod folosești alt model.
Cu --voice-language setezi limba (cod ISO 639-1, de exemplu ro), iar cu --voice-format formatul audio (wav implicit; webm și mp3 necesită ffmpeg).
Sintaxă, opțiuni și concepte cheie
| Opțiune / Concept | Descriere practică |
|---|---|
/voice |
Pornește înregistrarea și transcrierea. |
--voice-language ro |
Limba transcrierii, cod ISO 639-1. |
--voice-format [wav|webm|mp3] |
Formatul audio; webm și mp3 necesită ffmpeg. |
OPENAI_API_KEY |
Necesară pentru transcrierea cu Whisper. |
Exemple practice de terminal și cod
Exemplul 1: Dictarea unei cereri în română
aider --voice-language ro
> /voice
(vorbești, apoi Enter)
Greșeli frecvente și bune practici
- Te aștepți la transcriere locală, offline;
/voicetrimite înregistrarea către API-ul OpenAI. - Folosești
/voiceîntr-un loc zgomotos; transcrierea greșită devine o cerere greșită.