Um Sprache mit der Sunra AI API in Text umzuwandeln, müssen Sie eine Anfrage an den entsprechenden Endpunkt mit den erforderlichen Eingabeparametern senden. Die API nutzt vorab trainierte Modelle, um Audiodateien in Text zu transkribieren, was eine nahtlose Konvertierung durch einfaches Bereitstellen einer Audiodatei ermöglicht. So können Sie die Sunra AI API für die Sprache-zu-Text-Konvertierung verwenden:
import { sunra } from "@sunra/client";

const result = await sunra.subscribe("elevenlabs/scribe-v1/speech-to-text", {
  input: {
    audio: 'https://assets.sunra.ai/uploads/1749243418768-74d68e25.wav',
    language: 'English',
    tag_audio_events: true,
    speaker_diarization: false
  },
  logs: true,
  onQueueUpdate: (update) => {
    console.log(update)
  },
});
console.log(result.data);
console.log(result.requestId);

Das richtige Modell auswählen

Sunra AI bietet eine Reihe von Sprache-zu-Text-Modellen für unterschiedliche Anforderungen. Wählen Sie ein Modell basierend auf Ihren Anforderungen an Genauigkeit und Leistung. Hier sind einige verfügbare Optionen:
  • elevenlabs/scribe-v1: 99-sprachige Sprache-zu-Text-Konvertierung mit Zeitstempeln auf Wortebene und Sprechererkennung – das bisher genaueste ASR des Unternehmens.
Um ein bestimmtes Modell zu verwenden, geben Sie dessen ID in der subscribe-Methode an, wie im Beispiel gezeigt. Weitere Modelle und Details finden Sie auf der Seite Sprache-zu-Text-Modelle.