6

Синтез речи при помощи Yandex SpeechKit

Всем привет!

Многие не знают что у яндекса есть свой синтезатор речи - SpeechKit. Он существует достаточно давно, но не имеет никакого графического интерфейса и вряд ли вы найдете примеры его работы. В связи с этим я решил сделать небольшой сайт - https://tts.iosdev.online/ на Yii для удобного взаимодействия с данным сервисом. На сайте есть примеры синтеза речи и инструкция по работе с ним.

В комментариях напишу свои OAuth токен и ID каталога, но работать они будет только до истечения пробного периода.

Автор поста оценил этот комментарий

А что говнояндекс сервис озвучки текста сделал платным? Что-то зайти не могу

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Он всегда был платным, но цены очень дешёвые, можно считать что бесплатный.
Просто они немного изменили API, а я пока не дорабатывал сайт и пока отключил его.
показать ответы
5
Автор поста оценил этот комментарий

Ты сейчас нарушил пользовательское соглашение, друг мой.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Можно поподробнее, какой именно пункт? И чего он касается, самого сайта или того что я приложил свои данные?
Я их читал и по поводу сайта никаких нарушений не заметил.

показать ответы
1
Автор поста оценил этот комментарий

ну, вроде токен не должен распространяться. Типа как пин код банковской карты :D

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Ну насчет этого согласен, но тут яндекс забанит его при необходимости.

А сайт вряди ли что-то нарушает, по крайней мере я ничего не увидел прочитав условия использования. Разве что логотипа яндекса не хватает, помимо ссылки на их сервис.

показать ответы
1
Автор поста оценил этот комментарий

а 22 милиона символов это много или мало ?

книга это сколько в среднем

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Не знаю даже, трудновато оценить, вот нашел на просторах интернета:
"В романе Льва Толстого "Воина и мир" 188 тысяч 88 слов, и при этом 2 521 613 букв. А так, как между словами пробелы есть однозначно, то можно эти суммы сложить и отнять единичку. Вот и получается, что с пробелами количество символов в этом романе равняется 2 709 700 символов!"


Но за раз, по условиям яндекса, можно синтезировать только не больше 5 000 символов.

показать ответы
1
Автор поста оценил этот комментарий

Нашел ссылку на мобильное SDK. https://tech.yandex.ru/speechkit/mobilesdk/doc/intro/speechk...
Чет ребята ее запрятали.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да, тоже натыкался. Но пока не было задач/проектов где приходилось бы использовать ее.

1
Автор поста оценил этот комментарий

Рекомендую использовать github: https://github.com/

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Не сейчас, красиво оформить надо все, README человеческий составить, над проектом поработать и т.д..  но я не гарантирую что до этого дойдет.

2
Автор поста оценил этот комментарий

Ссылка на документацию SpeechKit: https://cloud.yandex.ru/docs/speechkit/

А вообще, пример работы SpeechKit есть во многих телефонах :) Алиса :)

Автору: Сейчас все выглядит как попытка собрать токены пользователей и потом их куда нибудь заиспользовать. Пожалуйста, не надо так делать.

Гораздо лучше было бы выложить исходники сайта вместе с инструкцией по сборке и подключению.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо!


https://yadi.sk/d/V7t2NT97MfDu4g


Исходники выкладываю, но на подробную инструкцию необходимо много времени, пока нет возможности ее написать, приложу краткую, для nix систем и людей которые шарят в этом.


Инструкция:

В архиве лежит папка 'app' с Yii проектом и скрипт docker.sh, который генерит нужные файлы для докера и запускает его.

Скрипт docker.sh предназначен только для *nix или mac систем, предварительно у Вас должны быть установлены docker и docker-compose: https://www.docker.com/get-started


После запуска скрипта появится папка .docker с еще одним скриптом внутри, sh_run.sh, необходимо запустить его, он переключит Вас на shell контейнера, там надо перейти в папку с проектом (cd /app) и установить зависимости (composer install) и все, после этого сайт будет доступен на порту 80,
что бы сменить порт, поменяйте в скрипте docker.sh строку 'EXT_PORT_1="80" ' и запустите его еще раз, зависимости устанавливать уже не надо.

показать ответы
1
Автор поста оценил этот комментарий

Ну если не учитывать того, что вы предлагаете пользователям нарушать то же самое соглашение с яндексом по поводу токена :d

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Я думаю что там нет запрета на передачу токена, пока еще не читал условия по этому поводу, позже поищу.

Скорее всего там что-то типа пользователь сам несет ответственность и т.п.

показать ответы
2
Автор поста оценил этот комментарий
Спасибо огромное, ты очень помог найти tts, который я давно искал.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Не за что!
Очень прошу создать свой аккаунт в Яндекс.Облаке и использовать сайт со своим OAuth токеном. 

показать ответы
Автор поста оценил этот комментарий

Прикладываю свои данные, но всё же советую создать свой аккаунт.

OAuth токен: AQAAAAAZ3iYaAATuwdYeT7U910WRnkUabBeviUA
ID каталога: b1g2eu8fa7s6deh76mj9

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества