frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

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

Comments

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

PHP 8.5 alpha 1 is available for download

https://www.php.net/archive/2025.php
1•jeroenpeters•1m ago•0 comments

What if the moon turned into a black hole? [video]

https://www.youtube.com/watch?v=UQgw50GQu1A
1•skibz•4m ago•0 comments

Is the doc bot docs, or not?

https://www.robinsloan.com/lab/what-are-we-even-doing-here/
2•tobr•7m ago•0 comments

Which Workers Will A.I. Hurt Most: The Young or the Experienced?

https://www.nytimes.com/2025/07/07/business/ai-job-cuts.html
1•rustoo•12m ago•0 comments

Unminify JavaScript

https://jsmon.sh/tools/unminify/
1•rashahacks•16m ago•0 comments

Show HN: Multi-session Claude Code manager with async workflow

https://github.com/ObservedObserver/async-code
2•loa_observer•16m ago•0 comments

Bug Stories

https://500mile.email/
1•thinkingemote•16m ago•0 comments

Build an AI-Ready Data Foundation with MongoDB Atlas on Azure

https://www.mongodb.com/company/blog/innovation/build-an-ai-ready-data-foundation-mongodb-atlas-on-azure
1•amalinovic•17m ago•0 comments

Guile Lab Notebook: On the Move

https://wingolog.org/archives/2025/07/08/guile-lab-notebook-on-the-move
1•bwidlar•18m ago•0 comments

Grow a Garden Calculator

https://growagardencalculators.net/
2•dond1986•20m ago•0 comments

I need to know more about this

1•Tangabar•21m ago•0 comments

I Deleted My Steam Account After 20 Years

https://gist.github.com/Kaldaien/c66bf3dca62a5ac63785714f686e60ad
1•haunter•22m ago•0 comments

SUSE launches new European digital sovereignty service to meet surging demand

https://www.zdnet.com/article/suse-launches-new-european-digital-sovereignty-support-service-to-meet-surging-demand/
2•saubeidl•22m ago•0 comments

State Secrets for Sale: More Leaks from the Chinese Hack-for-Hire Industry

https://spycloud.com/blog/state-secrets-for-sale-chinese-hacking/
2•campuscodi•24m ago•0 comments

Human Behavior: AI Session Replays

https://www.humanbehavior.co/
1•handfuloflight•26m ago•0 comments

Ask HN: Bug Bounty Dilemma – Take the $$ and Sign an NDA or Go Public?

2•deep_thinker26•32m ago•2 comments

ESP32 Only WiFi / BLE Jammer

https://mastodon.social/@Atc1441/114819703241689541
1•rena2019•34m ago•0 comments

Show HN: I rewrote an outdated React Native map clustering library

https://github.com/suwi-lanji/rn-maps-clustering
2•hadat•38m ago•0 comments

Series of posts on HTTP status codes

https://evertpot.com/http/
1•antonalekseev•41m ago•0 comments

Most RESTful APIs Aren't RESTful

https://florian-kraemer.net//software-architecture/2025/07/07/Most-RESTful-APIs-are-not-really-RESTful.html
1•BerislavLopac•41m ago•0 comments

Bandle

https://bandle.app/
1•skibz•42m ago•1 comments

Springer Nature book on machine learning is full of made-up citations

https://retractionwatch.com/2025/06/30/springer-nature-book-on-machine-learning-is-full-of-made-up-citations/
5•ArmageddonIt•43m ago•0 comments

Polaris: A Post-training recipe for scaling RL on Advanced Reasoning models

https://hkunlp.github.io/blog/2025/Polaris/
4•limoce•47m ago•1 comments

The Small Data Showdown '25: Is It Time to Ditch Spark Yet?

https://milescole.dev/data-engineering/2025/06/30/Spark-v-DuckDb-v-Polars-v-Daft-Revisited.html
3•jamesblonde•55m ago•0 comments

40 Hot Swedish AI Startups

https://www.di.se/digital/here-are-the-swedish-ai-companies-everyone-is-talking-about/
10•imartin2k•58m ago•0 comments

2025 Ennie Nominees

https://ennie-awards.com/2025-nominees/
2•yakattak•59m ago•0 comments

From Dollar Dominance to the Slop Machine

https://kyla.substack.com/p/from-dollar-dominance-to-the-slop
2•sherlock_h•1h ago•0 comments

Enabling enhanced security for your app Developer Documentation

https://developer.apple.com/documentation/xcode/enabling-enhanced-security-for-your-app
3•seviu•1h ago•0 comments

Show HN: Expressio – Internationalization for humans, through AI

https://github.com/garage44/expressio
2•jvanveen•1h ago•0 comments

How much useful information can a softmax layer hold?

https://leetarxiv.substack.com/p/enumerating-the-set-of-integer-softmax
2•muragekibicho•1h ago•0 comments