SDKsSDK Vanilla JSIndex

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 :

  1. Utiliser le SDK React : Si vous utilisez React, le SDK React est disponible et complet
  2. Utiliser directement WebSocket : Suivre le guide de démarrage rapide avec WebSocket natif
  3. 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 :


Voir aussi