summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Parri <simonparri@ganzeria.com>2021-03-17 13:26:53 -0500
committerSimon Parri <simonparri@ganzeria.com>2021-03-17 13:26:53 -0500
commit023cea08bf76655fee97e3a788f0c98d0dcda33d (patch)
tree01eaf7162fad4feedbba57b2a5a08c1419c1fd78
parent8a8e9064b1f4c2188fd4760dfd1a7d3f15662489 (diff)
downloadspelling-rbee-023cea08bf76655fee97e3a788f0c98d0dcda33d.tar.gz
spelling-rbee-023cea08bf76655fee97e3a788f0c98d0dcda33d.zip
Fork espeak so that the prompt appears immediately
-rwxr-xr-xspelling-rbee3
1 files changed, 2 insertions, 1 deletions
diff --git a/spelling-rbee b/spelling-rbee
index 212192c..60cf6af 100755
--- a/spelling-rbee
+++ b/spelling-rbee
@@ -8,7 +8,8 @@ def get(prompt="spell: ")
end
def say(it,speed=100)
- system "espeak -s #{speed} '#{it}'"
+ pid = spawn "espeak -s #{speed} '#{it}'"
+ Process.detach pid
end
def ckword(word,result)