Skip to content

mansayk/msrsintez

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

msrsintez

Online Tatar speech synthesis interface

Инструкция по установке

  1. Подгружайте вот этот JavaScript файл в самом конце вашей страницы, чтобы не тормозить загрузку основного контента:
<script type="text/javascript" src="msrsintez-external.js"></script>
  1. Вот пример того, как можно вызывать функции:
  • Воспроизведение:
<input id='picPlay' type='image' src='images/btnPlay.png' title="Play" style="vertical-align: middle" onclick="javascript:play( document.getElementById('bigtext').textContent || document.getElementById('bigtext').innerText ); return false;">
  • Пауза:
<input id='picPause' type='image' src='images/btnPause.png' title="Pause" style="vertical-align: middle" onclick="javascript:pause(); return false;" hidden>
  • Стоп:
<input id='picStop' type='image' src='images/btnStop.png' title="Stop" style="vertical-align: middle" onclick="javascript:stop(); return false;">
  1. Для тех пользователей, у кого HTML5 не поддерживается, есть поддержка воспроизведения через Flash. Для этого нужно ближе к концу страницы (но перед импортом яваскрипта из пункта 1) вставить эти два куска:
<object id="myFlash" type="application/x-shockwave-flash" data="flash/player.swf" width="1" height="1">
    <param name="movie" value="flash/player.swf" />
    <param name="AllowScriptAccess" value="always" />
</object>
<object id="myFlashNext" type="application/x-shockwave-flash" data="flash/player.swf" width="1" height="1">
    <param name="movie" value="flash/player.swf" />
    <param name="AllowScriptAccess" value="always" />
</object>
  1. Работа скрипта осуществляется через обращение к онлайн ресурсам проекта "Письменный корпус татарского языка" (www.corpus.tatar), поэтому перед использованием данной системы через домен corpus.tatar или его поддомены нужно сначала получить разрешение авторов "Письменного корпуса татарского языка" и авторов соответствующих синтезаторов речи. На данный момент доступны следующие синтезаторы татарской речи:
    • Талгат
    • Тавзих
    • *** (в разработке)

About

Online Tatar speech synthesis interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published