SDK Vanilla JS
Le SDK Vanilla JS permet d’intégrer l’API Ephia Voice sans dépendance à React.
Statut
🚧 En développement - Le SDK Vanilla JS sera disponible prochainement.
Roadmap
Version 1.0.0 (Planifié Q1 2025)
- Installation via NPM
- Client JavaScript simple
- Gestion automatique des connexions WebSocket
- Gestion des événements de transcription
- Support des types de transcriptions (streaming, interim, final)
- Gestion des erreurs et reconnexions
Alternative actuelle
En attendant la disponibilité du SDK Vanilla JS, vous pouvez :
- Utiliser le SDK React : Si vous utilisez React, le SDK React est disponible et complet
- Utiliser directement WebSocket : Suivre le guide de démarrage rapide avec WebSocket natif
- Exemples de code : Consulter les exemples cURL pour différents langages
Exemple prévu (API future)
import { EphiaClient } from '@ephia/transcribe-sdk';
const client = new EphiaClient({
apiKey: 'epk_live_...',
websocketUrl: 'wss://api.ephia.ai'
});
// Créer une session
const session = await client.live.createSession({
language: 'fr',
specialty: 'radiology'
});
// Se connecter et démarrer
session.on('transcript', (event) => {
console.log(`[${event.status}] ${event.text}`);
});
session.on('error', (error) => {
console.error('Erreur:', error);
});
await session.start();S’inscrire aux mises à jour
Pour être notifié de la disponibilité du SDK Vanilla JS :
- Suivre le changelog
- S’abonner à la newsletter
- Rejoindre le Discord
Voir aussi
- SDK React - SDK React disponible maintenant
- Guide de démarrage rapide - Intégration avec WebSocket natif
- Exemples de code - Exemples dans différents langages