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!

Claude Code's statusLineHook: read rate limits locally without any API calls

https://headroom.walls.sh/hook
1•patwalls•13s ago•0 comments

Scoped Blob Storage

https://blog.val.town/scoped-blob-storage
1•stevekrouse•58s ago•0 comments

Brain Floating-Point

https://en.wikipedia.org/wiki/Bfloat16_floating-point_format
1•tosh•1m ago•0 comments

ECB raises interest rates for first time since 2023

https://www.ft.com/content/95ec93a9-1153-4837-be82-32a87eaabe1d
1•JumpCrisscross•1m ago•0 comments

How HN: JediMock – Mock API responses in DevTools by wrapping fetch and XHR

https://jedimock.com
1•machopicchu•2m ago•0 comments

AltiVerse

https://github.com/LeoTheAIDev/Altiverse
3•leoTheCoderrr•3m ago•0 comments

Encrypted Spaces – Signal Alums' System for Making Private Collaboration Apps

https://www.wired.com/story/signal-alums-release-encrypted-spaces-a-new-system-for-building-priva...
2•jakemauer•3m ago•0 comments

Adix. Rock-paper-scissors on a 9x9 board, real-time 1v1

https://adix.games
1•hoxydav•4m ago•0 comments

Show HN: Kikubot – Each AI agent is an inbox

https://github.com/mxaiorg/kikubot
1•asp68•5m ago•0 comments

ServiceNow Mass Layoffs [Reddit Thread]

https://old.reddit.com/r/servicenow/comments/1u2c5dq/june_layoffs_its_a_blood_bath/
1•scapecast•5m ago•0 comments

Adaptive Screen Brightness from Content

https://rubarb.bar/
1•ericbigguy•6m ago•0 comments

Thomas Bayes

https://en.wikipedia.org/wiki/Thomas_Bayes
1•davedx•7m ago•0 comments

Opendoor fires all Indian employees, shuts India operations

https://economictimes.indiatimes.com/nri/latest-updates/opendoor-fires-all-indian-employees-shuts...
1•amalfra•7m ago•0 comments

Has the lakehouse battle shifted from table formats to catalogs?

https://www.onehouse.ai/blog/databricks-iceberg-support-has-a-catch-its-called-unity-catalog
1•sivabalan•7m ago•0 comments

Pokemon PWA

https://pokemon.gksander.com/
1•zi_•9m ago•1 comments

Resurrecting a Soaked, corroded, and damaged Commodore SX‑64 (2025)

https://jerrylparker.com/blogs/posts/sx-64.html
1•hggh•9m ago•0 comments

The Platypus Affiliated Society

https://platypus1917.org/
1•jruohonen•9m ago•0 comments

GM is betting on battery cells that don't use lithium

https://electrek.co/2026/06/10/gm-sodium-ion-battery-peak-energy/
2•Brajeshwar•10m ago•0 comments

When is detecting AI-generated text worthwhile?

https://statmodeling.stat.columbia.edu/2026/06/06/when-is-detecting-ai-generated-text-worthwhile/
1•sebg•10m ago•0 comments

Office 2019 for Apple to become useless from July

https://www.theregister.com/applications/2026/06/11/apple-version-of-office-2019-becomes-useless-...
3•rippeltippel•11m ago•1 comments

Kagi Privacy Redirects – Automatic Alternative Front Ends

https://github.com/elia-orsini/kagi-privacy-redirects
1•mysticaltech-•11m ago•0 comments

CLI that scores Terraform change risk and stores your team's infra fixes

https://fixdoc.dev
1•FixDoc•12m ago•0 comments

Show HN: Mimirs – persistent local memory for AI coding agents (MCP)

https://github.com/TheWinci/mimirs
1•winci•13m ago•0 comments

You can lead a horse to water but you can't force it to drink

https://williamdurand.fr/2025/12/24/you-can-lead-a-horse-to-water-but-you-cant-force-it-to-drink/
1•speckx•13m ago•0 comments

C.M. Kosemen – Dinosauroids [2008/2019]

http://www.cmkosemen.com/dinosauroids.html
2•bilegeek•15m ago•0 comments

Harness-Bench: Measuring Harness Effects Across Models

https://arxiv.org/abs/2605.27922
1•ZeljkoS•15m ago•0 comments

Show HN: In-browser real LLM token counter and cost estimation

https://holaclaw.ai/tools/token-studio
1•angelmm•18m ago•1 comments

Petition to Withdraw Canada's Bill C-22

https://www.ourcommons.ca/petitions/en/Petition/Sign/e-7416
2•hmokiguess•18m ago•0 comments

OpenAI to acquire Ona to expand Codex

https://openai.com/index/openai-to-acquire-ona/
3•htrp•19m ago•2 comments

The Casino of Attention – AdTech did not "improve the internet."

https://medium.com/%40sylwestermielniczuk/the-casino-of-attention-adtech-did-not-improve-the-inte...
1•speckx•21m ago•0 comments