New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Currencies incorrectly read if a letter is positioned streight after #1615
Comments
Comment 1 by mdcurran on 2011-06-27 23:32 |
Comment 2 by jteh on 2011-06-28 03:22 |
Comment 3 by elliott94 (in reply to comment 2) on 2011-06-28 06:56
When using ESpeak, this behaviour can be seen. An example of this is on ebuyer.com, where prices are listed without any spaces inbetween. |
Comment 4 by MHameed on 2012-10-09 06:28 You might want to download latest sapi5 compatible development version of espeak and see if the problem still happens there. If so then the fix belongs in espeak. |
Comment 5 by elliott94 (in reply to comment 4) on 2012-10-09 06:58
No, I can still see this particular issue. It doesn't just occur with eSpeak, however. The example that I gave above still gives the same speech output. |
Comment 6 by jteh on 2012-10-09 07:05 |
Comment 7 by elliott94 (in reply to comment 6) on 2012-10-09 13:57
Basically, £15.21 would read as "fifteen Pounds and twenty one pence". However, something like £15.21 with a letter positioned straight after it would read as "Pounds fifteen point two one", if that makes sense. |
Comment 8 by jteh on 2012-10-09 21:49 |
I am experiencing the same results as @jcsteh in #1615 (comment) with no dictionary entries using the latest ESpeak NG. Closing |
Reported by elliott94 on 2011-06-27 17:14
Since the reading of currencies has recently been fixed, I thought it'd be useful to note another problem that can be experienced.
If a letter comes straight after a currency, it is incorrectly read. For example, £15.59 reads fine, but £15.21doesn't.
I'm unclear at this time if it can be fixed with a dictionary entry in combination with a regular expression, but if not I'm not really sure what can be done at the users end; I assume this will have to be changed code-side.
The text was updated successfully, but these errors were encountered: