Commit History

refactor: update hallucination detection logic and improve repetition threshold
0cb3f11

Roni Egbu commited on

feat: implement context-aware pronoun resolution in translation process
01aa95b

Roni Egbu commited on

feat: enhance translation logic with context-aware handling and improved fallback mechanisms
1da4b8d

Roni Egbu commited on

fix: remove unnecessary comment about transformers dependency in requirements.txt
a48b86e

Roni Egbu commited on

feat: update translation dependencies to use HuggingFace Transformers for improved performance
385c557

Roni Egbu commited on

refactor: streamline lifespan management and enhance user session history handling
5b2d0ed

Roni Egbu commited on

feat: replace ArgosTranslator with HelsinkiTranslator for improved translation accuracy and context support
a10ee3d

Roni Egbu commited on

feat: implement HelsinkiTranslator for improved translation capabilities with model loading and pivot support
7811a49

Roni Egbu commited on

fix: change default model size from medium to base in WhisperASR initialization
87e2d1b

Roni Egbu commited on

fix: increase idle wait time in _read_utterance method for improved processing
90fcb22

Roni Egbu commited on

fix: increase pipeline timeout from 30s to 300s for user sessions
90dedba

Roni Egbu commited on

fix: reduce pipeline timeout from 300s to 30s and handle self-captioning for connected users
a3c071b

Roni Egbu commited on

fix: increase timeout for reading utterances and adjust idle wait timing
01f5ce9

Roni Egbu commited on

feat: add root endpoint for backend status and documentation links
659b646

Roni Egbu commited on

fix: add display name handling for user sessions in voice bridge
c52bebd

Roni Egbu commited on

fix: restore missing language pairs for translation in ArgosTranslator
fa18497

Roni Egbu commited on

fix: update ASR model size to medium for improved performance
9e8d3c2

Roni Egbu commited on

fix: update model directory initialization to use environment variable
076f79a

Roni Egbu commited on

fix: make server port configurable via environment variable
b7834db

Roni Egbu commited on

fix: add Chinese voice model to model map in PiperTTS
f4d8e53

Roni Egbu commited on

fix: remove wave from requirements (stdlib module)
c99eb5b

roniegbu commited on

docs: comprehensive README with HF Spaces config
83ff4cc

roniegbu commited on

feat: Add endpoint to check room existence and occupant count
1a1b510

Roni Egbu commited on

feat: Update WhisperASR model size to medium and configure ThreadPool settings for improved performance
df15494

Roni Egbu commited on

feat: Increase ThreadPoolExecutor workers and adjust VAD parameters for improved performance
9f5f801

Roni Egbu commited on

feat: Enhance TTS shutdown process and improve VAD parameters for better audio handling
510c99a

Roni Egbu commited on

feat: Add centralized logging setup with file and console handlers
85e1e2b

Roni Egbu commited on

feat: Increase max speech duration in StreamingVAD to enhance processing capabilities
49bf27e

Roni Egbu commited on

feat: Update ASR model size to medium and clean up warmup pairs in TranslationPipeline
8fc958c

Roni Egbu commited on

feat: Refactor TTS model for improved model selection, error handling, and process management
ba97721

Roni Egbu commited on

feat: Enhance hallucination detection and repetition loop handling in ASR model
92529f1

Roni Egbu commited on

feat: Update requirements to include faster-whisper for ASR enhancements
d98e8ae

Roni Egbu commited on

feat: Enhance voice call translation server with improved user session management, WebSocket handling, and pipeline timeout adjustments
ca3b210

Roni Egbu commited on

feat: Update StreamingVAD with enhanced calibration guide, improved energy threshold handling, and refined logging for speech detection
005686a

Roni Egbu commited on

feat: Improve TranslationPipeline with enhanced logging, error handling, and code clarity
d877f2f

Roni Egbu commited on

feat: Refactor ASR model to use faster-whisper for improved performance and remove subprocess dependencies
e449df8

Roni Egbu commited on

feat: Enhance TTS model with startup verification for missing models, improve subprocess handling, and add error messages for missing Piper installation
58eb194

Roni Egbu commited on

feat: Enhance voice processing with improved VAD, ASR, and TTS models; update WebSocket connection for production
6fe742b

Roni Egbu commited on

feat: Add webrtcvad to requirements for improved voice activity detection
a3c1cc8

Roni Egbu commited on

feat: Add CORS middleware to allow cross-origin requests for the FastAPI application
7fd1017

Roni Egbu commited on

feat: Enhance voice processing with Streaming VAD and improve audio handling
c54ed79

Roni Egbu commited on

feat: Implement Voice Activity Detection (VAD) for automatic speech chunking
31f79b3

Roni Egbu commited on

feat: Initial commit of Voice Translation App with backend and frontend setup
a606b2b

roniegbu commited on

feat: Initial commit of Voice Translation App with backend and frontend setup
3662125

Roni Egbu commited on