Fix utf-8 code management in the text to speech in epub backend
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Gonzalo Odiard
12 years ago
70 | 70 | if end_range > len(self.word_tuples): |
71 | 71 | end_range = len(self.word_tuples) |
72 | 72 | for word_tuple in self.word_tuples[self.current_word:end_range]: |
73 | file_str.write('<mark name="' + str(i) + '"/>' + word_tuple[2]) | |
73 | file_str.write('<mark name="' + str(i) + '"/>' + \ | |
74 | word_tuple[2].encode('utf-8')) | |
74 | 75 | i = i + 1 |
75 | 76 | self.current_word = i |
76 | 77 | file_str.write('</speak>') |