Commit Graph
2 Commits
Author SHA1 Message Date
Alex d83c9e2587 docs: update text-processing-rs description with multilingual support (#365)
## Summary

- Update text-processing-rs description in README and PostProcessing
docs to reflect current capabilities
- Now mentions ITN + TN support across 7 languages (EN, DE, ES, FR, HI,
JA, ZH)
- Added 100% NeMo test compatibility note (3,011 tests passing)

## Test plan

- [x] Docs-only change, no code affected
<!-- devin-review-badge-begin -->

---

<a href="https://app.devin.ai/review/fluidinference/fluidaudio/pull/365"
target="_blank">
  <picture>
<source media="(prefers-color-scheme: dark)"
srcset="https://static.devin.ai/assets/gh-open-in-devin-review-dark.svg?v=1">
<img
src="https://static.devin.ai/assets/gh-open-in-devin-review-light.svg?v=1"
alt="Open with Devin">
  </picture>
</a>
<!-- devin-review-badge-end -->
2026-03-12 22:44:22 -04:00
Alex dbc1f95637 docs: add ITN post-processor (NeMo-text-processing-rs) (#306)
## Summary

- Add
[NeMo-text-processing-rs](https://github.com/FluidInference/NeMo-text-processing-rs)
to README documentation
- Rust port of [NVIDIA NeMo Text
Processing](https://github.com/NVIDIA/NeMo-text-processing) for Inverse
Text Normalization (ITN)

## What is ITN?

Inverse Text Normalization converts spoken-form ASR output to written
form:

| Input | Output |
|-------|--------|
| two hundred thirty two | 232 |
| five dollars and fifty cents | $5.50 |
| january fifth twenty twenty five | January 5, 2025 |
| seventy two degrees fahrenheit | 72 °F |

## Features

- 98.6% compatible with NeMo test suite (1200/1217 tests)
- Rust library with Swift wrapper (XCFramework build script included)
- Supports: numbers, money, dates, times, measurements, emails/URLs,
phone numbers

## Changes

- Add ITN to Highlights section
- Add new "Post-Processing Tools" section under "Other Frameworks"
2026-02-12 21:54:51 -05:00