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!

Scale Test-Time Compute with Parallel Coordinated Reasoning [pdf]

https://github.com/stepfun-ai/PaCoRe/blob/main/pacore_report.pdf
1•nkko•54s ago•0 comments

Internet in the Age of Agents

https://thinkininpublic.substack.com/p/internet-in-the-age-of-agents
1•sujayk_33•2m ago•0 comments

Willison on Merchant's "Copywriters reveal how AI has decimated their industry"

https://simonwillison.net/2025/Dec/14/copywriters-reveal-how-ai-has-decimated-their-industry/
1•planckscnst•2m ago•0 comments

How to install a Toolchain for clang on phones without root access (2024, 2025)

https://xdaforums.com/t/guide-how-to-install-a-toolchain-for-clang-on-phones-without-root-access....
1•sipofwater•5m ago•2 comments

How the invention of buttons led to simplicity and to planned obsolescence

https://mikajovicic.com/writing/button-invention-made-interface-simplicity-possible/
2•violinar•7m ago•0 comments

Vanessa et S., magnifique dominatrice (13)

https://dominamag.com/suprematie-feminine/vanessa-et-s-magnifique-dominatrice-13/
1•ssoumi•8m ago•0 comments

Why We Age

https://onlinelibrary.wiley.com/doi/10.1002/brv.70109
1•XzetaU8•15m ago•0 comments

We Sent Our CEO to Dubai's Supercar Junkyards [video]

https://www.youtube.com/watch?v=IrGCv3sZXAQ
1•teleforce•15m ago•0 comments

An open-source energy and latency profiler for LLMs: ELANA

https://arxiv.org/abs/2512.09946
1•nkko•18m ago•0 comments

Total Internet Shutdowns per Year

https://public.tableau.com/app/profile/zach.rosson/viz/STOP_v2/Dashboard1
2•vivzkestrel•19m ago•1 comments

Show HN: Made a simple tool to generate App Store / Play Store screenshots

https://kappmaker.com/app-screenshots-generator
1•mirzemehdi•21m ago•0 comments

An array index points between elements

https://blog.nelhage.com/2015/08/indices-point-between-elements/
1•fanf2•21m ago•0 comments

Single prompt to Gemini to 6M parameters model

https://github.com/javantanna/Axiom
1•javantanna•24m ago•0 comments

Show HN: 2zuz – Shopping search without promoted or junk results

https://2zuz.com
1•pedrozieg•33m ago•0 comments

Show HN: A Simple, Fast, and Ad-Free Whois Lookup Tool

https://myip.casa/whois
1•myip_casa•33m ago•0 comments

Show HN: Stepped Actions – distributed workflow orchestration for Rails

https://github.com/envirobly/stepped
1•klevo•34m ago•0 comments

Evaluating GPT-5.2 Thinking: Cryptographic Challenge Case Study

https://www.irregular.com/publications/spell-bound-technical-case-study
1•jgeralnik•37m ago•0 comments

Startup Playbook

https://playbook.samaltman.com/
1•aleda145•45m ago•0 comments

Is P=NP?

https://adlrocha.substack.com/p/adlrocha-is-nnp
3•adlrocha•47m ago•0 comments

The state of the kernel Rust experiment

https://lwn.net/SubscriberLink/1050174/63aa7da43214c3ce/
1•birdculture•58m ago•0 comments

Self Driving Submarines

https://www.youtube.com/watch?v=AJSu-hUckFM
1•wiley1454•1h ago•0 comments

Randomx.js: Bringing Webmining Back from the Grave [video]

https://www.youtube.com/watch?v=gmAgvHaw9w4
1•l-mdev•1h ago•0 comments

Surface Tension of Software

https://iamstelios.com/blog/surface-tension-of-software/
39•i8s•1h ago•11 comments

Sold – A Bill of Goods

https://medium.com/luminasticity/sold-a-bill-of-goods-fe48ea07ad20
1•bryanrasmussen•1h ago•0 comments

Ask HN: How to noise cancel out a specific annoying sound?

3•artur_makly•1h ago•3 comments

Chimera Linux

https://chimera-linux.org/
2•dtj1123•1h ago•0 comments

ClickHaskell 1.0.0 Is Out

https://github.com/KovalevDima/ClickHaskell
3•todsacerdoti•1h ago•0 comments

Customized Software Development with online IDE for code review, modify,compile

https://fin.in.net
1•basesdk•1h ago•0 comments

Atlas – A Novel Artificial Intelligence Architecture

https://github.com/LingTravel/Atlas
2•NotLing•1h ago•1 comments

Bye, Mom

https://aella.substack.com/p/bye-mom
11•reducesuffering•1h ago•1 comments