frontpage.
newsnewestaskshowjobs

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!

Dataset-cleaner-CLI: Clean, validate, and format mixed LLM datasets locally

https://pypi.org/project/dataset-cleaner-cli/
1•Galvatar•1m ago•0 comments

A local-first workspace for documents, tasks and meetings on macOS

https://github.com/bitwize-ai/Logue
1•westerosweb•3m ago•0 comments

Show HN: Offline music practice apps – no account,no subscription,no analytics

https://music-buddha.com/
1•gabelopez•6m ago•0 comments

Guide to Rock Licking

https://geoscopy.com/the-rock-licking-guide-why-geologists-really-do-it-and-when-you-shouldnt/
2•Eridanus2•7m ago•0 comments

The viral leftist teens of Campaign 2020 work for OpenAI now

https://www.cnn.com/2026/08/29/us/gravel-teens-openai-cec
1•1659447091•11m ago•1 comments

Show HN: Claypot – a block-based studio for kids to inspect AI systems

https://claypot.app/
1•arvindm1991•14m ago•0 comments

See a Scam? Report It

https://150proc.pl/en/scamwatch
1•dara5•15m ago•0 comments

Curiosity Vault – an open-source library of practical guides, built with Astro

https://github.com/RomelAnte/curiosity-vault
1•romelantedev•15m ago•0 comments

Test

1•YasuoTanaka•17m ago•0 comments

Accidentally Hacked Three Family Members

https://blog.nathanlangley.dev/posts/accidentally-hacked-family.html
1•ninjahawk1•19m ago•0 comments

The hidden health cost of dollar store groceries

https://news.ucr.edu/articles/2026/08/18/hidden-health-cost-dollar-store-groceries
1•hhs•20m ago•0 comments

Australia usually hosts the biggest cuttlefish mating event – not this year

https://www.bbc.com/news/articles/c75gyw0nkzno
1•blondie9x•21m ago•0 comments

Online reviews risk cyberattacks

https://news.mccombs.utexas.edu/research/online-reviews-risk-cyberattacks/
1•hhs•22m ago•0 comments

Microsoft Admits AI Training in New User Privacy Statment

https://slashdot.org/submission/17350256/microsoft-admits-ai-training-in-new-user-privacy-statment
1•MilnerRoute•22m ago•0 comments

Light-powered soft robots can keep jumping forever

https://news.ncsu.edu/2026/08/soft-robots-jumping-forever/
1•hhs•23m ago•0 comments

Percent on ARC-AGI-3

https://monotykamary.com/posts/100-percent-on-arc-agi-3/
1•freediver•24m ago•0 comments

New Bimodal Design Could Supercharge Nuclear Spacecraft

https://spectrum.ieee.org/bimodal-nuclear-spacecraft
1•rbanffy•24m ago•0 comments

Reconstructing lattice point enumeration using Asian counting rods

https://oborona.zip/post/polygon-partitioning-and-piled-pile-sequences-on-an-equilateral-triangul...
1•gg582•28m ago•0 comments

Critical: Persistent back end data retention after deletion in AI Studio

https://issuetracker.google.com/issues/554464766
1•Bitu79•33m ago•0 comments

Translating a prophecy between two constructed languages [video]

https://www.youtube.com/watch?v=TZQnmLQt4oc
1•jlamberts•34m ago•1 comments

Show HN: Practice where countries are in the world

1•blackbrokkoli•42m ago•0 comments

Fat Tire Brakes Get Wireless Upgrade

https://hackaday.com/2026/08/29/fat-tire-brakes-get-wireless-upgrade/
1•lostlogin•55m ago•0 comments

Xylitol Linked to Strokes and Heart Attacks, Study Finds

https://www.theguardian.com/society/2026/aug/28/sweetener-xylitol-used-in-chewing-gum-and-jam-lin...
3•m463•58m ago•0 comments

OpenRouter is advertising popular Chinese models as based in Singapore

https://openrouter.ai/providers
3•K3N0B1•1h ago•0 comments

MIT student claims to synthesize dangerous chemical, prompting hazmat response

https://www.nbcboston.com/news/local/mit-chemical-hazmat-building-18/4006077/
2•rbanffy•1h ago•0 comments

Create QR codes for $1/month

https://www.createqrcodes.io
1•mattmerrick•1h ago•0 comments

Renderformer V2 (Full neural rendering)

https://renderformer.github.io/v2/
2•E-Reverance•1h ago•0 comments

Use of 'Reasonable' in Gun Control Advocacy

https://firearmsresearchcenter.org/working_papers/use-of-reasonable-in-gun-control-advocacy/
2•delschlangen•1h ago•0 comments

Mcptestkit

https://pypi.org/project/mcp-testkit/
2•opiniateddev•1h ago•0 comments

Fast Unicode (UTF-8) validation with autovectorization

https://nitely.github.io/2026/08/30/fast-unicode-utf-8-validation.html
1•nitely•1h ago•0 comments