package
0.6.2
Repository: https://github.com/airenas/tts-line.git
Documentation: pkg.go.dev

# Functions

GetTranscriberAccent return accent from ProcessedWord.
NewPartRunner creates parallel runner.

# Constants

CliticsCustom - custom clitic type.
CliticsNone - not a clitic.
CliticsUnused - clitics does not apply for the word.
SSMLMain - main part.
SSMLNone - not ssml part.
SSMLPause - <p>, <break> part for synthesis.
SSMLText - text part for synthesis.

# Structs

AccentVariant - accenters's result.
Clitic structure.
MainWorker does synthesis work.
PartRunner runs parts of the job.
ProcessedWord keeps one word info.
TaggedWord - tagger's result.
TTSConfig some TTS configuration.
TTSData working data for one request.
TTSDataPart partial tts data.
TTSTextPart part of the text.

# Interfaces

PartProcessor interface.
Processor interface.

# Type aliases

CliticAccentEnum contains types of possible clitics.
SSMLTypeEnum indicates part type: text, pause.