Commit History

python_client: Avoid async in playback callback, use thread async for prebuffer, reduce blocksize and latency, keep minimal threshold and gain.
c5831b3

pltobing commited on

Revert TTS pause flush back to 600 ms as it is more natural, target NMT below this.
39bb368

pltobing commited on

Pin TTS pause threshold with 1.2s for now, and revert max_workers to cpu_count.
1f1fc5c

pltobing commited on

Fix bug on log in python_client
d953431

pltobing commited on

Revise TTS pause threshold to 2 s. due to TranslateGemma bottleneck. Need to make NMT faster < 1 s.
ce6646a

pltobing commited on

Fix bugs on translation_merger and orchestrator. Revert workers to cpu_count + 4, and tts pause threshold.
340d253

pltobing commited on

Use log instead of print for python_client, remove audio stats print
a2ce242

pltobing commited on

Fix TTS queue with put_nowait, reduce pause threshold, thread to cpu count, and remove audio stats print.
f76e514

pltobing commited on

Add the logs examples
570ca83

pltobing commited on

Add examples for real-time server-client conn. and outputs
b4c06ae

pltobing commited on

Add audio output file save on client too for checking
58904c6

pltobing commited on

Fix NMT pause sync. with ASR threshold and thread counts for smoother processing
6551032

pltobing commited on

Update README
cff490d

pltobing commited on

Revise python_client to handle proper playback FIFO buffering audio buffering. Still needs tweak for smoothing.
c764ad5

pltobing commited on

Fix is_punctuation_start on translation_merger and pause TTS threshold.
1e2b9ae

pltobing commited on

Remove commented function
bdf7e31

pltobing commited on

Fix ASR-NMT and TTS on the server side. Still need to fix on the client side for playback.
56cdd5d

pltobing commited on

Update README
3ff90ed

pltobing commited on

Revise TTS queue with blocking
0e506f2

pltobing commited on

Fix for checking ASR-NMT output and sync. with TTS. TTS handling still needs more sync.
7d8d3ab

pltobing commited on

Update README command & sample rate
23577ee

pltobing commited on

Add TTS model files
aace50f

pltobing commited on

Add NMT model file
96961ad

pltobing commited on

Add ASR model files
b4f6c2f

pltobing commited on

Change default client sample rate to 16k
6dbcce8

pltobing commited on

Add client requirements
b14cc99

pltobing commited on

Formatting black, isort, flake8
0c397a9

pltobing commited on

Update README base model
b9bb81d

pltobing commited on

Enhanced docstrings, type hints, and comments
da63a34

pltobing commited on

Add project files
f724af4

pltobing commited on

initial commit
74cd048
verified

pltobing commited on