STT dedie formules — CTC semantique pour nombres, dates, heures, sigles (generateur de corpus)
Project description
lectura-stt-formules
STT dedie formules — modele CTC autonome avec vocabulaire semantique (~87 tokens : nombres atomiques, mois, lettres, marqueurs) au lieu de phonemes IPA.
Phase 1 — Generateur de corpus
Ce module fournit :
- Un vocabulaire de 87 tokens semantiques (
_vocab.py) - Un tokenizer events → token sequence (
_tokenizer.py) - Un generateur de corpus synthetique (
scripts/generate_corpus.py)
Installation
pip install lectura-stt-formules
# Pour la generation de corpus (necessite TTS)
pip install lectura-stt-formules[corpus]
Utilisation
Vocabulaire et tokenizer
from lectura_stt_formules import VOCAB, events_to_token_sequence, token_ids_to_names
from lectura_formules import lire_nombre
result = lire_nombre("42")
tokens = events_to_token_sequence(result)
print(tokens) # [22, 4]
print(token_ids_to_names(tokens)) # ['QUARANTE', 'DEUX']
Generation de corpus
python scripts/generate_corpus.py \
--output-dir /data/voix_ssd/formula_corpus/ \
--n-base 16000 \
--n-augmentations 3 \
--seed 42 \
--num-workers 4
Licence
AGPL-3.0-or-later — voir LICENCE.txt
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lectura_stt_formules-0.1.0.tar.gz.
File metadata
- Download URL: lectura_stt_formules-0.1.0.tar.gz
- Upload date:
- Size: 34.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f129601950ada64826835c6a04c8d471e3a02398eebade4cbab720eefb7716a
|
|
| MD5 |
925c337cd3d1635ef5f23228f3a24673
|
|
| BLAKE2b-256 |
63e44e885b04c7f968532a56e4dea548404041a7cbc272caade72a20119ef76c
|
File details
Details for the file lectura_stt_formules-0.1.0-py3-none-any.whl.
File metadata
- Download URL: lectura_stt_formules-0.1.0-py3-none-any.whl
- Upload date:
- Size: 24.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
311170697f0523994f969ea7bfa53e2e62792f3249ad493d910ae36f03513940
|
|
| MD5 |
489ee4d3dfdca4f2e9867c45b9356b85
|
|
| BLAKE2b-256 |
3849a8a2c8c2d647c889bb118b8bd301126c390c804a2328f702e2da83cbb406
|