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•1y ago

Comments

MaximosMK•1y 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!

In the Beginning Was the Command Line

https://en.wikipedia.org/wiki/In_the_Beginning..._Was_the_Command_Line
1•tosh•52s ago•0 comments

Paperly – A 100% offline native iOS document scanner

https://apps.apple.com/us/app/paperly-scanner-pdf-editor/id6770937257
1•Sahil0804•1m ago•0 comments

Lettera – AI Cover Letter Generator (3 Free Uses, No Signup)

https://lettera-chi.vercel.app/
1•checkcheck•2m ago•1 comments

First undersea data center powered by offshore wind is online

https://newatlas.com/energy/china-underwater-data-center-opens/
1•robtherobber•3m ago•0 comments

Lattice Deduction Transformers

https://arxiv.org/abs/2605.08605
1•44za12•5m ago•0 comments

Worker Killed at SpaceX, a Monopoly Long Accused of Neglecting Safety

https://theworker.news/2026/05/31/fall-kills-spacex-worker-a-monopoly-long-accused-of-neglecting-...
1•robtherobber•5m ago•0 comments

Quality in the Age of AI Slop

https://sinclairtarget.com/blog/2026/06/01/quality-in-the-age-of-slop/
2•berlianta•9m ago•0 comments

The Coward Hardens

https://thinkingrock.substack.com/p/the-coward-hardens
1•7777777phil•9m ago•0 comments

CSV Quick Look – open-source macOS QuickLook extension for CSV/TSV files

https://github.com/adamorad/csv-quick-look
1•adamthemuffin•11m ago•0 comments

Free coding interview practice using patterns

https://feetscode.com/
2•dchitimalla1•14m ago•1 comments

Show HN: Eyeball

https://eyeball.rory.codes/
2•mrroryflint•17m ago•1 comments

The Future of the Website in the AI Age

https://inkpat.com/volatilecarbon/post/258
1•volatilecarbon•20m ago•0 comments

Models try to write a Game Boy Advance emulator from scratch

https://gbaeval.com/
1•stared•21m ago•0 comments

Skillhound: A live index of every SKILL.md

https://www.skillhound.ai/
2•mfkhalil•24m ago•1 comments

Show HN: Review-First AI IDE, Built on Codex and OpenCode

https://handler.team/
2•vignesh_warar•24m ago•0 comments

Google Encloses the Web

https://battellemedia.com/archives/2026/06/google-encloses-the-web
1•thm•24m ago•0 comments

We Asked the Future of Truth Author to Explain How He Used AI. It Didn't Go Well

https://www.wired.com/story/future-of-truth-ai-interview/
2•calcifer•26m ago•0 comments

Strava just pulled a Reddit on its developer community

https://www.notebookcheck.net/Strava-just-pulled-a-Reddit-on-its-developer-community.1312468.0.html
6•SVI•28m ago•0 comments

What Is Not in Plan Nine

https://wiki.c2.com/?WhatIsNotInPlanNine
3•tosh•32m ago•0 comments

Gotion Unveils Sodium Battery Products with 261 Wh/Kg Energy Density

https://cleantechnica.com/2026/05/22/gotion-unveils-sodium-battery-products-with-261-wh-kg-energy...
1•radimm•37m ago•0 comments

Two-thirds of vaping's gene-expression changes tied to flavor and device type

https://keck.usc.edu/news/e-cigarette-flavor-and-device-type-play-a-key-role-in-vaping-related-mo...
2•berlianta•37m ago•0 comments

Cold Start DNS

https://blog.apnic.net/2026/06/02/cold-start-dns/
2•SVI•39m ago•0 comments

Technical Interviews Reject the Wrong Engineers

https://fagnerbrack.com/technical-interviews-reject-the-wrong-engineers-a8e78ca04b2e
2•buffer_overlord•45m ago•0 comments

Save money on A/C costs with handy tool

https://mnqprimo.com/nowcast/
1•chooklay•45m ago•0 comments

World models need exponentially less data than LLMs

https://twitter.com/MatthieuWyart/status/2061317203857739846
2•MrBuddyCasino•46m ago•0 comments

OpsGrid: Cloud Stack at a Glance

https://opsgrid.hirawat.in/dashboard
1•hirawat•47m ago•1 comments

Steph Curry: NBA star signs shoe deal with Chinese brand Li-Ning

https://www.bbc.com/news/articles/cj9pky3ldddo
1•doppp•49m ago•0 comments

Adding my blog and book to my Obsidian vault via symlinks

https://www.ssp.sh/brain/add-external-folders-git-blog-book-to-my-obsidian-vault-via-symlink/
2•zazuke•51m ago•1 comments

Hey London! Making a list of X accounts worth following in the AI scene here

https://x.com/i/lists/2032117580790468859
1•hellodarknessmy•51m ago•0 comments

EU is set to join US-led chip alliance 'Pax Silica' to counter China's AI race

https://www.euronews.com/my-europe/2026/06/01/the-eu-is-set-to-join-us-led-chip-alliance-pax-sili...
2•doener•52m ago•0 comments