Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 1.71 KB

README.md

File metadata and controls

27 lines (18 loc) · 1.71 KB

Complexa

Complexa is a complex chat bot built on OpenAI API.

Architecture Overview

complexa_overview.png

This is mainly a wrapper around these great projects:

  • Simple-OpenAI: A Java library to use the OpenAI Api in the simplest possible way.
  • LangChain4j: Supercharge your Java application with the power of LLMs.

Todos

  • Speech recognition: Detect empty WAVs
  • Upload non-empty WAVs to Whisper
  • Scan transcription for activation words
  • On activation: Play "go on" ("ich höre")
  • Record up to 5 secs until 1 sec empty
  • Upload to speech recognition
  • Upload transcription to gpt4o-mini
  • Upload answer to tts
  • Play WAV to user