Manages phoneme-based prompting to customize the pronunciation of certain words for text-to-speech models used by an agent.
JIVAS action for managing phoneme-based prompting to customize the pronunciation of words for text-to-speech models.
jivas/phoneme_interact_action
PhonemeInteractAction
persona_interact_action
^2.0.0
jivas/persona_interact_action
: ^0.0.1
types-PyYAML
types-requests
This package, developed by V75 Inc., manages phoneme-based prompting, enabling customization of word pronunciations for text-to-speech models used by an agent. As a core interact action, it enhances speech output quality and accuracy. It requires the Jivas library version 2.0.0 and depends on the persona_interact_action
for extended functionality.
Below is detailed guidance on how to configure and use the Phoneme Interact Action.
The Phoneme Interact Action provides an abstraction layer for managing phoneme-based prompting. It supports multiple configurations for various use cases, including:
The configuration consists of the following components:
phonemes
Defines the phoneme mappings for words, where the key is the word, and the value is its phonetic representation.
phonemes = {
"example": "ɪɡˈzæmpəl", # Example in IPA
"data": "ˈdeɪtə", # Example in IPA
}
phonemes = {
"hello": "həˈloʊ",
"world": "wɜːrld",
}
phoneme_interact_action
project.git clone https://github.com/TrueSelph/phoneme_interact_action
git checkout -b new-feature-x
git commit -m 'Implemented new feature x.'
git push origin new-feature-x
This project is protected under the Apache License 2.0. See LICENSE for more information.
jvcli download action jivas/phoneme_interact_action
Last published
3 months ago
Version
0.0.1
Downloads
281
Author
jivasType
interact_action
Visibility
Public
Tags