Co to jest SSML?

Język znaczników syntezy mowy lub SSML to jeden z trzech rodzajów języka znaczników używanych do tworzenia funkcji głosowych w przeglądarkach internetowych i programach pocztowych. Czasami używany jako samodzielne podejście, SSML jest również czasami używany w połączeniu z językiem Spoken Text Marketup Language (STML) i Java Speech Markup Language (JSML). Ostatecznym celem SSML jest dostarczenie aplikacji, które pozwalają użytkownikom na używanie poleceń głosowych do różnych zadań online, takich jak przeszukiwanie Internetu, odbieranie i odpowiadanie na e-maile oraz korzystanie z zawartości różnych stron internetowych.

Aplikacje do syntezy mowy korzystające z protokołu SSML są powszechnie używane w aplikacjach telefonii interaktywnej, zwłaszcza w trybie online. Ten rodzaj języka znaczników oparty na XML zapewnia doskonałą czystość dźwięku, a jednocześnie zapewnia, że ​​generowany sygnał audio jest zwięzły i wolny od jakichkolwiek problemów z tłumaczeniem. Chociaż niekoniecznie jest to najpopularniejsza opcja w aplikacjach telefonicznych offline, SSML może być używany w połączeniach punkt-punkt, które nie są przenoszone przez Internet.

Innym powszechnym zastosowaniem SSML jest tworzenie audiobooków. Korzystanie z oprogramowania do syntezy mowy tego typu umożliwia szybką konwersję słowa drukowanego na słowo mówione. Ta konkretna aplikacja umożliwia osobom niedowidzącym korzystanie z niemal każdego rodzaju materiałów do czytania, w tym książek, które są nieco niejasne i mogą nie być produkowane masowo w formacie audio.

Użycie SSML wykracza poza proste tworzenie zbioru słów, które są poprawnie wymawiane. Funkcje z zakresu SSML pozwalają również na wprowadzenie tempa, wariancji poziomu i wysokości głosu oraz fleksję. W niektórych przypadkach programy utworzone przy użyciu SSML jako podstawowej aplikacji mogą również umożliwiać uwzględnienie akcentów regionalnych. Funkcja ta może być szczególnie pomocna przy czytaniu materiałów, które dotyczą unikalnej kultury danej lokalizacji lub angażują postacie o określonym pochodzeniu kulturowym.

Podobnie jak wszystkie aplikacje do syntezy mowy, SSML ma na celu poszerzenie kręgu osób, które mogą korzystać z komunikacji elektronicznej. Dzięki tego typu innowacjom Internet i nowoczesna technologia komunikacyjna mogą być skutecznie wykorzystywane przez osoby z różnego rodzaju ograniczeniami fizycznymi.