Altri provider
ElevenLabs, Mistral, Deepgram, Google Cloud ed endpoint personalizzati
Oltre a OpenAI e Groq, il motore Your API Key (La tua chiave API) supporta ElevenLabs, Mistral, Deepgram, Google Cloud Speech-to-Text e qualsiasi endpoint compatibile con l'API OpenAI che sia tuo.
Si configurano tutti nello stesso posto: Settings → Transcription (Impostazioni → Trascrizione) → motore Your API Key → scegli il provider nella riga Provider → incolla la chiave → Test Connection (Prova connessione). Il riepilogo dell'app vale per tutti: la chiave è cifrata e salvata localmente, le chiamate vanno direttamente da Speakly al provider e non attraverso i server di Speakly, il provider fattura l'utilizzo e serve una connessione a Internet.
ElevenLabs
- Crea una chiave su elevenlabs.io/app/developers/api-keys
- Incollala in ElevenLabs API Key — inizia con
sk_ - Clicca Test Connection e attendi "API key is valid"
Non c'è un menu dei modelli: la card del provider riporta Scribe v1 e il pannello indica "Model: Scribe v1 - ElevenLabs' speech-to-text model with support for 99 languages, speaker diarization, and audio event detection." ElevenLabs è anche l'unico provider che dà alla trascrizione live un vero stream in tempo reale; tutti gli altri motori usano il percorso a blocchi.
Mistral (Voxtral)
- Crea una chiave su console.mistral.ai/api-keys
- Incollala in Mistral API Key
- Clicca Test Connection
- Scegli un modello in Model — l'elenco viene recuperato dal tuo account Mistral quando la chiave è valida; il predefinito è
voxtral-mini-latest
Deepgram
- Crea una chiave su console.deepgram.com/settings/api-keys
- Incollala in Deepgram API Key
- Clicca Test Connection
- Scegli un modello in Model — anch'esso recuperato dal tuo account; il predefinito salvato è
nova-2
Il pannello annota: "Free tier includes $200 credit."
Google Cloud Speech-to-Text
- Apri console.cloud.google.com/apis/credentials
- Abilita la Speech-to-Text API per quel progetto
- Crea una API key in Credentials — inizia con
AIza - Incollala in Google Cloud API Key e clicca Test Connection
- Scegli un modello in Speech-to-Text Model
Google è l'unico provider il cui elenco di modelli è curato dentro Speakly: Default (Recommended) (selezionato all'inizio), Latest Short, Latest Long, Command & Search, Phone Call, Video. I due modelli Latest portano l'avviso dell'app "limited language support (mainly EN, ES, FR, DE, IT, JA, KO, ZH)", quindi resta su Default a meno che ti serva un modello specializzato.
Endpoint personalizzato compatibile con OpenAI
Il provider Custom punta Speakly a qualsiasi servizio che implementi l'API di trascrizione di OpenAI — il pannello dà gli esempi: "Connect to any service that implements the OpenAI Whisper API format, such as LocalAI, vLLM, or your own hosted endpoint."
- Seleziona Custom nella riga Provider
- Base URL: la radice dell'API, ad esempio
https://api.example.com/v1 - API Key: il token che il tuo endpoint si aspetta
- Model Name: l'id del modello da richiedere —
whisper-1per impostazione predefinita, "e.g., whisper-1, whisper-large-v3" - Clicca Test Connection; "Configuration valid" significa che i tre campi sono salvati
- Clear (Cancella) azzera base URL, chiave e nome del modello