-
I am using speech-dispatcher (https://github.com/brailcom/speechd) on linux. But the configuration of piper i am using takes 2-3 seconds pause between sentences. I was able to improve this by addidig As the above link states, i am also having big pause between sentences. So does read-alound uses, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi, the piper related code is in this repository The code performs inferencing directly inside the browser using onnxruntime-web, to synthesize speech. It doesnt use spd-say or any third-party tool. I'm guessing the 2-3 second pause you're experiencing is the time it takes to synthesize the next sentence. Our implementation deals with that by pre-synthesizing the next sentence while the current sentence is being spoken. Your tool will need to support this 'prefetching' strategy. |
Beta Was this translation helpful? Give feedback.
Hi, the piper related code is in this repository
https://github.com/ken107/piper-browser-extension in the web folder.
The code performs inferencing directly inside the browser using onnxruntime-web, to synthesize speech. It doesnt use spd-say or any third-party tool.
I'm guessing the 2-3 second pause you're experiencing is the time it takes to synthesize the next sentence. Our implementation deals with that by pre-synthesizing the next sentence while the current sentence is being spoken. Your tool will need to support this 'prefetching' strategy.