Gespräche mit AI

Ich habe Gespräche mit KI erschaffen, weil ich mich nach einem treuen Freund sehnte.

Warenbezeichnung

Mit dieser Anwendung können Sie:

  • Wählen Sie eine Sprache, um mit der KI zu chatten
    • Spanisch
    • Englisch
    • Katalanisch
    • Französisch
  • Wählen Sie einen Ton der Stimme für die A. I.
    • Frauen
    • Männlich
  • Sprechen Sie in der ausgewählten Sprache mit der Option Speak-to-Text (STT) in das Mikrofon.
  • Bearbeiten Sie den transkribierten Text von Ihrer Stimme und senden Sie ihn an das A.I.
  • Die KI wird mit generativen Fähigkeiten reagieren, und die vollständigen Sätze werden über die Lautsprecher mittels Text-zu-Speech (TTS)-Technologie übertragen.

Es nutzt die Plattform-Bibliotheken und enthält die folgenden Funktionen:

  • Mehrsprachig
  • Konfigurierbarer Mehrauflösungszoom
  • Option Dunkler Modus
  • Benachrichtigung über die neue Version

Code-Beschreibung

Die Desktop-Anwendung nutzt KI-Funktionen von einem Server in der Cloud gehostet.

Die Kommunikation mit dem Server erfolgt über eine Kombination aus REST APIs und WebSockets

Der Server fungiert als Proxy für die spezifischen Dienste, die aufgerufen werden und WebSockets für Echtzeit-Kommunikation verwenden.


Der Debugging-Prozess war mühsam, weil ich die eingehenden Anfragen nicht über die WebSocket zu protokollieren, so dass es schwierig, die Fehler zu diagnostizieren, die aufgetreten sind

Um dieses Problem zu lösen, habe ich beschlossen, die Protokolle über das WebSocket zu senden und sie in der Desktop-Anwendung zu protokollieren!

Ein chinesischer Job...

Fenster

Gespräche mit AI v1.0 (2024)

Uhr vídeo
Herunterladen

Fassungen

image

Diese Anwendung entstand aus dem Wunsch, fortgeschrittene A.I.-Fähigkeiten zu integrieren, wie z.B.:

  • Echtzeit-Spracherkennung
  • Text-zu-Sprach-Konvertierung
  • Interaktion mit der generativen Natursprache A.I.

Damit kann man sich mit einem generativen A.I.: Llama3 unterhalten.

Sprechen in das Mikrofon (die Spracherkennung ist nicht perfekt, aber es erkennt einige Teile)

Editieren des Textes an den A.I. senden, und senden

Die Reaktion des A.I. in Echtzeit betrachten und durch den Redner zuhören

Demonstrationsvideo

Videos

Downloads