그림 1. ReadPlease 2003 애플리케이션: 이 Windows 애플리케이션은 클립보드에서 편집 필드에 붙여넣은 모든 텍스트를 읽을 수 있습니다. |
그림 2. 샘플 애플리케이션 - 이 애플리케이션을 사용하여 다양한 방식으로 말하는 텍스트를 들을 수 있습니다. |
<음성:프롬프트 id="prmText" runat="서버"> <인라인콘텐츠> <음성:값 runat="서버" TargetElement="txtText" TargetAttribute="값"> </speech:값> </인라인콘텐츠> </speech:프롬프트> |
SSML 요소 | 설명 |
ssml:paragraph/ssml:sentence는 | 텍스트를 문장이나 단락으로 나누는 데 사용됩니다. |
ssml:say-as는 | 텍스트 재생 방법을 지정하는 데 사용됩니다. 텍스트 유형을 지정하기 위해 여러 가지 다른 속성을 허용합니다. |
ssml:phoneme은 | 단어의 발음을 제어하는 데 사용됩니다. |
ssml:sub는 | 지정된 텍스트를 대체할 대체 단어나 구문을 지정하는 데 사용됩니다. |
ssml:emphasis는 | 단어나 문구에 강세를 더하는 데 사용됩니다. |
ssml:break는 | 텍스트의 특정 단어 사이에 일시 중지를 삽입하는 데 사용됩니다. |
ssml:prosody | 는 피치, 속도 및 볼륨을 제어하는 데 사용됩니다. |
ssml:audio는 | 녹음된 오디오 파일을 삽입하는 데 사용됩니다. |
ssml:mark는 | 텍스트의 특정 위치에 표시를 삽입하는 데 사용됩니다. 그런 다음 이 태그를 사용하여 이벤트를 나타내거나 동작을 트리거할 수 있습니다. |
<음성:프롬프트 id="prmSayAsAcronym" runat="서버"> <인라인콘텐츠> <ssml:say-as type="acronym"> <음성:값 runat="서버" TargetElement="txtText" TargetAttribute="값"></speech:값> </ssml:say-as> </인라인콘텐츠> </speech:프롬프트> |
함수 SayAs약어() { prmSayAsAcronym.Start(); } |