OVOS Dialog Normalizer
a dialog transformer plugins for OVOS
Description
This plugin will prepare text for TTS, it will expand contractions and pronounce digits, ensuring the TTS engine pronounces words correctly
- "I'm" -> "I am"
- "Dr." -> "Doctor"
- "1" -> "one"
Install
pip install ovos-dialog-normalizer-plugin
Configuration
All you need to do is add a entry in your mycroft.conf under "dialog_transformers" to enable the plugin
"dialog_transformers": {
"ovos-dialog-normalizer-plugin": {}
}
Contributing
Pull Requests welcome!
Adding new expansions should be straightforward, to improve number handling please refer to ovos-number-parser
Credits
This plugin was funded by the Ministerio para la Transformación Digital y de la Función Pública and Plan de Recuperación, Transformación y Resiliencia - Funded by EU – NextGenerationEU within the framework of the project ILENIA with reference 2022/TL22/00215337
Metadata
Release files for ovos-dialog-normalizer-plugin 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ovos-dialog-normalizer-plugin-0.0.1.tar.gz | 5.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ovos_dialog_normalizer_plugin-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.0 kB
Release files / ovos-dialog-normalizer-plugin-0.0.1.tar.gz
| Download URL | ovos-dialog-normalizer-plugin-0.0.1.tar.gz |
|---|---|
| Size | 5.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
31d01ee7ce65fa90fc2baf64b9f3129f74427c58cab84bfec83acb4696289393
|
|
BLAKE2b-256 checksum How to use checksums |
c5d3c45317a6be3492fb3294b05ef2bf5196973f5a25cc12880d456aa471b172
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.21
|
Release files / ovos_dialog_normalizer_plugin-0.0.1-py3-none-any.whl
| Download URL | ovos_dialog_normalizer_plugin-0.0.1-py3-none-any.whl |
|---|---|
| Size | 5.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
192598515ce5c909bb5d1c918141678d49f73b648dd846a9642bac35500dfda6
|
|
BLAKE2b-256 checksum How to use checksums |
0062196844f45a28a45a3aa2f9a464051121b9abf789016a77a8e30e82921d6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.21
|