Whispers - Un agent de journalisation vocale en temps réel construit avec Assemblyai

DEV - 28/07
Ceci est une soumission pour les agents vocaux de l'Assemblyai.

Ceci est une soumission pour le Challenge Assemblyai Voice Agents Challenge

Whispers - un agent de journalisation vocale en temps réel

Ce que j'ai construit

Whispers est une application de journalisation par la voix alimentée par l'API de streaming universelle d'Assemblyai. Il permet aux utilisateurs de parler leurs pensées en temps réel, formatant intelligemment leurs mots dans des entrées de journal réfléchissantes et lisibles. L'application sert de compagnon de bien-être personnel - thérapeute en partie, miroir en partie, coach en partie - les utilisateurs qui ont fait capturer leurs réflexions quotidiennes à travers un discours naturel.

Ce projet relève de la catégorie de performances en temps réel, démontrant un traitement audio avancé en temps réel avec une latence inférieure à 300 ms pour l'affichage de transcription en direct. L'application montre comment la technologie de streaming universelle d'Assemblyai peut créer des expériences vocales transparentes et réactives qui semblent naturelles et immédiates.

Démo

🎥 Demo vidéo: https://drive.google.com/file/d/1rhyqpw434eetgdp6xmrybzcfifnatzd7/view?usp=sharing

Référentiel GitHub

Le code source complet est disponible sur: (https://github.com/vaishakhvipin/whispers-final)

Fichiers clés démontrant l'intégration Assemblyai:

  • backend / services / assembly.py- Implémentation de streaming Python Websocket
  • frontend / src / composants / lotionlikeeditor.tsx- Intégration Frontend Websocket
  • backend / routes / stream.py- Points de terminaison API backend pour le traitement vocal
  • frontend / src / lib / api.ts- Intégration de l'API Fron...
    [Courte citation de 8% de l'article original]
Loading...