What's Changed
- Fix building har for OHOS by @csukuangfj in #3361
- Refactor MatchaTTS to use the new Generate API. by @csukuangfj in #3362
- Refactor Kokoro TTS to use the new Generate API by @csukuangfj in #3363
- Refactor KittenTTS to use the new Generate API by @csukuangfj in #3364
- Refactor VITS to use the new Generate API by @csukuangfj in #3365
- Add Rust API examples for TTS by @csukuangfj in #3366
- Fix swift tests by @csukuangfj in #3367
- Add Rust API for audio tagging by @csukuangfj in #3368
- Add Rust API for speaker embedding extractor and manager by @csukuangfj in #3369
- Add Rust API for speaker diarization by @csukuangfj in #3370
- Refactor Rust API for speech denoiser by @csukuangfj in #3371
- Add doc for c api and cxx api by @csukuangfj in #3374
- Add link to C API doc by @csukuangfj in #3375
- Add doc for Rust API by @csukuangfj in #3376
- Add Rust API for KWS, offline punctuation and spoken language identification by @csukuangfj in #3372
- Add doc for Dart API by @csukuangfj in #3377
- Add more doc for Rust API by @csukuangfj in #3378
- Release v1.12.31 by @csukuangfj in #3379
Full Changelog: v1.12.30...v1.12.31