-
Notifications
You must be signed in to change notification settings - Fork 23
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
Dates are read using month date year format regardless of how they're written. #73
Comments
This happens in Eloquence too. I think it's a library issue, rather a driver issue. |
That's coming from Eloquence itself. It has its uses, but I can see it being annoying. It could probably be worked around by turning the months into lowercase with a regular expression. IBMTTS doesn't do that, but it has its own issues. |
I wonder if we can actually disable some of the built-in filters, including that one? I know when I installed the IBMTTS binaries from IBM's FTP server I ran across something that was very obviously a mail filter for a few languages. |
As far as I know, no, you can't. Those filters are an IBM thing that
SpeechWorks never got.
…On 8/1/2022 12:08 AM, Colton Hill wrote:
I wonder if we can actually disable some of the built-in filters,
including that one? I know when I installed the IBMTTS binaries from
IBM's FTP server I ran across something that was very obviously a mail
filter for a few languages.
—
Reply to this email directly, view it on GitHub
<#73 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADY4AYAIQ7ELEI3L2E54L63VW5EUXANCNFSM54T42UUQ>.
You are receiving this because you commented.Message ID:
***@***.***>
|
I just ran a demo of JAWS to refresh my memory of how Eloquence included with that reads dates. Day month format e.g. 14 July is read in the correct order. I don't know if this is down to some text processing JFW does or the Eloquence version included with it. iOS eloquence does the same thing as NVDA, so I'm guessing it's text processing on JFW's end. |
You might be able to get around that by adding a number sign (#) to the beginning of line 45 in ibmeci.py in the add-on directory, usually %appdata%\nvda\addons\ibmtts\synthDrivers. Open ibmeci.py in Notepad or another text editor, go to line 45, and add a number sign to the beginning of that line. |
Hi there, should this still be considered an issue? |
Running the latest release version(22.07.3)
As an example, if today's date is written as '25 July 2022', it is read as July 25th 2022. This is of course an issue if you are proofreading something and want to make sure the format is correct. It only happens if the first letter of the month is capitalised
I'm not sure if this is a driver issue or with IBM TTS itself.
Ideally I'd like to see options to turn off text processing.
The text was updated successfully, but these errors were encountered: