-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better support markdown for speech output #56
Comments
This was not very clear for me, perhaps can you try writing in your own language a more detailed question? I can try to translate on my side, or ask someone else for help translating. |
Ok, I think I understand. You would like markdown text to be filtered and pre-processed before speech, rather than just try to say everything. This way URL's are not said, but the title of the link is said. This is probably a good feature and I think it can be done without much trouble. I am curious how the official openai api speech model handles markdown text, if anyone has any details I would like to know. Thanks! |
response by gpt4o: OpenAI's speech functionality (like the text-to-speech feature in ChatGPT) is implemented using text parsing and natural language processing (NLP) technologies to enable more intelligent text reading. Here's an overview of the process and related technologies:
These steps work together to enable OpenAI's speech functionality to effectively handle complex text input and generate natural, understandable speech output. This relies on the combined efforts of deep learning, NLP, and speech synthesis technologies. |
I noticed that piper seems unable to read |
I'm using this with open-webui and loving it. I'm actually trying to get the audio when I click Read Aloud to not read the italics markdown. I thought adding this to your pre_process_map.yaml in the config file would help, but it doesn't seem to change anything. ex in yaml file added:
Any thoughts? Either way love the project! |
advice:
302 url:some content
use plugin:can use Ingest Attachment Plugin
for example:
need speak :can use Ingest Attachment Plugin
but not speak: can use Ingest Attachment Plugin https://www.elastic.co/guide/en/elasticsearch/plugins/current/ingest-attachment.html
The text was updated successfully, but these errors were encountered: