Skip to content
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

Request to have MS XML markup enabled #22

Open
gdw2 opened this issue Nov 3, 2013 · 1 comment
Open

Request to have MS XML markup enabled #22

gdw2 opened this issue Nov 3, 2013 · 1 comment

Comments

@gdw2
Copy link

gdw2 commented Nov 3, 2013

Change 19->11 here:

https://github.com/parente/pyttsx/blob/master/pyttsx/drivers/sapi5.py#L65

Then again, I'm guessing it was done this way for a reason.

@parente
Copy link
Collaborator

parente commented Nov 4, 2013

The original idea behind pyttsx was to have a lowest-common denominator TTS that behaved in the same manner across all platforms. So if espeak didn't support the same XML tags as SAPI, for example, the tags were turned off.

It may be that this philosophy is too strict and limiting. Perhaps allowing the dev to choose if he/she wants consistency or platform-specific features would be better, as long as its an explicit choice. Sort of a "hope you're only developing on Windows now" switch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants