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

Comments

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

Vision Language Models (2025)

https://huggingface.co/blog/vlms-2025
1•walterbell•2m ago•0 comments

The highest-scoring AI memory system ever benchmarked

https://github.com/milla-jovovich/mempalace
1•latchkey•3m ago•0 comments

Kafka-ML: Connecting the data stream with ML/AI frameworks

https://github.com/ertis-research/kafka-ml
1•teleforce•5m ago•0 comments

Global Fuel Shortage Pushes Governments Toward Demand Controls

https://oilprice.com/Energy/Crude-Oil/Global-Fuel-Shortage-Pushes-Governments-Toward-Demand-Contr...
3•toomuchtodo•5m ago•0 comments

Bezier drawing tool w infinite zoom

https://fatih-erikli-potato.github.io/path-draw/
2•fatih-erikli-cg•7m ago•0 comments

OpenClaw Plugin for Claude Code CLI – Persistent Worker Pool with Smart OAuth

https://github.com/AlexChen31337/openclaw-plugin-claude-code
1•alexchen_dev•9m ago•0 comments

Astronauts Dedicate Moon Crater to Carroll Wiseman, Wife of NASA Commander

https://www.nytimes.com/2026/04/06/science/moon-crater-carroll-reid-wiseman.html
1•shpat•11m ago•0 comments

Training mRNA Language Models Across 25 Species for $165

https://huggingface.co/blog/OpenMed/training-mrna-models-25-species
2•gmays•13m ago•0 comments

It's Time to Take Down Your Smart Cameras [video]

https://www.youtube.com/watch?v=UMIwNiwQewQ
1•locusm•13m ago•0 comments

New Jersey cannot regulate Kalshi's prediction market, US appeals court rules

https://finance.yahoo.com/markets/options/articles/jersey-cannot-regulate-kalshis-prediction-1331...
1•pseudolus•14m ago•0 comments

ATS Resume Builder – Build an ATS friendly resume and get more interviews

https://ats-resume.com
2•chTijani•18m ago•0 comments

Physical Engineering AI – tools for mech engineers

https://github.com/010zx00x1/Awesome-Physical-Engineering-AI
1•010zx00x1•18m ago•0 comments

I set up a static blog that can be updated just by email

https://knxnts.xyz/blog-4.6.26.html
1•knxnts•22m ago•1 comments

I used a single power station to keep my off-grid cabin running

https://www.zdnet.com/home-and-office/energy/bluetti-apex-300-power-station-review/
1•y1n0•23m ago•1 comments

Exploring Psychic Powers Live TV Special (1989) [video]

https://www.youtube.com/watch?v=djKBUDg-v-M
1•nomilk•25m ago•0 comments

AI workout plan generator for Indian personal trainers (coachiq.in)

1•allgrips•27m ago•0 comments

Brevity Constraints Reverse Performance Hierarchies in Language Models

https://arxiv.org/abs/2604.00025
1•handfuloflight•28m ago•0 comments

Succession – Agent Lineage Evolution for an Agentic World

https://danieltan.weblog.lol/2026/04/succession-ale-for-an-agentic-world
1•danieltanfh95•37m ago•0 comments

Motorola USB OTG Problems (2023)

https://goughlui.com/2025/09/20/notes-motorola-moto-g84-5g-usb-otg-problems-bad-vbus/
2•goodburb•37m ago•0 comments

Gemini CLI accessed outside permited directory, then admits fault

https://twitter.com/i/status/2041317025583374376
1•yowayb•40m ago•1 comments

How Plausible Is 'Project Hail Mary'? Astrophysicists Have Thoughts

https://www.nytimes.com/2026/04/04/movies/project-hail-mary-scientific-accuracy.html
3•bookofjoe•42m ago•1 comments

Solod – A Subset of Go That Translates to C

https://github.com/solod-dev/solod
4•TheWiggles•44m ago•0 comments

Memory poisoning in AI coding agents

https://github.com/asamassekou10/ship-safe
1•asamassekou•45m ago•0 comments

Goodbye, middle managers. Hello, 'player-coaches' and 'org leads'

https://www.businessinsider.com/meta-block-managers-player-coaches-org-leads-2026-4
2•indigodaddy•49m ago•1 comments

Report: Apple has shifted 40% of planned MacBook production capacity to Vietnam

https://twitter.com/dnystedt/status/2041310255305642278
2•ilamont•1h ago•0 comments

Feynman: Open-source AI research agent

https://www.feynman.is/
2•m_kos•1h ago•1 comments

TraceFix – A simple tool to trace issues from logs faster

https://tracefix.vercel.app/
1•skillsettler•1h ago•1 comments

I made Claude slower and it changed how I use it

https://www.xda-developers.com/i-made-claude-slower-and-it-completely-changed-how-i-use-it/
1•NicoJuicy•1h ago•0 comments

Coexilia: Master Hash Manifest (v1.0)

https://archive.org/details/coexilia-master-hash-manifest-v-1.0
1•aegissolis•1h ago•0 comments

Analysis finds geometric thinking may come from wandering

https://phys.org/news/2026-04-analysis-geometric-human-math-module.html
2•pseudolus•1h ago•0 comments