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!

Oracle's 30k Employee Layoffs

https://tech-insider.org/oracle-30000-layoffs-ai-data-center-restructuring-2026/
1•01-_-•2m ago•0 comments

Russia sees China's WeChat, Douyin as models for its homegrown Max messenger

https://www.reuters.com/world/china/russia-sees-chinas-wechat-douyin-models-its-homegrown-max-mes...
1•01-_-•3m ago•0 comments

Multi-Core by Default – By Ryan Fleury – Digital Grove

https://www.dgtlgrove.com/p/multi-core-by-default
1•birdculture•12m ago•0 comments

Ortto Is Joining Canva

https://ortto.com/blog/ortto-is-joining-canva/
2•kehers•15m ago•0 comments

Mano-P: Open-source on-device GUI agent, #1 on OSWorld benchmark

https://arxiv.org/abs/2509.17336
1•mininglamp•17m ago•0 comments

The day you get cut out of the economy

https://geohot.github.io//blog/jekyll/update/2026/04/08/the-day-you-get-cut-out.html
2•rvz•17m ago•1 comments

Search page for Rust developer blogs

https://rustgrep.dev
1•adamsmo•17m ago•0 comments

Bring Buddy Back

https://github.com/anthropics/claude-code/issues/45596
2•cientifico•19m ago•0 comments

Claude mixes up who said what and that's not OK

https://dwyer.co.za/static/claude-mixes-up-who-said-what-and-thats-not-ok.html
2•sixhobbits•20m ago•0 comments

AnyInspect – Service Inspections made simple with AI

https://anyinspect.ai/en-GB
1•Velc•22m ago•0 comments

Unofficial Linux 7.0-rc7 Release Notes, AI-generated

https://lexplain.net/release-notes/v7.0-rc7
1•daisydevel•24m ago•0 comments

Gemini-CLI, zeroclaw, Llama.cpp, Qwen3.5 on TK1

https://forums.developer.nvidia.com/t/gemini-cli-zeroclaw-llama-cpp-qwen3-5-on-tk1/365653
1•benbojangles•24m ago•1 comments

An international analysis of psychedelic drug effects on brain circuit function

https://www.nature.com/articles/s41591-026-04287-9
1•XzetaU8•24m ago•0 comments

FreeBSD Laptop Compatibility: Top Laptops to Use with FreeBSD

https://freebsdfoundation.github.io/freebsd-laptop-testing/
1•fork-bomber•28m ago•0 comments

Show HN: I built a Harvey-style tabular review app, then open sourced the code

https://isaacus.com/blog/hallucination-free-tabular-review-from-scratch
1•afistfullof•29m ago•0 comments

Microsoft's executive shake-up continues as developer division chief resigns

https://www.theverge.com/tech/908793/microsoft-devdiv-julia-liuson-resignation
1•pjmlp•29m ago•0 comments

Debugy: Runtime Logs for Coding Agents

https://www.debugy.dev
1•amitay1599•30m ago•0 comments

We measured copyrighted-text memorization in 81 open-weight language models

https://zenodo.org/records/19431804
2•crovia•30m ago•0 comments

Show HN: [PKG47] AI-Controlled Package Registry

https://pkg47.com/
2•seuros•30m ago•1 comments

Afterchain – Deterministic inheritance protocol for digital assets

https://github.com/Afterchain/afterchain-protocol-public
1•Afterchain•31m ago•0 comments

Creating the Futurescape for the Fifth Element

https://theasc.com/articles/fantastic-voyage-creating-the-futurescape-for-the-fifth-element
11•nixass•34m ago•3 comments

Do links hurt news publishers on Twitter? Our analysis suggests yes

https://www.niemanlab.org/2026/04/do-links-hurt-news-publishers-on-twitter-our-analysis-suggests-...
1•giuliomagnifico•40m ago•0 comments

Nigel Farage wants to build a British ICE. Starmer may have handed him the tools

https://www.thenerve.news/p/reform-deportation-operation-restoring-justice-data-surveillance-pala...
2•doener•41m ago•2 comments

Fast, cheap AI-assisted decompilation of binary code is here

https://twitter.com/esrtweet/status/2042002143045890412
1•tosh•42m ago•0 comments

Engineers Are Great for Marketing

https://www.usenotra.com/blog/engineers-are-great-marketing
3•DominikKoch•43m ago•2 comments

Largest Dutch pension fund cuts ties with controversial tech firm Palantir

https://nltimes.nl/2026/04/02/largest-dutch-pension-fund-cuts-ties-controversial-tech-firm-palantir
5•doener•44m ago•0 comments

Cisco: Cybersecurity Remains Top Challenge as Industrial AI Adoption Expands

https://techgraph.co/tech/cisco-cybersecurity-remains-top-challenge-as-industrial-ai-adoption-exp...
1•visitednews•46m ago•0 comments

FalconFly 3dfx Archive

https://3dfxarchive.com/3dfx.htm
1•BruceEel•46m ago•0 comments

Influence Campaign on TikTok Uses AI Videos to Boost Hungary's Orbán

https://www.newsguardtech.com/special-reports/influence-campaign-uses-ai-tiktok-videos-to-boost-h...
2•doener•49m ago•0 comments

Reallocating $100/Month Claude Code Spend to Zed and OpenRouter

https://braw.dev/blog/2026-04-06-reallocating-100-month-claude-spend/
2•kisamoto•50m ago•0 comments