-
Notifications
You must be signed in to change notification settings - Fork 392
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
[FR][TTS][Android]Fibo split #1222
Comments
Would you like to contribute? An alternative is to split a sentence into smaller ones if the number of tokens is greater than some threshold, say, 10. |
Yes I want,where should start? |
Please see sherpa-onnx/sherpa-onnx/csrc/offline-tts-vits-impl.h Lines 178 to 179 in 9ee2943
If The basic knowledge is knowing how to split a |
I think this should be carefully considered. When the VITS model synthesizes sounds, the pronunciation of a word is related to its context. Improper segmentation may lead to low synthesis effects. |
Ops cpp ?!! :D @GeminiT369 it is very important for someone who uses screen readers. |
By the way, we can limit the changes only to Persian. |
Maybe the latency or Mac sentence length can be made tunable? Having
finite max sentence length may also prevent OOM.
…On Mon, Aug 12, 2024, 2:36 AM Fangjun Kuang ***@***.***> wrote:
By the way, we can limit the changes only to Persian.
—
Reply to this email directly, view it on GitHub
<#1222 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAZFLO72AJKGZLXPX2C6XWLZRBCUVAVCNFSM6AAAAABMANJRIOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOBTGE2DGMJWG4>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
The Main problem is that for blinds while using screen readers we have much latency cuz of sherpa models processing algorithm.
How we can fix this problem?
We used punctuation marks to split texts to small parts to process fast in costume screenreaders.
But some times in a social media or anywhere we have many long messages that the users not used any punctuation marks inside them
Please append a punctuation marks fild and fibo split checkmark to make processing faster.
That a logarithmic algo like Fibonacci will use spliting and sending things to models that it makes engine faster to start speaking.
...
The text was updated successfully, but these errors were encountered: