Skip to content

grammatek/tts-frontend-proto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROTO files for a TTS text preprocessing service

These proto files define messages and services for a TTS text preprocessing pipeline.

The pipeline consists of text cleaning, with the possibility of an up front html-parsing and text extraction, text normalization, spell correction, insertion of pause tags through phrasing, and grapheme-to-phoneme conversion (g2p).

In generate_proto.sh there is an example script for the generation of Python code for the proto files (_pb2.py and _pb2_grpc.py) but generation normally takes place in the project using the protos.

Contributing

You can contribute to this project by forking it, creating a branch and opening a new pull request.

License

Copyright © 2021-2022 Grammatek ehf

License: Apache License.

This software is developed under the auspices of the Icelandic Government 5-Year Language Technology Program, described here and here (English).

About

Protobuf definitions for a TTS text preprocessing pipeline

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages