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

Support SSML #32

Closed
grhoten opened this issue Feb 9, 2020 · 2 comments
Closed

Support SSML #32

grhoten opened this issue Feb 9, 2020 · 2 comments
Labels
requirements Issues related with MF requirements list resolve-candidate This issue appears to have been answered or resolved, and may be closed soon.

Comments

@grhoten
Copy link
Member

grhoten commented Feb 9, 2020

Is your feature request related to a problem? Please describe.
This request is similar to #15. While message formatting should not have to natively support SSML, it should not prevent such support.

Describe the solution you'd like
I'd like native support for it.

Describe why your solution should shape the standard
Message formatting should be localizable, and the ability to mark it up to support a spoken context in addition to a printable context is important. The printable form would always omit the SSML markup, and only the spoken form would be aware of SSML. This support will also help people with disabilities that are unable to view the printable form while getting a better experience listening to a given message. Though there should be guidance on how the printable form strips the SSML markup. From my experience, we just collapse the spaces to 1, but there may be other opinions.

Additional context or examples
Here are examples of things supporting SSML
Amazon Alexa
Google Assistant
Microsoft Cortana

@mihnita mihnita added the requirements Issues related with MF requirements list label Sep 24, 2020
@aphillips aphillips added the resolve-candidate This issue appears to have been answered or resolved, and may be closed soon. label Jul 16, 2023
@aphillips
Copy link
Member

Marking as resolved candidate because we addressed this (and other markup syntaxes) with open/close functions. Note that open/close remains a hot topic.

There should probably be some documentation about markup and other syntaxes, perhaps in a user guide.

@aphillips
Copy link
Member

Closing resolve-candidates per discussion in 2023-07-24 call

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
requirements Issues related with MF requirements list resolve-candidate This issue appears to have been answered or resolved, and may be closed soon.
Projects
None yet
Development

No branches or pull requests

3 participants