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!

Show HN: Castrag – transcribe and semantically search a large podcast archive

https://github.com/snowmac/castrag
1•snow_mac•5m ago•0 comments

Show HN: Napkin – a scratchpad that holds texts and images for copy

https://github.com/sudomonas/napkin
2•ppnpm•7m ago•0 comments

Feynman-"what differs physics from mathematics" [video]

https://www.youtube.com/watch?v=B-eh2SD54fM
1•thelastgallon•13m ago•0 comments

What's Up with Liliputing?

https://liliputing.com/whats-up-with-liliputing-fall-2026-edition/
1•pmontra•13m ago•0 comments

America is in the wrong AI race with China

https://restofworld.org/2026/america-china-ai-race-trust/
3•billybuckwheat•14m ago•0 comments

Helium balloon lifts up two tons of building material over Tibet's mountains

https://www.thedailybeast.com/trump-humiliated-as-un-speech-bombs-with-bored-audience/
2•ksec•27m ago•2 comments

Big Banks Say They're Uneasy About People Shopping via AI Agents

https://gizmodo.com/big-banks-say-theyre-uneasy-about-people-shopping-via-ai-agents-2000815443
3•thm•28m ago•1 comments

LGBT tolerance slumps in the Netherlands as debate turns vicious

https://www.dutchnews.nl/2026/09/lgbt-tolerance-slumps-in-the-netherlands-as-debate-turns-vicious/
3•latexr•35m ago•0 comments

Show HN: Kern.md – Single-session long-running agent

https://github.com/oguzbilgic/kern-ai/blob/master/templates/KERN.md
1•obilgic•38m ago•0 comments

Anthropic classifiers prohibit kernel development

https://twitter.com/TheAhmadOsman/status/2102535871727857915/photo/1
4•nullbio•39m ago•1 comments

United Nations: AI Agents, Misalignment and the Risk of Losing Human Control [pdf]

https://www.un.org/independent-international-scientific-panel-ai/sites/default/files/2026-09/Them...
1•nsagent•40m ago•0 comments

Grammarly will send unhinged messages to all your users if you try to cancel

https://www.reddit.com/r/sysadmin/comments/1wjdpgx/psa_grammarly_will_send_unhinged_messages_to_all/
6•ksec•40m ago•1 comments

Acer CEO says memory makers are hyping 2030 shortage fears to protect margins

https://www.tomshardware.com/pc-components/dram/acer-ceo-says-memory-makers-are-hyping-2030-short...
4•alok-g•40m ago•1 comments

North Texas engineer built a map for cheap local restaurants [video]

https://www.youtube.com/watch?v=K6qhp0SsEcM
2•phodo•42m ago•1 comments

Data-Only Attacks Are Easier Than You Think

https://www.usenix.org/publications/loginonline/data-only-attacks-are-easier-you-think
6•segfaultbuserr•52m ago•0 comments

A Machine Beat Me at Chess. I'm Still Rooting for AI

https://www.thenextmove.org/p/a-machine-beat-me-at-chess-im-still
1•akbarnama•55m ago•0 comments

Loment: A self-hosted systems language with multi-syntax front ends

https://github.com/FujoJTOP/loment
1•FujoLoment•56m ago•1 comments

Porting Bhyve to Rust

https://github.com/TritonDataCenter/rshyve
2•nwilkens•1h ago•1 comments

Snorkel AI triples valuation to $3.5B as demand for AI training data booms

https://techcrunch.com/2026/09/22/snorkel-ai-triples-valuation-to-3-5b-as-demand-for-ai-training-...
2•nlpnerd•1h ago•2 comments

Anatomy of a (Postgres) Search Engine

https://planetscale.com/blog/anatomy-of-a-postgres-search-engine
2•ksec•1h ago•0 comments

Specs cut defects in AI-generated code from 148 to 23 across five models

https://arxiv.org/abs/2609.23270
1•sandeepdhuri•1h ago•0 comments

President Lula Dataset

https://huggingface.co/datasets/geoffchan/lula-footage/viewer/default/train
1•rodrigueslotu•1h ago•0 comments

RGPU – Use a remote Nvidia GPU from PyTorch on a machine that has none

https://rgpu.dev
1•boxstream•1h ago•0 comments

Americans Are About to Lose Access to Prescriptions from Canada

https://www.wsj.com/health/healthcare/us-customs-prescription-drugs-canada-71978a47
5•baran•1h ago•0 comments

Critical Period in Brain Development

https://www.simplypsychology.org/critical-period.html
4•kamaraju•1h ago•0 comments

HarmBlock+ Safest Smartphone: Please Rotate Responsibly

https://paul.reviews/harmblock-worlds-safest-smartphone-please-rotate-responsibly/
1•pseudohadamard•1h ago•0 comments

Sadness and Suicidal Behavior Among Teenagers Is Declining, CDC Finds

https://www.nytimes.com/2026/09/21/science/teen-sadness-depression.html
2•lxm•1h ago•0 comments

Agent-browser equivalent for desktop and mobile apps

https://agent-device.dev
1•novoreorx•1h ago•0 comments

Emergent Collusion in Long-Horizon LLM Agent Interaction

https://arxiv.org/abs/2609.24967
1•sbulaev•1h ago•0 comments

Show HN: SubRead: line up an audiobook with its eBook, in the browser

https://subread.space
1•equwal•1h ago•0 comments