frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I built a GUI/API wrapper for Piper TTS to handle large files

https://github.com/MaximosMK/piper-tts-api-demo
1•MaximosMK•11mo ago

Comments

MaximosMK•11mo ago
Hi HN,

I often found myself wanting to convert large text files (like book chapters or long articles) into audio using the excellent open-source Piper TTS engine. Handling very large inputs directly can be a bit tricky, and I wanted a smoother workflow.

So, I built this project: 1. A simple Flask/Gunicorn API server (`server/piper_api.py`) that wraps the Piper executable. 2. A PySide6 GUI client (`client/piper_api_gui.py`) that interacts with the server.

The key feature is that the client automatically splits large text files into smaller chunks (sentence-like segments), sends these chunks to the API server to be processed in parallel (using Python's `ThreadPoolExecutor`), and then combines the resulting WAV audio snippets back into a single file. This makes synthesizing long texts much more manageable and faster than doing it sequentially.

The tech stack is Python, Flask, Gunicorn, PySide6, and Requests. It's all open source on GitHub.

Happy to answer any questions or hear feedback!

Voight-Kampff-Neo

https://klaxzy.net/var/log/202603-voight-kampff-neo.html
1•klaxzygen•3m ago•0 comments

Scientists have successfully measured the instantaneous power of black hole jet

https://www.nature.com/articles/s41550-026-02828-3
1•modinfo•5m ago•0 comments

Back When Smoking Was Rewarded

https://creativepro.com/scanning-around-gene-back-when-smoking-was-rewarded/
2•austinallegro•7m ago•0 comments

CachyOS Is Now the Most Popular Desktop Distro on ProtonDB

https://boilingsteam.com/cachy-os-is-now-the-most-popular-distro-on-proton-db/
3•clircle•7m ago•1 comments

Extinct Cousin Loved Eating Grass [video]

https://www.youtube.com/watch?v=QD7E-gf74w0
1•gmays•8m ago•0 comments

Age verification is a mess but we're doing it anyway

https://www.theverge.com/policy/913038/age-verification-flaws
1•speckx•8m ago•0 comments

We Disagree on a Lot. But We Know This Law Must Change

https://www.nytimes.com/2026/04/17/opinion/section-702-surveillance-safe-act.html
1•Cider9986•8m ago•0 comments

American farmers bet on solar. Then Trump changed the rules

https://grist.org/food-and-agriculture/american-farmers-bet-on-solar-then-trump-changed-the-rules/
1•speckx•8m ago•0 comments

EuroLLVM 2026 Round Table Summary: MLIR Canonicalization

https://discourse.llvm.org/t/eurollvm-2026-round-table-summary-mlir-canonicalization/90588
1•matt_d•9m ago•0 comments

The American consumer market is larger than the EU and China's combined

https://en.wikipedia.org/wiki/List_of_largest_consumer_markets
3•jjmarr•13m ago•0 comments

xAI has Released Grok 4.3 (beta)

https://twitter.com/techdevnotes/status/2045072883206991973
3•sergiotapia•13m ago•0 comments

Robots learn: A brief, contemporary history

https://www.technologyreview.com/2026/04/17/1135416/how-robots-learn-brief-contemporary-history/
1•Brajeshwar•13m ago•0 comments

MoqBoy: Anarchy Gameboy Player

https://moq.dev/blog/moq-boy/
1•kixelated•13m ago•0 comments

Gen Z is 10 times more accepting of violence against speakers than Boomers

https://expression.fire.org/p/gen-z-is-10-times-more-accepting
3•delichon•14m ago•0 comments

Our Longing for Inconvenience

https://www.newyorker.com/culture/essay/our-longing-for-inconvenience
2•giraffe_lady•15m ago•0 comments

Show HN: Waputer – The WebAssembly Computer

https://waputer.app
1•marcandrysco•15m ago•0 comments

Show HN: Bookmark Tool in Common Lisp

https://github.com/ediw8311xht/cl-bookmark-tool
1•landdate•17m ago•0 comments

The Puppetmaster reveals his form

https://asimpleman333.github.io/Aurora2/
2•rogmash•18m ago•0 comments

Manage agent skills with GitHub CLI

https://github.blog/changelog/2026-04-16-manage-agent-skills-with-github-cli/
1•dangoor•20m ago•0 comments

Playdate won't have games using AI-generated assets

https://www.gamedeveloper.com/production/panic-won-t-release-playdate-titles-that-use-some-forms-...
3•glimshe•21m ago•0 comments

Controversial FISA program extended by House but only until April 30

https://www.cbsnews.com/news/controversial-surveillance-program-extended-by-house-but-only-until-...
2•anigbrowl•21m ago•1 comments

Skill Doc Generator: Turn Any Docs URL into Claude Skills

https://github.com/DemboNauta/skill-doc-generator
1•edgar_dev•22m ago•0 comments

Twenty Moves Suffice for Rubik's Cube

https://www.gathering4gardner.org/com-2024-01-21/
2•jhncls•22m ago•1 comments

Parsebench open leaderboard for PDF parsing

https://huggingface.co/datasets/llamaindex/ParseBench
1•pierre•22m ago•0 comments

The only fonts I use

https://rgo.pt/posts/fonts-i-use
3•kraktoos•23m ago•0 comments

Show HN: EX LIBRIS – a library-crawling RPG made with a 2000s engine

http://www.inpatientpress.net/inpatient-interactive/2026/4/16/ex-libris
1•idempotent_•23m ago•0 comments

Show HN: Codemaxxed – 350M+ LOC and a GitHub cease and desist

https://github.com/jshchnz/codemaxxed
1•jshchnz•25m ago•0 comments

I Tried the LLM Wiki and RAG on Todays News from BBC, CNN, Euronews

https://99helpers.com/wiki/latest-daily-news/israel-lebanon-ceasefire
3•nickk81•25m ago•0 comments

The Electronic Technical Reference Manual

http://www.techhelpmanual.com/2-main_menu.html
1•elvis70•25m ago•0 comments

OVH is increasing hosting prices Up to 4×

https://old.reddit.com/r/sysadmin/comments/1rayqsw/ovh_raises_prices_my_new_offer_is_551_higher/
2•onebitwise•29m ago•1 comments