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

Comments

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

Deepfakeable Me: My AI Deepfake Doppelganger

https://therickwilson.substack.com/p/deepfakeable-me
1•NN88•2m ago•0 comments

When "semantic" retrieval runs on lexical clues from proper names

https://vectors.run/posts/your-embeddings-know-more-about-names-than-you-think/
2•etoud•2m ago•0 comments

I converted a rotary phone into a meeting handset

https://www.stavros.io/posts/i-converted-a-rotary-phone-into-a-meeting-handset/
1•birdculture•4m ago•0 comments

GitHub is experiencing service issues

https://www.githubstatus.com/?tomaytotomato=true
2•tomaytotomato•4m ago•1 comments

Fantastic AWS Policies and Where to Find Them

https://iam.cloudcopilot.io/posts/fantastic-aws-policies-and-where-to-find-them
1•davidjkerber•4m ago•0 comments

HTTPS: //mylexon.site/ref/radzilan122 Make me go to level 150

1•radzilani•5m ago•0 comments

Better local development with .localhost subdomains

https://ibnuhx.com/better-local-development-with-localhost-subdomains
1•speckx•6m ago•0 comments

GitHub Partial Outage

https://www.githubstatus.com/incidents/1jw8ltnr1qrj
9•danfritz•6m ago•3 comments

Finding the random seeds used to generate RotMG maps

https://www.redblobgames.com/x/2544-rotmg-map-seeds/
1•bobbiechen•8m ago•0 comments

Pictographic Character Reconstruction with Bézier Curves

https://arxiv.org/abs/2511.00076
2•PaulHoule•8m ago•0 comments

How to Keep PII Out of OpenTelemetry

https://oneuptime.com/blog/post/2025-11-13-keep-pii-out-of-observability-telemetry/view
1•ndhandala•9m ago•0 comments

The U.S. just produced its last penny after a more than 200-year run

https://www.npr.org/2025/05/22/nx-s1-5407493/no-more-pennies-one-cent-treasury-stop-minting
2•manveerc•9m ago•0 comments

An optimistic guide to the coming year in America

https://www.economist.com/the-world-ahead/2025/11/12/an-optimistic-guide-to-the-coming-year-in-am...
1•andsoitis•10m ago•1 comments

No Competition? That's Usually a Red Flag for Solopreneurs

https://meysam.io/blog/no-competition-red-flag-solopreneur-validated-market/
1•meysamazad•11m ago•0 comments

Tired of being pushed around by BigTech?

https://aol.codeberg.page/eci/
3•digisign•12m ago•0 comments

Top United States Startups to Watch in 2026

https://www.failory.com/startups/united-states
1•nocodebcn•12m ago•0 comments

If You Apply DDD to DDD, You Won't Get DDD

https://docs.eventsourcingdb.io/blog/2025/11/13/if-you-apply-ddd-to-ddd-you-wont-get-ddd/
1•goloroden•12m ago•0 comments

Ask HN: Is GitHub down for you as well?

23•robertkoss•13m ago•9 comments

Ask HN: Another GitHub Outage?

8•zackify•13m ago•4 comments

Google Sues to Disrupt Chinese SMS Phishing Triad

https://krebsonsecurity.com/2025/11/google-sues-to-disrupt-chinese-sms-phishing-triad/
3•todsacerdoti•15m ago•0 comments

The Perfect Router Does Not Exi [video]

https://www.youtube.com/watch?v=550fh2n5rUs
2•keepamovin•17m ago•0 comments

Suneung: Blind students sit 13-hour college entry exam in South Korea

https://www.bbc.com/news/articles/c9wv22qjq8eo
2•ZeljkoS•17m ago•0 comments

October Jobs Report to Skip Unemployment Rate, Hassett Says

https://www.bloomberg.com/news/articles/2025-11-13/october-jobs-report-to-skip-unemployment-rate-...
3•belter•17m ago•1 comments

Ask HN: Which blogs do you actively follow these days?

2•helloplanets•17m ago•0 comments

When Good Technical Writing Isn't Enough

https://lalitm.com/on-why-i-write-this-blog/
2•speckx•18m ago•0 comments

Stirling engine generates mechanical power by linking Earth's warmth to space

https://techxplore.com/news/2025-11-stirling-generates-mechanical-power-linking.html
1•Brajeshwar•18m ago•0 comments

IBM has unveiled two unprecedentedly complex quantum computers

https://www.newscientist.com/article/2503799-ibm-has-unveiled-two-unprecedentedly-complex-quantum...
1•Brajeshwar•19m ago•0 comments

Light and gravity travel at the same speed, but don't arrive together

https://bigthink.com/starts-with-a-bang/light-gravitational-waves-arrive/
1•Brajeshwar•19m ago•1 comments

Bring Confidence to Complex Data Migrations with Snapshot Testing

https://spin.atomicobject.com/data-migrations-snapshot-testing/
1•philk10•19m ago•0 comments

Deep Graph Anomaly Detection: A Survey and New Perspectives

https://github.com/mala-lab/Awesome-Deep-Graph-Anomaly-Detection
1•teleforce•21m ago•0 comments