diff options
author | Simon Parri <simonparri@ganzeria.com> | 2021-03-17 13:26:53 -0500 |
---|---|---|
committer | Simon Parri <simonparri@ganzeria.com> | 2021-03-17 13:26:53 -0500 |
commit | 023cea08bf76655fee97e3a788f0c98d0dcda33d (patch) | |
tree | 01eaf7162fad4feedbba57b2a5a08c1419c1fd78 | |
parent | 8a8e9064b1f4c2188fd4760dfd1a7d3f15662489 (diff) | |
download | spelling-rbee-023cea08bf76655fee97e3a788f0c98d0dcda33d.tar.gz spelling-rbee-023cea08bf76655fee97e3a788f0c98d0dcda33d.zip |
Fork espeak so that the prompt appears immediately
-rwxr-xr-x | spelling-rbee | 3 |
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) |