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•7mo ago

Comments

MaximosMK•7mo 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!

FastEmbed-Rs – Generate Vector Embeddings and Rerank Docs Locally

https://old.reddit.com/r/coolgithubprojects/comments/1p12gnz/fastembedrs_generate_vector_embeddin...
1•PaulHoule•3m ago•0 comments

San Francisco woman gives birth in a Waymo self-driving taxi

https://apnews.com/article/baby-born-waymo-san-francisco-6bdd0fb853330f806adf5a7ca225ec8e
2•jsphweid•4m ago•0 comments

Privacy-first budgeting tool – all data stays in localStorage, works offline

2•cobrapi•5m ago•0 comments

Do 8051/8031 assembly like its 1984

https://rodyne.com/?p=3225
2•boznz•10m ago•1 comments

Galea – the most sophisticated biosensing headset

https://galea.co/
1•embedding-shape•12m ago•0 comments

Is your website Archive Ready?

https://archiveready.com/
1•pabs3•15m ago•1 comments

Gogs 0-Day Exploited in the Wild

https://www.wiz.io/blog/wiz-research-gogs-cve-2025-8110-rce-exploit
1•rkta•15m ago•0 comments

Show HN: Testify to your NIST CSF maturity with evidence to prove it

https://github.com/clay-good/nisify
1•hireclay•16m ago•0 comments

U.S. Seizes Oil Tanker Off Venezuelan Coast, Escalating Pressure on Maduro

https://www.nytimes.com/2025/12/10/us/politics/oil-tanker-seized-us-venezuela-trump.html
1•zzzeek•19m ago•0 comments

Claude Code Space Invaders Game

https://space-invaders.centminmod.com/
2•vbtechguy•19m ago•1 comments

Returning Astronauts forget gravity exists for a while [video]

https://www.youtube.com/shorts/cQ3Msm659Fw
1•lifeisstillgood•20m ago•0 comments

Midjourney Is Alemwjsl

https://www.aadillpickle.com/blog/midjourney-is-alemwjsl
1•aadillpickle•26m ago•0 comments

Testing a 40M view/day meme-page ad network for b2c products (early case study)

https://findclout.com/marketing/
1•jonahbuilds•26m ago•1 comments

Canada DND scrambles to figure out how to mobilize and equip a citizens' army

https://www.cbc.ca/news/politics/army-mobilization-canada-troops-9.7009323
3•Teever•28m ago•0 comments

Something Ominous Is Happening in the AI Economy

https://www.theatlantic.com/economy/2025/12/nvidia-ai-financing-deals/685197/
1•zerosizedweasle•28m ago•0 comments

Undeciphered Writing Systems

https://en.wikipedia.org/wiki/Undeciphered_writing_systems
3•frozenseven•29m ago•0 comments

My experience with Lean 4 for general programming

https://quamserena.com/2025-12-10/my-experience-with-lean-4-for-general-programming
1•quamserena•32m ago•0 comments

How People Use AI Agents

https://www.perplexity.ai/hub/blog/how-people-use-ai-agents
1•gmays•34m ago•0 comments

Agency Is Eating the World

https://giansegato.com/essays/agency-is-eating-the-world
1•walterbell•34m ago•0 comments

Curiosity in Relationships

https://okaykoa.substack.com/p/curiosity-in-relationships
2•herbertl•35m ago•0 comments

Understanding Carriage

https://seths.blog/2025/12/understanding-carriage/
2•herbertl•40m ago•0 comments

From Llamas to Avocados: Meta's shifting AI strategy is causing confusion

https://www.cnbc.com/2025/12/09/meta-avocado-ai-strategy-issues.html
1•LopRabbit•42m ago•0 comments

Blue Origin Might Make Starship Obsolete

https://wlockett.medium.com/blue-origin-might-make-starship-obsolete-6bc011ae86d2
2•Zigurd•46m ago•0 comments

A differentially private framework for gaining insights into AI chatbot use

https://research.google/blog/a-differentially-private-framework-for-gaining-insights-into-ai-chat...
1•tzury•50m ago•0 comments

HTTP load generator, inspired by rakyll/hey with TUI animation

https://github.com/hatoo/oha
2•overflowy•53m ago•0 comments

Why no one talks about React2Shell?

https://elenacross7.medium.com/react2shell-my-droplet-joined-a-botnet-c4850b079515
9•skilldeliver•53m ago•4 comments

Mosquitoes found in Iceland for first time as climate crisis warms country

https://www.theguardian.com/environment/2025/oct/21/mosquitoes-found-iceland-first-time-climate-c...
2•LopRabbit•54m ago•0 comments

After years of resisting it, SpaceX now plans to go public. Why?

https://arstechnica.com/space/2025/12/after-years-of-resisting-it-spacex-now-plans-to-go-public-why/
3•vanburen•54m ago•1 comments

Nature's many attempts to evolve a Nostr

https://newsletter.squishy.computer/p/natures-many-attempts-to-evolve-a
1•fiatjaf•57m ago•0 comments

Scientists Uncover Why the World's Most Common Heart Drug Causes Muscle Pain

https://scitechdaily.com/scientists-finally-uncover-why-the-worlds-most-common-heart-drug-causes-...
1•bookofjoe•1h ago•0 comments