From bbd9e154898b85486498da6a04e7f30a51e84385 Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Tue, 31 Jan 2023 18:33:02 -0700 Subject: [PATCH] script --- .DS_Store | Bin 0 -> 6148 bytes larynx.d/.DS_Store | Bin 0 -> 6148 bytes larynx.d/batch_play_wav.sh | 5 ++++- larynx.d/batch_txt_to_wav.sh | 2 +- 4 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 .DS_Store create mode 100644 larynx.d/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..740cf02783d5fbf07387a06d3010a314ce5d6e0d GIT binary patch literal 6148 zcmeHK%Sr=55Ukc57QE!>alSzC4~CF@L4F`Yz)RRbK+)Tt{4PJu>IY)jx+6Y3%+1f;XLeH=Bhq=th&Mc7|GGVmv+BzU=MFgF2`9Y& zoD!1`tKq}y$yO7J#nX9zi*i^`RFncz z;9P;*+%CQUZ|GO%|8tUdQa}p)D+O$^-mX`CrRuG-m-AlR=sUXCeA3;x4hloGV`8*p hZoD1eM^V-_U-P^dPKiNhKIlaK47e^bDe%_{d;zr86+r+1 literal 0 HcmV?d00001 diff --git a/larynx.d/.DS_Store b/larynx.d/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..cd3bb39ba3b991d379f581ed9b3fcc0a13617126 GIT binary patch literal 6148 zcmeHK%}T>S5T3QwZYe?!3OxqA7OkxmikDF93mDOZN^MNhV9b^zwTDv3SzpK}@p+ut z-GHS%coMNQu=~x<&u->}><<8l{xmoSr~`n+Mkq*GBV=Cd+OolfLeDXQ3=SdiXX#|k zM1Rpl-!37A2S^}ent9nMo2LCyazmp_ zr6Rx3NB&hfo(=1JXDZG{VLVQBLKuuO zGr$Zm1DnHuJp*KIb4un)nE__thYZmE;9w(kE#?OG)`1;epUGb)Btf0t5`>OL*J5rE zJt)GYBAQfTpBTcVqusG_uEpG-Ne7`<#(C_@#p6Zj)zR+ga1gFR?wJ8*V3~oE8P@6i zKgVBY?IV9Vg-6T)Gw{zC5aoe4=wng#Y+Wgj&RPfCJvI`G%Sk~&ed!W_1KLL#+G+d_ a=@{o)%ni~kWY_74d=b!uaK{Y%0s~)xK}>M~ literal 0 HcmV?d00001 diff --git a/larynx.d/batch_play_wav.sh b/larynx.d/batch_play_wav.sh index 7f0d312..c7968b3 100644 --- a/larynx.d/batch_play_wav.sh +++ b/larynx.d/batch_play_wav.sh @@ -22,14 +22,17 @@ main() { trap cleanup EXIT for f in ./script.d/*.wav; do + export f=$f if [ "$#" != "0" ]; then - eval "$1" + echo "> $1" + bash -c "true; $1" else read -p "enter to play <$f>" fi mpv --no-video "$f" & export pid=${!} block_proc $pid + break done } diff --git a/larynx.d/batch_txt_to_wav.sh b/larynx.d/batch_txt_to_wav.sh index 97d9270..5dc886d 100644 --- a/larynx.d/batch_txt_to_wav.sh +++ b/larynx.d/batch_txt_to_wav.sh @@ -5,7 +5,7 @@ for f in ${@:-./script.d/*.txt}; do curl \ -sS \ -X GET \ - "http://localhost:15002/api/tts?voice=${VOICE:-"en-us/glados-glow_tts"}&text=$(urlencode $(cat $f))" \ + "http://localhost:15002/api/tts?voice=${VOICE:-"en-us/glados-glow_tts"}&text=$(urlencode $(cat $f))&lengthScale=${SPEED:-1.00}" \ > ${f%.*}.wav echo $? done