Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/LanguageModel.py
diff options
context:
space:
mode:
authorChris Ball <cjb@laptop.org>2008-03-11 03:56:27 (GMT)
committer Chris Ball <cjb@laptop.org>2008-03-11 03:56:27 (GMT)
commit42fb9b203f1b3bac06b18c5398af663d4a68ac7f (patch)
tree8b8a309884ea27295b7ad64afa081bca26a44496 /LanguageModel.py
parentfe17c20f9594339548795c7de150580f004bb33f (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.py4
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__":