diff options
author | Chris Ball <cjb@laptop.org> | 2008-03-11 03:56:27 (GMT) |
---|---|---|
committer | Chris Ball <cjb@laptop.org> | 2008-03-11 03:56:27 (GMT) |
commit | 42fb9b203f1b3bac06b18c5398af663d4a68ac7f (patch) | |
tree | 8b8a309884ea27295b7ad64afa081bca26a44496 /LanguageModel.py | |
parent | fe17c20f9594339548795c7de150580f004bb33f (diff) |
Add speech support via espeak
Requires keeping track of which language the word being spoken came from.
Diffstat (limited to 'LanguageModel.py')
-rw-r--r-- | LanguageModel.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/LanguageModel.py b/LanguageModel.py index abe63bd..d3521e0 100644 --- a/LanguageModel.py +++ b/LanguageModel.py @@ -22,7 +22,7 @@ class LanguageModel(): """Take a language pair, prepare the language model.""" self.lang1_lang2 = {} self.lang2_lang1 = {} - + self.translated = str() # Since we only have English->lang mappings, ignore lang1. filename = "lang/" + lang2 + ".txt" with open(filename, 'r') as f: @@ -57,6 +57,8 @@ class LanguageModel(): trans_list = [self.lang2_lang1[string]] else: raise AssertionError("lang must be 0 or 1") + + self.translated = string return trans_list if __name__ == "__main__": |