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!

No AI, 52 min. Build all Linux Files utils in C by Hand [video]

https://www.youtube.com/watch?v=gQRmSlcTq9c
1•surprisetalk•54s ago•0 comments

The Biggest Hacking Target Is Still "123456"

https://siliconprairies.substack.com/p/the-worlds-biggest-hacking-target
1•JBruggeman•58s ago•0 comments

Show HN: Back end for Agents and Builders who don't need one yet – Statebase

https://statebase.dev
1•bhldev•1m ago•0 comments

Framehand – one sentence in, a branded promo video out (open source)

https://github.com/300SpartanDev/framehand
1•Leosx•1m ago•0 comments

TEA5767-Based Radio Tuner Device

https://github.com/turtushig22-blip/tea5767-radio-tuner/blob/main/README.md
1•turtushig22•2m ago•1 comments

Show HN: I built a tool to figure out why apps aren't getting downloads

https://asostudio.app
1•JRizzo_1•2m ago•0 comments

Claude users say they were banned after showing Russian passports

https://meduza.io/feature/2026/10/29/polzovateli-claude-pozhalovalis-chto-ih-akkaunty-zabanili-ko...
1•Klaster_1•3m ago•0 comments

Snowflake Backups now silently skip transient tables (BCR-2360) [video]

https://www.youtube.com/shorts/ha8WnWpw3CQ
1•yanivleven•4m ago•0 comments

State of Public Code: how governments contribute to publicly available code?

https://stateofpubliccode.org
1•bzg•4m ago•0 comments

WebRTC Streaming Video with Offline Installations for Additional Security

https://www.red5.net/blog/live-streaming-video-with-offline-installations-for-additional-security/
1•mondainx•5m ago•0 comments

Artifacts for legal work with Claude

https://claude.com/resources/articles/introducing-artifacts-for-legal-work
3•Anon84•7m ago•0 comments

The Wrongness of Relativism (2014)

https://longform.asmartbear.com/relativism/
3•eigenBasis•8m ago•0 comments

RF Filter Design for ESP32-S3 – Track Keepout and Crosstalk Isolation

https://dispatch.altivlabs.com/esp32-s3-rf-filter-design-part-4/
1•yourstruly-br•8m ago•0 comments

Drawing for drawing's sake: Decompiling Sonic Adventure without writing code

https://kylemayer.io/drawing/
1•krmayer•9m ago•0 comments

Woman killed after exposing immigration fraud [video]

https://www.youtube.com/watch?v=M4jS52IarOE
2•shinryudbz•11m ago•1 comments

Show HN: We made a puzzle game for mixing color images

https://picombo.netlify.app/
3•fubei•11m ago•0 comments

MIT professor says AI is taking over your brain

https://www.bostonglobe.com/2026/10/23/opinion/ai-impact-cognitive-ability-eric-so/
5•leawi•12m ago•1 comments

Hermes with Flame – persistent sandboxes for agent code execution

https://xflops.io/blog/hermes-flamepy/
1•k82cn•12m ago•0 comments

Only 40% of AI-cited statistics trace back to a study

https://trakkr.ai/trakkr-research/zombie-stats
5•mektrik•14m ago•0 comments

State of Harness Engineering

https://www.harness-hub.org/reports/2026-10
1•dbgrman•18m ago•0 comments

GitLab's new 60 req/HR rate limit has a fatal flaw: It blocks the login page

https://docs.gitlab.com/user/gitlab_com/rate_limits/
1•yaledioma•19m ago•0 comments

AI is making niche software viable

https://muddy.jprs.me/posts/2026-10-28-ai-is-making-extremely-niche-software-viable/
1•jprs•19m ago•1 comments

More Ambitious Products

https://probsteide.com/notes/more-ambitious.html
1•probst•19m ago•0 comments

Xlibre, Nouveau, and the Art of Getting Banned from Telegram

https://aliveos.org/news/xlibre-nouveau-and-telegram-bans/
2•jamapy•20m ago•0 comments

A Texas Cop Signed on to Help ICE Deport His Neighbors. It Tore the Town Apart

https://www.propublica.org/article/deportations-ingram-texas-287g-jaron-alexander
2•PaulHoule•20m ago•0 comments

Deepgram is acquiring Daily, makers of Pipecat

https://deepgram.com/blog/daily-pipecat-deepgram
1•pavlov•22m ago•0 comments

LLM Voice

https://martinfowler.com/bliki/LLM-Voice.html
2•ibobev•23m ago•0 comments

Finland investigate Google over destruction of 250k trees

https://yle.fi/a/74-20254086
24•DeepLogin•23m ago•7 comments

Show HN: I built a tamper-evident flight recorder for AI agents

https://github.com/mnestiq/mnestiq
1•lynceus•26m ago•0 comments

Show HN: Boil – Make a logo animate like it was drawn by hand

https://boil.brint.dev/
1•brint-dev•26m ago•0 comments