powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Использование Яндекс Speech Kit
1 сообщений из 1, страница 1 из 1
Использование Яндекс Speech Kit
    #39549319
Youra Polishuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Есть два вопроса по использованию Яндекс Speech Kit:
1. Как сохранить озвученный текст в формате mp3 на мой компьютер.
2. Как обойти ограничение на длину запроса Get, чтобы можно было озвучивать файлы длиной более ~1500 символов.

Все это мне нужно сделать для работы в Windows.

Есть вот такой работающий пример, который озвучивает текст:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
<!DOCTUPE html>
<html>
<head>
 <title>Яндекс Speech Kit</title>
 <meta http-equiv="content-tupe" content="text/html; charset=UTF-8" />
</head>
<body>

<audio src="" id="audio">
</audio>

<textarea id="text" style="width: 400px; height: 200px;">
</textarea>


<input value="Прочитать" type="button" onclick="voice()"/>

<script type="text/javascript" >

var voice = function () {
 var text = document.getElementById('text').value;
 var audio = document.getElementById('audio');

 var url = 'https://tts.voicetech.yandex.net/generate?'+
 'key=a60faf24-c48c-42d5-ab34-89a2b97ee032'+
 '&text='+encodeURI(text)+ 
 '&format=mp3'+ 
 '&lang=ru-Ru'+
 '&speaker=oksana';

 audio.src = url;
 audio.load();
 audio.onloadeddata = function () {
 audio.play();
 };

};

</script>

</body>
</html>



Возможно можно его доработать для сохранения mp3 на диск.
Заранее спасибо.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Использование Яндекс Speech Kit
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]