[TIMOB-17140] TiAPI : MediaPlayer don't speak chinese/korean/japanese
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | Low |
| Status | Open |
| Resolution | Unresolved |
| Affected Version/s | Release 3.2.3 |
| Fix Version/s | n/a |
| Components | TiAPI |
| Labels | n/a |
| Reporter | Baharroth |
| Assignee | Unknown |
| Created | 2014-04-09T12:23:45.000+0000 |
| Updated | 2018-02-28T20:03:14.000+0000 |
Please provide a runnable test case to reproduce this issue.
My test case is simple and clear. I provide you one url. Check this url in your chrome browser : http://translate.google.com/translate_tts?tl=ja&q=%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF Then try with the titanium media player : ti.media.player { url : http://translate.google.com/translate_tts?tl=ja&q=%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF } Same URL, two different sounds because titanium media player doesn't support exotic langage.
Moving this to engineering as I can reproduce this issue with the test case. Test case:
var w = Ti.UI.createWindow({backgroundColor:'white'}); var b = Ti.UI.createButton({title:'Play'}); var m = Titanium.Media.createAudioPlayer({ url: 'http://translate.google.com/translate_tts?tl=ja&q=%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF' }); b.addEventListener('click', function () { m.play(); }); w.add(b); w.open();