Skip to content

Commit

Permalink
Add slot programs
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Hansen committed May 6, 2020
1 parent 56bceed commit b4dbbf0
Show file tree
Hide file tree
Showing 4 changed files with 112 additions and 89 deletions.
12 changes: 12 additions & 0 deletions files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ default:
profile.yml:
bytes: 479
sha256: 29e45e9f6668a99ef99b05bc6cdcfb1fc51a83ee98b802afc50acb3c55de1d85
slot_programs/rhasspy/number:
bytes: 651
sha256: d1f10ccea552c2c9ba2a59dd69705f8e82545592c7db5ca7078b462ed9d08387
stop_words.txt:
bytes: 805
sha256: 6ca60ffd4257c35cc3981d0e923881c3d8b85c8c0f6ef7a6697bd4ae97200fd8
Expand Down Expand Up @@ -70,3 +73,12 @@ text-to-speech:
marytts/voice-upmc-pierre-hsmm-5.2.jar:
bytes: 1558945
sha256: 14b320fd7c8808eace209471982ecd24e8db223e85bfa87d5ebfad45131b14a8

# Sample sentences, etc.
examples:
custom_words.txt:
bytes: 37
sha256: 0a177acaf089ceb8c3a2cbef36b73e507679e2bf8a07a054b3544ad954c14e97
sentences.ini:
bytes: 462
sha256: 0647a3ade5a0c246fc4d51028871440e82a0292db51c199fba6018066757e7d2
29 changes: 29 additions & 0 deletions slot_programs/rhasspy/number
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/usr/bin/env python3
import argparse
import sys


def main():
parser = argparse.ArgumentParser("number")
parser.add_argument("lower", type=int, help="Lower bound")
parser.add_argument("upper", type=int, help="Upper bound (inclusive)")
args, rest_args = parser.parse_known_args()

lower = args.lower
upper = args.upper
step = 1

if rest_args:
step = int(rest_args[0])

if upper < lower:
lower, upper = upper, lower

for n in range(lower, upper + 1, step):
print(n)


# -----------------------------------------------------------------------------

if __name__ == "__main__":
main()
22 changes: 11 additions & 11 deletions test/voxforge/report.json
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@
"tokens": [],
"raw_tokens": [],
"wav_seconds": 7.375,
"transcribe_seconds": 4.138270815001306,
"transcribe_seconds": 4.211290864001057,
"speech_confidence": null,
"wav_name": "fr-sb-500.wav",
"expected_intent_name": "",
Expand Down Expand Up @@ -213,7 +213,7 @@
"tokens": [],
"raw_tokens": [],
"wav_seconds": 6.125,
"transcribe_seconds": 2.787541849000263,
"transcribe_seconds": 2.3235058869977365,
"speech_confidence": null,
"wav_name": "fr-sb-497.wav",
"expected_intent_name": "",
Expand Down Expand Up @@ -271,7 +271,7 @@
"tokens": [],
"raw_tokens": [],
"wav_seconds": 7.25,
"transcribe_seconds": 3.468488343001809,
"transcribe_seconds": 2.956744360999437,
"speech_confidence": null,
"wav_name": "fr-sb-504.wav",
"expected_intent_name": "",
Expand Down Expand Up @@ -340,7 +340,7 @@
"tokens": [],
"raw_tokens": [],
"wav_seconds": 8,
"transcribe_seconds": 5.256080913997721,
"transcribe_seconds": 3.9519907959984266,
"speech_confidence": null,
"wav_name": "fr-sb-499.wav",
"expected_intent_name": "",
Expand Down Expand Up @@ -408,7 +408,7 @@
"tokens": [],
"raw_tokens": [],
"wav_seconds": 7,
"transcribe_seconds": 3.716683104998083,
"transcribe_seconds": 3.4006894009980897,
"speech_confidence": null,
"wav_name": "fr-sb-502.wav",
"expected_intent_name": "",
Expand Down Expand Up @@ -487,7 +487,7 @@
"tokens": [],
"raw_tokens": [],
"wav_seconds": 6,
"transcribe_seconds": 2.303514430997893,
"transcribe_seconds": 2.2265132629981963,
"speech_confidence": null,
"wav_name": "fr-sb-495.wav",
"expected_intent_name": "",
Expand Down Expand Up @@ -550,7 +550,7 @@
"tokens": [],
"raw_tokens": [],
"wav_seconds": 6.5,
"transcribe_seconds": 3.642738182003086,
"transcribe_seconds": 3.4625251839970588,
"speech_confidence": null,
"wav_name": "fr-sb-496.wav",
"expected_intent_name": "",
Expand Down Expand Up @@ -613,7 +613,7 @@
"tokens": [],
"raw_tokens": [],
"wav_seconds": 8.125,
"transcribe_seconds": 5.598374150999007,
"transcribe_seconds": 4.2704927699996915,
"speech_confidence": null,
"wav_name": "fr-sb-501.wav",
"expected_intent_name": "",
Expand Down Expand Up @@ -692,7 +692,7 @@
"tokens": [],
"raw_tokens": [],
"wav_seconds": 5.625,
"transcribe_seconds": 3.4308349560014904,
"transcribe_seconds": 3.6179624819997116,
"speech_confidence": null,
"wav_name": "fr-sb-503.wav",
"expected_intent_name": "",
Expand Down Expand Up @@ -761,7 +761,7 @@
"tokens": [],
"raw_tokens": [],
"wav_seconds": 8.25,
"transcribe_seconds": 4.772347522000928,
"transcribe_seconds": 4.7086250629981805,
"speech_confidence": null,
"wav_name": "fr-sb-498.wav",
"expected_intent_name": "",
Expand Down Expand Up @@ -836,5 +836,5 @@
"intent_accuracy": 1,
"entity_accuracy": 1,
"intent_entity_accuracy": 1,
"average_transcription_speedup": 1.8683769228719853
"average_transcription_speedup": 2.0703546921707296
}
Loading

0 comments on commit b4dbbf0

Please sign in to comment.