Commit Graph
4 Commits
Author SHA1 Message Date
Fangjun Kuang 3ca8943d61 Add Java and Kotlin API for Supertonic TTS (#3289)
This pull request enhances the Text-to-Speech capabilities by integrating the Supertonic TTS model into the existing Java and Kotlin APIs. It provides developers with new tools and clear examples to generate speech from text using this model, expanding the range of available TTS options and simplifying their adoption within Java and Kotlin projects.
2026-03-12 00:05:25 +08:00
Fangjun Kuang 8568fc4e5d Remove cppjieba (#2664)
This PR removes the cppjieba dependency from the sherpa-onnx project by replacing its usage with character-based text processing. The main purpose is to simplify the codebase by eliminating the need for external jieba dictionary files and the cppjieba library.

- Replaces jieba-based word segmentation with UTF-8 character-level tokenization
- Removes all references to dict_dir and dictDir parameters across APIs
- Adds a new CharacterLexicon class to replace JiebaLexicon
2025-10-10 10:54:32 +08:00
Fangjun Kuang bfbd603342 Add Kotlin and Java API for KittenTTS (#2461) 2025-08-07 22:19:11 +08:00
Fangjun Kuang 15772d2150 Add Java API for text-to-speech (#811) 2024-04-26 09:26:39 +08:00