10 Commits
Author SHA1 Message Date
Gabriel de Marmiesse c90fc8ced6 Add french, italian, portuguese, spanish, german (#155)
The french 6 layers variant wasn't included because it's not good enough
yet. Use the `french_24l` variant for now.
2026-04-17 17:52:16 +02:00
John Costa ef69ab8652 Split long sentences on commas to prevent skipped words (#143)
## Summary

When a single sentence exceeds `max_tokens` (50) and has no
sentence-ending punctuation (`.`, `!`, `?`), the text splitting logic
now falls back to splitting on commas, semicolons, and colons. This
prevents the model from silently skipping parts of long sentences.

Fixes #38
2026-03-24 11:50:44 +01:00
nabil-tazi 670e777260 Add int8 dynamic quantization support (#147)
# Add int8 dynamic quantization
 
Closes #7
 
## Summary
 
This PR implements mixed-precision int8 dynamic quantization for
pocket-tts, as requested in issue #7. It adds a `quantize=True` flag to
`TTSModel.load_model()` that reduces runtime memory usage by ~48% and
improves inference speed by ~27% on x86 and up to 23% on ARM, with no
measurable impact on audio quality.
2026-03-24 11:29:14 +01:00
Gabriel de Marmiesse 8443de8e06 Add functions to export and import the model state for a given voice (#129) 2026-02-16 15:37:00 +01:00
Emir Belkahia a8c735a9a4 Add basic public API tests to test_python_api.py (#114) 2026-02-12 11:35:29 +01:00
Václav Volhejn 28b8244428 Improve consistency in variant -> config rename (#87)
Small follow-up on #59
2026-01-27 08:55:34 +00:00
teddybear082 2b51649a65 Basic changes to allow loading of local model files (#59)
-modify main,py to not hardcode using DEFAULT_VARIANT

-allow submission of path string to path of variant.yaml file saved in
custom directory in lieu of model variant identifier in CLI to use when
loading model

-addresses #57
2026-01-27 09:42:35 +01:00
Gabriel de Marmiesse 636ec2360d Do not use auth in the CI (#53)
Allows anyone to run the CI
2026-01-17 14:58:36 +01:00
Gabriel de Marmiesse d4004e513e Fix the CI (#8) 2026-01-12 11:47:04 +01:00
gabrieldemarmiesse f5fa328a58 Copy the files in the new repo for public release 2026-01-12 11:25:16 +01:00