{"action":"opened","issue":{"url":"https://api.github.com/repos/osmandapp/Osmand/issues/3344","repository_url":"https://api.github.com/repos/osmandapp/Osmand","labels_url":"https://api.github.com/repos/osmandapp/Osmand/issues/3344/labels{/name}","comments_url":"https://api.github.com/repos/osmandapp/Osmand/issues/3344/comments","events_url":"https://api.github.com/repos/osmandapp/Osmand/issues/3344/events","html_url":"https://github.com/osmandapp/Osmand/issues/3344","id":195135707,"number":3344,"title":"TTS quirk discovery","user":{"login":"tobydickenson","id":292492,"avatar_url":"https://avatars.githubusercontent.com/u/292492?v=3","gravatar_id":"","url":"https://api.github.com/users/tobydickenson","html_url":"https://github.com/tobydickenson","followers_url":"https://api.github.com/users/tobydickenson/followers","following_url":"https://api.github.com/users/tobydickenson/following{/other_user}","gists_url":"https://api.github.com/users/tobydickenson/gists{/gist_id}","starred_url":"https://api.github.com/users/tobydickenson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tobydickenson/subscriptions","organizations_url":"https://api.github.com/users/tobydickenson/orgs","repos_url":"https://api.github.com/users/tobydickenson/repos","events_url":"https://api.github.com/users/tobydickenson/events{/privacy}","received_events_url":"https://api.github.com/users/tobydickenson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-13T01:33:04Z","updated_at":"2016-12-13T01:33:04Z","closed_at":null,"body":"# Summary\r\n\r\nI have found an Android configuration option which unexpectedly makes Osmand UK English TTS sound\r\na) better, and\r\nb) the same as every other Android TTS app, where previously I have always found it sounds much worse.\r\n\r\n# Details\r\n\r\nI have always found Osmand's TTS to sound weird. Osmand TTS sounds different to every other Android TTS app. My experience of the \"osmand voice\" has been relatively consistent over three phones, many factory resets, and countless updates to Osmand and Android, since I first wrote about this problem here in 2013: https://groups.google.com/forum/#!topic/osmand/GdzC2wxQjQE\r\nI have got used to how it sounds, but invariably any guest in my car would ask about the weird voice.\r\n\r\nMy settings are I think pretty standard for a UK user:\r\n* In Android / Settings / Language & input:\r\n  * Language is: English (United Kingdom)\r\n  * Under Text-to-speech output:\r\n    * Google Text-to-speech engine is selected. Settings are:\r\n      * Language: use system default\r\n      * Under \"install voice data\", I have \"English (United Kingdom) Voice set 1\" which was automatically downloaded after factory reset when any app (usually osmand) first uses TTS.\r\n    * The \"listen to an example\" button says \"This is an example of speech synthesis in English\" in a good, pleasant, English-sounding voice. The same voice can be heard in every other Android TTS app except Osmand.\r\n* In Osmand:\r\n  * Display language: System (Device language) [and all text is English as expected]\r\n  * Voice guidance: TTS voice English (United Kingdom)\r\n\r\nUsing 'test voice prompts' option I get a list of only one option: en-gb-tts\r\nI can confirm osmand is using the right voice file using because \"attention, pedestrian crosswalk\" is spoken as \"attention, pedestrian crossing\". But it is spoken using a voice which is hard to understand. Definitely *not* the same voice that spoke \"This is an example of speech synthesis in English\". I have never heard this \"osmand voice\" from any other Android app.\r\n\r\n\r\nHowever, back in Android / Settings / Language & input / Text-to-speech output / Google Text-to-speech engine, what would we expect to happen if I change the language from \"use system default\" to \"English (United Kingdom)\"? Note that \"English (United Kingdom)\" *is* my system language.\r\n\r\nAs expected, this has no effect on the \"This is an example of speech synthesis in English\" output. Nor have I have noticed any effect on any other TTS Android app yet. However this change causes Osmand to use the normal Android TTS voice. For the first time in my experience, Osmand voice guidance is easy to understand.\r\n\r\n\r\n\r\nSo it looks to me like something in Osmand causes Google TTS to go wrong when it (Google TTS) is configured to \"use system default\" language.\r\n\r\n\r\n\r\n\r\n\r\n"}}
{"actor":{"display_login":"tobydickenson"}}