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

SSML Voice Customization #16

Open
2 tasks
esgraham opened this issue Jan 21, 2020 · 1 comment
Open
2 tasks

SSML Voice Customization #16

esgraham opened this issue Jan 21, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@esgraham
Copy link
Collaborator

Description

As an application developer and a plugin user, I'd like to have the ability to send in SSML properties, in order to customize the voice in both Android and iOS.

Acceptance Criteria

  • When calling the Cordova plugin for text to speech, provide an option for sending the variables used in creating the SSML xml string.
  • The voice should match the variables given when speaking.

Resources

Speech Synthesis Markup Language (SSML)

@esgraham esgraham added the enhancement New feature or request label Jan 21, 2020
@bsherwin
Copy link
Collaborator

bsherwin commented Jan 28, 2020

Would be great to be able to leverage the SSML that is generated in the Speech Studio that when pasted in a "config" file we could parse the settings to send as part of the request.

For example...the below request is the en-UK voice Susan at a 90% rate of speed.

Audio Content Creation

<!--ID=B7267351-473F-409D-9765-754A8EBCDE05;Version=1|{"VoiceNameToIdMapItems":[{"Id":"19f92376-8739-42f4-bdc4-b913b685474a","Name":"Microsoft Server Speech Text to Speech Voice (en-GB, Susan, Apollo)","VoiceType":"StandardVoice"}]}-->
<speak xmlns="http://www.w3.org/2001/10/synthesis" xmlns:mstts="http://www.w3.org/2001/mstts" xmlns:emo="http://www.w3.org/2009/10/emotionml" version="1.0" xml:lang="en-GB"><voice name="Microsoft Server Speech Text to Speech Voice (en-GB, Susan, Apollo)"><prosody rate="-10.00%">Something to be said</prosody></voice></speak>

@esgraham esgraham assigned bsherwin and unassigned bsherwin Feb 10, 2020
@esgraham esgraham self-assigned this Feb 18, 2020
@mokarian mokarian assigned mokarian and unassigned esgraham Feb 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants