Page 1 of 1
Posted: Mon Oct 29, 2018 12:02 pm
I have a solution that pulls lots of text from database fields. There are some words that are pronounced incorrectly. I am coming from a background in asterisk and would create a lexicon file with the correct pronunciation and then reference that file. I see voicexml has a tag labeled lexicon that seems to accomplish this. I see on the documentation pages that plum does not support this tag. How would I go about accomplishing this functionality through plum?
Posted: Tue Oct 30, 2018 8:42 am
Unfortunately we do not support the <lexicon> tag because it is not fully supported by our Text-to-Speech engines. Your best option for translations is to use the <phoneme> tag around each of the words that need to have their pronunciations altered. However, each engine supports different phoneme sets. You can find the list of phonemes per engine here: https://www.plumvoice.com/docs/dev/deve ... ts#phoneme
You will need to create phoneme translations for each of the words you want to alter using the phoneme set supported by your specific engine. You can find examples on how to use the <phoneme> tag here: https://www.plumvoice.com/docs/dev/voic ... gs:phoneme
Posted: Tue Oct 30, 2018 9:00 am
I was hoping you wouldn't say that...
My issue here is that the text that is pulled from the database is also used on a web page. So the stored text has to be readable. The other complication is that depending on caller interaction the text varies. To make things even worse our clients have control of the text in the database and therefore it can and will change.
Is there any future plans of making use of Lexicon?
Posted: Tue Oct 30, 2018 2:51 pm
Lexicon is not planned to be utilized in the near future. However, it has been added to our feature list, and you should reach out to your account manager to help it get prioritized into a future release.
Posted: Tue Nov 06, 2018 11:06 am
Thanks for the info on phoneme but I only see sets for english... Do you have phoneme sets for french?
Posted: Tue Nov 06, 2018 3:42 pm
The docs have been updated with some additional languages, including French. We are working to get phonemes for all of the supported languages added as soon as possible.
https://www.plumvoice.com/docs/dev/deve ... ts#phoneme