KI-Übersetzer

Übersetze Text zwischen Sprachen mithilfe von KI-Modellen. Unterstützt mehrere LLM-Backends wie OpenAI, Anthropic und lokale Modelle.

TsgcAIOpenAITranslator

Übersetzer mit Sprach-Ein- und -Ausgabe. Erfasst Audio, schickt es zur Whisper-Übersetzung und spricht das englische Ergebnis über einen TTS-Anbieter aus.

Komponentenklasse

TsgcAIOpenAITranslator

Protokoll

Voice-Frontend auf Basis der OpenAI-Whisper-Übersetzung

Plattformen

Windows, macOS, Linux, iOS, Android

Edition

Enterprise (KI-Add-on)

Komponente platzieren, ein paar Eigenschaften setzen, los geht's

Einen AudioRecorder + TextToSpeech anschließen, API-Key setzen, Start zum Aufnehmen und Stop zum Übersetzen aufrufen.

uses
  sgcAI, sgcAI_OpenAI, sgcAI_OpenAI_Audio_Translator,
  sgcAI_AudioRecorder_MCI, sgcAI_TextToSpeech_System;

var
  Translator: TsgcAIOpenAITranslator;
begin
  Translator := TsgcAIOpenAITranslator.Create(nil);
  Translator.OpenAIOptions.ApiKey := 'sk-...';
  Translator.AudioRecorder := TsgcAudioRecorderMCI.Create(nil);
  Translator.TextToSpeech  := TsgcTextToSpeechSystem.Create(nil);

  Translator.OnAudioStart  := TranslatorAudioStart;
  Translator.OnAudioStop   := TranslatorAudioStop;
  Translator.OnTranslation := TranslatorTranslation;

  // Press to speak in any language; the audio is sent to Whisper,
  // translated to English, then spoken back through TTS.
  Translator.Start;
end;

Was steckt drin

5 veröffentlichte Eigenschaften, 2 Methoden, 3 Ereignisse — aus der Komponentenreferenz übernommen.

Konfiguration

Veröffentlichte Eigenschaften: OpenAIOptions, TranslatorOptions.

Diagnose

Veröffentlichte Eigenschaften: Version.

Audio

Eigenschaften: TextToSpeech, AudioRecorder.

Sitzung

Methoden: Start, Stop.

Übersetzung

Ereignisse: OnTranslation.

Spezifikationen & Referenzen

Maßgebliche Quellen für die Protokolle, die diese Komponente implementiert.

Dokumentation & Demos

Springe direkt zur Komponentenreferenz, hole dir das sofort lauffähige Demo-Projekt und lade die Testversion herunter.

Online-Hilfe — TsgcAIOpenAITranslator Vollständige Referenz zu Eigenschaften, Methoden und Ereignissen dieser Komponente.
Demo-Projekt — Demos\AI\Translator Sofort lauffähiges Beispielprojekt. Wird im sgcWebSockets-Paket mitgeliefert — lade unten die Testversion herunter.
Technisches Dokument (PDF) Funktionen, Schnellstart, Code-Beispiele für Delphi & C++ Builder und Primärquellen-Referenzen — nur diese Komponente.
Benutzerhandbuch (PDF) Umfassendes Handbuch, das jede Komponente der Bibliothek abdeckt.

Bereit, mit KI zu übersetzen?

Lade die kostenlose Testversion herunter und beginne in wenigen Minuten zu entwickeln.