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
install.sh+14−2@@ -6,10 +6,22 @@ set -euo pipefail DIR="$(cd "$(dirname "$0")" && pwd)" cd "$DIR" -# 1) Binary onto PATH.+# 1) Binary onto PATH — fetched from the page's per-platform RELEASE asset+# (the pkg tarball is lean: manifest + scripts + skills only; binaries are+# release assets per the wiki publish doctrine). BIN_DIR="${HOME}/.local/bin" mkdir -p "$BIN_DIR"-install -m 0755 "$DIR/bin/adom-tts" "$BIN_DIR/adom-tts"+VER="$(python3 -c "import json;print(json.load(open('"$DIR"/package.json'))['version'])")"+if [ -f "$DIR/bin/adom-tts" ]; then+ install -m 0755 "$DIR/bin/adom-tts" "$BIN_DIR/adom-tts" # legacy tarballs+else+ TMP="$(mktemp -d)"+ ( cd "$TMP" && adom-wiki release download adom/adom-tts "$VER" --platform linux )+ BIN="$(find "$TMP" -type f -name 'adom-tts*' | head -1)"+ [ -n "$BIN" ] || { echo "ERROR: could not download adom-tts $VER linux release asset"; exit 1; }+ install -m 0755 "$BIN" "$BIN_DIR/adom-tts"+ rm -rf "$TMP"+fi echo "Installed adom-tts -> $BIN_DIR/adom-tts" # 2) Claude Code skill (user tier only — dev/publish skills stay in source).
package.json+20−4@@ -1,14 +1,30 @@ { "slug": "adom-tts",- "version": "1.9.22",+ "version": "1.9.23", "type": "app", "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",- "tags": ["tts", "voice", "audio", "demo", "accessibility", "cli", "open-source", "mit"],+ "tags": [+ "tts",+ "voice",+ "audio",+ "demo",+ "accessibility",+ "cli",+ "open-source",+ "mit"+ ], "dependencies": {}, "scripts": { "install": "./install.sh", "uninstall": "./uninstall.sh" },- "needs_sudo": false-}+ "needs_sudo": false,+ "files": [+ "package.json",+ "install.sh",+ "uninstall.sh",+ "skills/**",+ "completions/**"+ ]+}
page.json+21−1@@ -4,7 +4,7 @@ "slug": "adom-tts", "title": "Adom TTS — Text to Speech", "brief": "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.",- "version": "1.9.22",+ "version": "1.9.23", "license": "MIT", "tags": [ "tts",@@ -12,6 +12,7 @@ "audio", "demo", "accessibility",+ "cli", "open-source", "mit" ],@@ -64,5 +65,24 @@ ], "install": { "binary_name": "adom-tts"+ },+ "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.",+ "dependencies": {},+ "scripts": {+ "install": "./install.sh",+ "uninstall": "./uninstall.sh"+ },+ "needs_sudo": false,+ "files": [+ "package.json",+ "install.sh",+ "uninstall.sh",+ "skills/**",+ "completions/**"+ ],+ "org": "adom",+ "author": {+ "name": "John Lauer",+ "email": "[email protected]" } }