Skip to content

Latest commit

 

History

History
19 lines (11 loc) · 1.1 KB

services.md

File metadata and controls

19 lines (11 loc) · 1.1 KB

RAVEN Micro-Services

ASR microservice

This is a super basic microservice that just listens for speech and transcribes what it hears into the nexus with timestamps. Future versions should include speaker identity recognition (voice pitch/timbre, etc). For now we can start with basic ASR like Whisper or something.

Embedding microservice

This provides semantic embeddings for semantic search purposes

Inner loop microservice

This is RAVEN's inner monologue. Basically, this is RAVEN thinking about what's going on, what he should do, etc. Thought should come before action. This is basically real-time thought.

Dream sequence microservice

The Dream Sequence is an anthropomorphic way of saying offline memory consolidation (OMC?). Basically, RAVEN will review memories to extract principles, lessons, and metaphors. Essentially, this is a way of simplifying and distilling memories so that they are easier to access and denser.

Outer loop microservice (including TTS)

This is RAVEN's "executive" function - deciding when to act and what to say. Basically, this is a TTS microservice with a bit more.