app
Adom TTS: Text to Speech
Public Made by Adomby adom
Adom's shared voice service. Reads your AI's answers back to you while you drive, and renders perfectly-timed voiceover tracks for your demo videos, so you never record your own voice.
← Commit history
Open-source release: source + README + hero + skills (v0.2.0)
6 files changed
+42−6
Cargo.tomladded+28@@ -0,0 +1,28 @@+[package]+name = "adom-tts"+version = "0.2.0"+edition = "2021"+license = "AGPL-3.0-or-later"+repository = "https://github.com/adom-inc/adom-tts"+authors = ["Adom <[email protected]>"]+description = "Thin Rust CLI for service-tts — Adom's shared edge-tts wrapper with pronunciation overrides + caching. Every Adom tool shells to this binary instead of calling edge-tts directly."++[[bin]]+name = "adom-tts"+path = "src/main.rs"++[profile.release]+strip = true+lto = "thin"++[dependencies]+anyhow = "1"+base64 = "0.22"+chrono = { version = "0.4", default-features = false, features = ["clock", "serde"] }+clap = { version = "4", features = ["derive"] }+reqwest = { version = "0.12", default-features = false, features = ["blocking", "rustls-tls", "json"] }+serde = { version = "1", features = ["derive"] }+serde_json = "1"+sha2 = "0.10"+tiny_http = "0.12"+urlencoding = "2"
VERSIONadded+1@@ -0,0 +1 @@+0.2.0
package.json+5−3@@ -1,11 +1,13 @@ { "slug": "adom-tts",- "version": "1.0.0",+ "version": "0.2.0", "type": "app",- "description": "Adom's shared edge-tts wrapper with pronunciation overrides + source-hash cache, now with a built-in auto-player. Pass --play to 'say' (or run 'play' on a path/id/last) to auto-play synthesized clips",+ "description": "Adom's shared text-to-speech CLI + Playground. Reads your AI answers back to you while driving, and renders perfectly-timed voiceover tracks for demo videos.",+ "license": "MIT", "dependencies": {}, "scripts": { "install": "./install.sh", "uninstall": "./uninstall.sh"- }+ },+ "needs_sudo": false }
screenshots/compose.pngadded⋯ 1 unchanged line ⋯
screenshots/pronunciations.pngadded⋯ 1 unchanged line ⋯
uninstall.sh+8−3@@ -1,4 +1,9 @@ #!/bin/bash-set -e-rm -rf "$HOME/.claude/skills/adom-tts"-echo "Uninstalled adom-tts"+# uninstall.sh for adom-tts (app).+set -euo pipefail++rm -f "${HOME}/.local/bin/adom-tts"+rm -rf "${HOME}/.claude/skills/adom-tts" "${HOME}/.claude/skills/adom-tts-build"+rm -f "${HOME}/.bash_completion.d/adom-tts"+echo "Uninstalled adom-tts (binary + skills + completion)."+echo "Note: the shared service-tts container is unaffected (it is shared infra)."