← Commit history

Open-source release: source + README + hero + skills (v0.2.0)

John Lauer ·4a2e36e69f ·4mo ago ·parent 62b364d
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)."