From 616255bd53678f22d37aece081a24c9c5dd5e0e6 Mon Sep 17 00:00:00 2001 From: Tait Hoyem Date: Sun, 9 Jun 2024 19:56:28 -0600 Subject: [PATCH] Update readme, add version requirement --- README.md | 6 ++++++ fry_normalize/Cargo.toml | 1 + fry_normalize/README.md | 10 ++++++++++ 3 files changed, 17 insertions(+) create mode 100644 fry_normalize/README.md diff --git a/README.md b/README.md index 6365af7..35820bf 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,12 @@ It is up the user what they will do with this data. If `mediainfo` displays different information than this for `[a-z].wav`, then you may need to change the settings in the constants of `calc.py` to produce the right sized padded/raw files. +## `fry_normalize` + +`fry_normalize` is the beginning of a text-to-speech engine written entirely in Rust. +This module only normalizes text to be a restircted, known form. +Check out [`fry_normalize`'s README](./fry_normalize/README.md) for more information. + ## TODO * [ ] Add some tests to verify that bit patterns are indeed concatonated correctly. diff --git a/fry_normalize/Cargo.toml b/fry_normalize/Cargo.toml index 08443ad..ac04caa 100644 --- a/fry_normalize/Cargo.toml +++ b/fry_normalize/Cargo.toml @@ -2,6 +2,7 @@ name = "fry_normalize" version = "0.1.0" edition = "2021" +rust-version = "1.80" [dependencies] num2words = { git = "https://github.com/TTWNO/num2words", branch = "no-std-support" } diff --git a/fry_normalize/README.md b/fry_normalize/README.md new file mode 100644 index 0000000..7e1b1f1 --- /dev/null +++ b/fry_normalize/README.md @@ -0,0 +1,10 @@ +# `fry_normalize` + +This module of `fry` attempts to normalize various parts of speech into known formats, starting with: + +- Words +- Symbols +- Abbreviations +- Numbers + +This module requires Rust version `1.80`.