Re: Yandex TTS и Алиса на украинском
Добавлено: Вс ноя 04, 2018 8:53 pm
А вот код для action_admin.html с выбором 3-х языков - Рус, Укр и Лягушначий Енг
Замени у себя код в action_admin.html по пути /var/www/html/templates/yandex_tts
Так будет нагляднее и понятнее что имею ввиду.
Сейчас еще посмотрю как там к чему привязывается и можно тыцать будет и пробовать
Код: Выделить всё
[#if VIEW_MODE="search_yandex_tts" || VIEW_MODE=""#]
[#if OK#]
<div class="alert alert-success"><#LANG_DATA_SAVED#></div>
[#endif OK#]
<!-- table zwave_devices search -->
<div id='api_settings'>
<form action="?" method="post" enctype="multipart/form-data" name="frmEdit" class="form-horizontal">
<fieldset>
<div class="form-group">
<label class="control-label"> Yandex API key: (*) </label>
<div class="col-lg-6"><input type="text" class="form-control" name="access_key" value="[#ACCESS_KEY#]" class="input"></div>
</div>
<div class="form-group">
<label class="control-label"> Выберите голос: </label>
<div class="col-lg-6">
<select class="form-control" name="speaker">
<optgroup label="Женские голоса">
<option value="jane" [#if SPEAKER=="jane"#] selected[#endif#]>jane</option>
<option value="oksana" [#if SPEAKER=="oksana"#] selected[#endif#]>oksana</option>
<option value="alyss" [#if SPEAKER=="alyss"#] selected[#endif#]>alyss</option>
<option value="omazh"[#if SPEAKER=="omazh"#] selected[#endif#]>omazh</option>
</optgroup>
<optgroup label="Мужские голоса">
<option value="zahar" [#if SPEAKER=="zahar"#] selected[#endif#]>zahar</option>
<option value="ermil" [#if SPEAKER=="ermil"#] selected[#endif#]>ermil</option>
</optgroup>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label">Эмоциональная окраска голоса: </label>
<div class="col-lg-6">
<select class="form-control" name="emotion">
<option value="good" [#if EMOTION=="good"#] selected[#endif#]>радостный, доброжелательный</option>
<option value="evil" [#if EMOTION=="evil"#] selected[#endif#]>раздраженный</option>
<option value="neutral" [#if EMOTION=="neutral"#] selected[#endif#]>нейтральный</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label">Язык: </label>
<div class="col-lg-6">
<select class="form-control" name="lang">
<option value="ru-RU" [#if lang=="ru-RU"#] selected[#endif#]>Русский</option>
<option value="uk-UK" [#if lang=="uk-UK"#] selected[#endif#]>Украинский</option>
<option value="en-US" [#if lang=="en-US"#] selected[#endif#]>Английский</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label"> <#LANG_VALUE#>: (*) </label>
<div class="col-lg-6">
<input type="radio" name="disabled" value="0"[#if DISABLED!="1"#] checked[#endif#]><#LANG_ON#>
<input type="radio" name="disabled" value="1"[#if DISABLED=="1"#] checked[#endif#]><#LANG_OFF#>
</div>
</div>
<div class="form-actions">
<button type="submit" name="subm" value="Submit" class="btn btn-primary"><#LANG_UPDATE#></button>
<input type="hidden" name="view_mode" value="update_settings">
<input type="hidden" name="mode" value="update">
</div>
</fieldset>
</form>
<div class="pull-left"><a href="?clean=1" class="btn btn-default">Clear cache</a></div>
</div>
[#endif VIEW_MODE#]
Замени у себя код в action_admin.html по пути /var/www/html/templates/yandex_tts
Так будет нагляднее и понятнее что имею ввиду.
Сейчас еще посмотрю как там к чему привязывается и можно тыцать будет и пробовать