diff --git a/speaker.py b/speaker.py index e9ec57cd9..61901d2a5 100644 --- a/speaker.py +++ b/speaker.py @@ -263,6 +263,21 @@ def _speakerEndpointJson(displayName: str, summary: str, return speakerJson +def _SSMLheader(systemLanguage: str, instanceTitle: str) -> str: + """Returns a header for an SSML document + """ + return '\n' + \ + '\n' + \ + ' \n' + \ + ' ' + \ + instanceTitle + ' inbox\n' + \ + ' \n' + + def _speakerEndpointSSML(displayName: str, summary: str, content: str, imageDescription: str, links: [], language: str, @@ -289,16 +304,7 @@ def _speakerEndpointSSML(displayName: str, summary: str, content = _addSSMLemphasis(content) voiceParams = 'name="' + displayName + '" gender="' + gender + '"' - return '\n' + \ - '\n' + \ - ' \n' + \ - ' ' + \ - instanceTitle + ' inbox\n' + \ - ' \n' + \ + return _SSMLheader(langShort, instanceTitle) + \ '

\n' + \ ' \n' + \ ' \n' + \