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•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!

Show HN: League of Early Adopters – Give product feedback, get product feedback

https://sitenote.ai/league-of-early-adopters
1•sarim•3m ago•1 comments

AI Agents Are Tools, Not Replacements

https://derogab.com/2026/05/15/AI-Tools-Not-Replacements/
1•derogab•9m ago•0 comments

My Mom taught me HTML (and the rest was history)

https://ascii-tweezers.bearblog.dev/my-mom-taught-me-html-and-the-rest-was-history/
1•speckx•10m ago•0 comments

Show HN: A chess.com profiler that runs Stockfish in the browser

https://the-law-1.github.io/chess-insights/
1•the_law•11m ago•0 comments

Microsoft Exchange, Windows 11 hacked on second day of Pwn2Own

https://www.bleepingcomputer.com/news/security/pwn2own-day-two-hackers-demo-microsoft-exchange-wi...
1•Brajeshwar•11m ago•0 comments

Frink – programming language designed to make physical calculations simple

https://frinklang.org/#AboutFrink
1•gurjeet•12m ago•0 comments

Auto-Improving Software

https://twitter.com/ashpreetbedi/status/2053885390717890757
1•gmays•15m ago•0 comments

Bluesky Radio – Hosted by Opus 4.7

https://bskyrad.io/
1•wilted-iris•15m ago•0 comments

Ruby-charts: Generate pie, bar, and line charts from data files

https://github.com/ggerman/ruby-charts
1•thunderbong•16m ago•0 comments

iOS-Linuxkit: Linux on iPad, the Hard Way

https://taoofmac.com/space/blog/2026/05/16/1130
2•rcarmo•17m ago•0 comments

Do you spend 1h+ time a week just reading?

https://grops.biz/app
1•filippo_ciprian•17m ago•1 comments

Is the Secret to Men's Longevity a Great Butt?

https://www.wsj.com/lifestyle/fitness/glutes-men-longevity-hockey-butt-9c02666d
1•rawgabbit•19m ago•0 comments

Redux maintainer's thoughts on AI

https://blog.isquaredsoftware.com/2026/05/ai-thoughts-part-1-fears-opinions-journey/
1•newbie578•22m ago•0 comments

OpenAI seals deal in Malta to give all Maltese access to ChatGPT Plus

https://www.reuters.com/business/openai-seals-deal-malta-give-all-maltese-access-chatgpt-plus-202...
1•T-A•24m ago•0 comments

Recent Developments in LLM Architectures: KV Sharing, MHC, Compressed Attention

https://substack.com/@rasbt/p-197933886
1•eigenBasis•24m ago•0 comments

I spent my whole career building passive income. Here's what I got wrong

https://dariusforoux.com/i-spent-my-whole-career-building-passive-income-heres-what-i-got-wrong/
2•speckx•27m ago•0 comments

Rikkahub-agent OpenClaw/hermes for Android phones

https://github.com/ExTV/rikkahub-agent
1•ExTv•27m ago•0 comments

What it would have been like to experience the dinosaur-killing asteroid

https://theconversation.com/what-it-would-have-been-like-to-experience-the-dinosaur-killing-aster...
1•akkartik•27m ago•0 comments

The Changing Landscape of CTF-Based Learning

https://exploiting.systems/posts/2026-05-15-the-changing-landscape-of-ctf-based-learning
2•ropbear•31m ago•0 comments

Show HN: A Claude Skill to render resume templates. CV/Resumes are HTML and JSON

https://github.com/farhan0167/cv-claw
1•farhan0167•34m ago•0 comments

Repositories Are Human/Agent Knowledge Factories – Sigplan Blog

https://blog.sigplan.org/2026/04/21/repositories-are-human-agent-knowledge-factories/
1•rbanffy•34m ago•0 comments

GitHub takes aim at Claude Code and Codex with its new Copilot app

https://thenewstack.io/github-copilot-desktop-app/
1•Brajeshwar•35m ago•0 comments

How to Use LLMs as Teachers?

1•KneeAwn•36m ago•0 comments

UFO files nod to growing belief in aliens and mistrust in institutions

https://www.washingtonpost.com/opinions/2026/05/15/ufo-files-nod-growing-belief-aliens-mistrust-i...
1•bookofjoe•39m ago•3 comments

The Protein Shortage Is Coming

https://www.theatlantic.com/culture/2026/05/protein-powder-shortage/687193/
2•fortran77•40m ago•0 comments

Accelerate

https://github.com/AccelerateHS/accelerate
8•tosh•40m ago•0 comments

Using static websites for tiny archives

https://alexwlchan.net/2024/static-websites/
2•lemonberry•46m ago•0 comments

It's OK to want to have a good time [pdf]

https://drops.dagstuhl.de/storage/01oasics/oasics-vol134-programming2025/OASIcs.Programming.2025....
1•surprisetalk•47m ago•0 comments

MCP-stdio-guard – MCP stdio sanity checks

https://github.com/1Utkarsh1/mcp-stdio-guard
1•utkarsh4995•54m ago•0 comments

The Accidental Bestseller (2014)

https://www.publishersweekly.com/pw/by-topic/childrens/childrens-book-news/article/64933-the-acci...
1•downbad_•54m ago•0 comments