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

Comments

MaximosMK•10mo 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: CareerCraft AI – Generate tailored resumes from a conversation

https://super.myninja.ai/apps/6de082c7-a05f-4fc5-a7d3-ab56ccb48631
1•ptak_dev•1m ago•0 comments

Seed – AI-growable firmware over HTTP API, single C file, tested on a PDP-11

https://github.com/Awis13/seed
1•awis•1m ago•0 comments

Calvin Seibert Builds Architectural Sandcastles

https://www.greyscape.com/calvin-seibert-builds-architectural-sandcastles/
1•stared•2m ago•0 comments

Nerq Trust Protocol – How AI agents verify each other before interaction

https://nerq.ai/protocol
1•Agentindex•2m ago•1 comments

Executing programs inside transformers with exponentially faster inference

https://www.percepta.ai/blog/can-llms-be-computers
1•u1hcw9nx•4m ago•0 comments

Has your data been leaked?

https://chromewebstore.google.com/detail/digital-shield-all-in-one/pkonihncnkmbejhhjadaognganhinnhc
1•shwn2989•7m ago•1 comments

The Downside of User Accounts

https://threema.com/en/blog/downside-of-user-accounts
1•andrew918277•8m ago•0 comments

The next $1T company will be a software company masquerading as a services firm

https://sequoiacap.com/article/services-the-new-software/
1•kaizenb•9m ago•0 comments

Show HN: Bandmeter: Per-program network usage monitor for Linux, built with GPUI

https://github.com/emamoah/bandmeter
1•emamoah•10m ago•0 comments

chDB 4.0

https://clickhouse.com/blog/chdb.4-0-pandas-hex
1•tosh•12m ago•0 comments

Avoiding Trigonometry (2013)

https://iquilezles.org/articles/noacos/
2•WithinReason•15m ago•0 comments

Fully-funded trip to Stanford from anywhere in the world

https://www.svfellow.com
1•weissbergj•16m ago•0 comments

Basic C programming facts worth knowing

https://buildsoftwaresystems.com/post/essential-c-programming-facts/
1•ThierryBuilds•16m ago•0 comments

Storing Preexisting Passwords on a Yubikey

https://dubovik.eu/blog/yubikey
1•h45x1•17m ago•1 comments

MCP server for Faker-style mock data and hosted mock endpoints for AI agents

https://jsonplace.com/docs/mcp
1•fatihmgenc•17m ago•1 comments

Solid Pine Single Bed: Durable for Long-Term Rentals

https://dreamhomestore.co.uk/collections/bed-frames
1•Stevencoles89•20m ago•1 comments

SIMD implementation and Kotlin checkcast incompatibility

https://gryt.io/til/2026-03-12-simd-kotlin-checkcast-incompatibility/
1•synapticrob•21m ago•0 comments

I made a real BMO local AI agent with a Raspberry Pi and Ollama [video]

https://www.youtube.com/watch?v=l5ggH-YhuAw
2•vinhnx•22m ago•0 comments

OpenClaw has 247k stars and no governance layer

https://www.leanmcp.com/blog/you-think-youre-using-ai
2•jialu1•22m ago•0 comments

I upgraded my BMO local AI agent's voice and brain [video]

https://www.youtube.com/watch?v=W5bdM9yIEiY
1•vinhnx•22m ago•0 comments

The Usefulness of Useless Knowledge (1939) [pdf]

https://www.ias.edu/sites/default/files/library/UsefulnessHarpers.pdf
1•bookofjoe•24m ago•1 comments

Optimizing for non-uniform memory and cache effects in Stockfish

https://anemato.de/blog/nuca
1•anematode•25m ago•0 comments

Request for developer feedback: focusgroup RFC

https://developer.chrome.com/blog/focusgroup-rfc
2•agos•30m ago•0 comments

The Film That Should Be Nominated

https://animationobsessive.substack.com/p/the-film-that-should-be-nominated
1•vinhnx•30m ago•0 comments

Wiggmap

https://wiggmap.com/
2•wiggmap•34m ago•1 comments

AI job search with voice interview coaching and deep employer research

https://www.tumblr.com/login_required/wonderfullysacredtrap
1•Uniqu•35m ago•0 comments

Show HN: Wikimetron – Surface hidden sensitivity and risk in Wikipedia

https://github.com/opinionscience/wikimetron2.0
1•hjbarraza•36m ago•0 comments

The Structure of Engineering Revolutions

https://webdirections.org/blog/the-structure-of-engineering-revolutions/
1•BerislavLopac•42m ago•0 comments

How to Send Email to Space

https://buttondown.com/blog/email-in-space
1•maguay•42m ago•0 comments

An Ode to Bzip

https://purplesyringa.moe/blog/an-ode-to-bzip/
2•Expurple•48m ago•0 comments