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!

Google's AI satellite sends a expensive haiku to Earth

https://www.theregister.com/ai-and-ml/2026/10/31/googles-ai-satellite-sends-a-very-expensive-haik...
1•saikatsg•10s ago•0 comments

How the U.N. Legitimized Carbon Capture and Skewed Decades of Climate Policy

https://www.propublica.org/article/carbon-capture-storage-fossil-fuel-sally-benson
1•hn_acker•26s ago•1 comments

Show HN: Subfaro – track subscriptions and price hikes without linking a bank

https://subfaro.com/en/
1•giozadi•3m ago•0 comments

Shaun Thomas: Burnt Toast

https://www.pgedge.com/blog/burnt-toast
2•hn9zmdcaou•3m ago•0 comments

The Weird Little Guys of FOSS

https://drewdevault.com/weird-guys/
5•cowlevel•4m ago•0 comments

Most agent friendly VC website in the world

https://marathon.vc/
3•bugsense•6m ago•0 comments

Performance Degradation from Mutex in Hotpath of Mature Database Code

https://mariadb.org/how-mariadb-11-8-became-about-3x-faster-on-some-in-memory-workloads-fixing-a-...
1•birdculture•8m ago•0 comments

It's the Memory Latency, Stupid

https://pivotlake.io/blog/its-the-memory-latency-stupid/
2•ntur1337•10m ago•0 comments

A blind guy built a trading insights via email website

https://masonssignals.com
3•TheBlindDevelop•13m ago•1 comments

Show HN: Run Claude Code inside OpenCode through the official CLI

https://github.com/khalilgharbaoui/opencode-claude-code-plugin
1•kaygeee•16m ago•0 comments

Which hobby do you think is most diverting and pleasurable?

3•ikelos•18m ago•2 comments

Software is Eating AI (2017)

https://hyperparameter.space/blog/software-is-eating-ai/
3•jruohonen•21m ago•1 comments

A Conversation with Paul Masurel, Creator of Tantivy

https://www.paradedb.com/blog/tantivy-interview
1•philippemnoel•22m ago•0 comments

Show HN: ACID211 – A browser-based acid techno sequencer

https://acid211.com
2•qafarov•23m ago•0 comments

The cannibalistic allometry of the DRAM Crisis

https://sfiscience.substack.com/p/the-cannibalistic-allometry-of-the
2•HR01•24m ago•0 comments

Hex – local voice dictation for Mac

https://anoma.ly/hex/
1•vpj•25m ago•0 comments

Alzheimer's disease may begin in the nose and may be caused by aluminosilicates

https://www.sciencedirect.com/science/article/abs/pii/0197458086901193?via%3Dihub
4•bilsbie•28m ago•1 comments

SAT Lowered Expectations

https://www.nationalreview.com/2026/10/how-the-sat-lowered-expectations/
3•bilsbie•28m ago•0 comments

Beat-matched dancing pumpkin visualizer

https://pumpkin.dance/
2•rdolen•33m ago•0 comments

Crypto firm Binance covers 90% of losses after $6.3B hack

https://www.bbc.com/news/articles/ckpdg3ql4169o
7•colinprince•34m ago•2 comments

Two EU AI Act translations use FLOPs/s instead of cumulative FLOPs

https://www.arxo.io/findings/ARXO-2026-0413/
3•rifmj•34m ago•0 comments

New products for new species, revisited

https://eclecticlight.co/2026/10/31/new-products-for-new-species-revisited/
2•DASD•36m ago•0 comments

Show HN: Haris list jobs board for agents

https://covenant-common.github.io/covenant-docs/docs/TERMINAL.html
1•jupie•37m ago•0 comments

I Hate Online Waiting Rooms

https://mayberay.bearblog.dev/i-hate-online-waiting-rooms-using-lotteries-to-make-event-ticket-sa...
1•mugamuga•39m ago•1 comments

Show HN: Hey Spark – open-source voice assistant for your laptop, any LLM brain

https://github.com/contextuai/hey-spark
1•nagen•39m ago•0 comments

I post trained a model on Demoscenes

https://datavorous.com/writing/demoscener/
5•datavorous_•40m ago•1 comments

Show HN: InterviewLint – Practice explaining code, not just writing it

https://interviewlint.com
1•aburayhanalif•42m ago•0 comments

Russia's largest independent paper Novaya Gazeta forced to close [video]

https://www.youtube.com/watch?v=IdS0XQEM2Lo
3•burnt-resistor•44m ago•0 comments

Qwen3.8-Flash Now Available in the EU on Alibaba Cloud

https://twitter.com/alibaba_cloud/status/2115752786021192084
1•mongrelion•45m ago•0 comments

A City Canceled Flock's Contract. Flock Ignored It. Police Chief Unplugged Them

https://www.thedrive.com/news/my-city-canceled-flocks-contract-flock-ignored-it-so-the-police-chi...
32•smurda•46m ago•4 comments