Pipeline: od pomysłu do działania w 3 sekundy

Zrozum, jak dane płyną od polecenia głosowego do fizycznej akcji z minimalnym opóźnieniem.

Streaming dwukierunkowy (WebSockets)

BitBitBla utrzymuje stałe połączenie WebSocket, co eliminuje opóźnienia i pozwala na przesyłanie dźwięku w czasie rzeczywistym.

const ws = new WebSocket('wss://api.bitbitbla.com/v1/stream');
ws.addEventListener('open', () =>  {
  console.log('Połączenie nawiązane - gotowość do wysyłania głosu');
});

Orkiestracja kontekstu RAG

Pobieranie kontekstu

Transkrypcja audio jest natychmiast łączona ze stanem Twoich urządzeń, aby rozumieć polecenia typu „wyłącz to”.

Retrieval Augmented Generation

Wzbogacamy intencję użytkownika dokumentacją techniczną, aby wykonywać złożone operacje.

Natychmiastowa akcja (JSON Payload)

Wynikiem końcowym jest deterministyczny obiekt JSON gotowy do wykonania w mikrosekundy.

 {
  "transaction_id": "req_88a9f2",
  "intent": "ACTIVATE_COOLING",
  "parameters":  {
    "target_zone": "Sector A"
  }
}

Sprzęt: Muse Proto

Sprzęt Muse Proto

Zoptymalizowany pod sterowanie głosem

Muse Proto to urządzenie edge o niskich opóźnieniach, kompatybilne z naszym API.

  • Procesor ESP32 dual-core
  • Zintegrowany głośnik i mikrofon cyfrowy
  • Diody RGB feedback