обидные ошибки -2 .Работа с голосом гугла.

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am
Благодарил (а): 37 раз
Поблагодарили: 22 раза

Re: обидные ошибки -2 .Работа с голосом гугла.

Сообщение gagarin74 » Чт июл 30, 2015 10:46 pm

а вот это реально игрушка лучше гугла и фестиваля!!!!
p.s. сейчас счетчик то измениться :)

поигрался http://tts.voicetech.yandex.net/generate?text=король умер,даздравствует король!&format=mp3&lang=ru-RU&emotion=neutral&speaker=omazh&key=
Последний раз редактировалось gagarin74 Пт июл 31, 2015 11:15 am, всего редактировалось 1 раз.
Varrcan
Сообщения: 24
Зарегистрирован: Чт июл 30, 2015 10:04 pm
Благодарил (а): 11 раз
Поблагодарили: 7 раз

Re: обидные ошибки -2 .Работа с голосом гугла.

Сообщение Varrcan » Чт июл 30, 2015 11:11 pm

gagarin74 писал(а): p.s. сейчас счетчик то измениться :)
Не балуйтесь с моим ключом, уже 61 запрос... Заблокируют его и не смогу завтра попробовать голос Яндекса :(
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am
Благодарил (а): 37 раз
Поблагодарили: 22 раза

Re: обидные ошибки -2 .Работа с голосом гугла.

Сообщение gagarin74 » Чт июл 30, 2015 11:14 pm

так там в описании 10 000 запросов!!!! а сейчас всего 61 и сутки кончаются :) это у меня ребенок начал изучать технологии будущего.
Varrcan
Сообщения: 24
Зарегистрирован: Чт июл 30, 2015 10:04 pm
Благодарил (а): 11 раз
Поблагодарили: 7 раз

Re: обидные ошибки -2 .Работа с голосом гугла.

Сообщение Varrcan » Чт июл 30, 2015 11:17 pm

gagarin74 писал(а):так там в описании 10 000 запросов!!!! а сейчас всего 61 и сутки кончаются :) это у меня ребенок начал изучать технологии будущего.
10000 запросов для мобильных приложений!

Условия использования
Yandex SpeechKit Cloud — платный продукт. Тем не менее мы даём возможность использовать его бесплатно, если Ваш проект подходит под одну из этих категорий:
— для личного использования (система «Умный дом», персональный ассистент, робот, голосовое управление ПК);
— образовательный (для подготовки диплома, реферата или обучения студентов);
— благотворительный (направленный на помощь людям с ограниченными возможностями).
При этом Ваш сервис должен отправлять к серверу Яндекса не более 100 запросов в сутки. Если Вы рассчитываете, что запросов будет больше, сообщите нам об этом на voice@support.yandex.ru.
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am
Благодарил (а): 37 раз
Поблагодарили: 22 раза

Re: обидные ошибки -2 .Работа с голосом гугла.

Сообщение gagarin74 » Чт июл 30, 2015 11:18 pm

ой. Вы тогда ключик свой удалит от сюда.
coolermister
Сообщения: 49
Зарегистрирован: Пт июл 31, 2015 9:23 am
Благодарил (а): 12 раз
Поблагодарили: 17 раз

Re: обидные ошибки -2 .Работа с голосом гугла.

Сообщение coolermister » Пт июл 31, 2015 9:28 am

Попробовал синтез речи от яндекса. Все работает, тембр голоса по приятней чем у гугла.. Вообще хорошо бы, что бы уважаемый sergejey добавил возможность выбора tts от яндекса

Прилагаю код tts.class.php

Код: Выделить всё

<?php
/*
* @version 0.2
*/



 /**
 * Title
 *
 * Description
 *
 * @access public
 * http://translate.google.com/translate_tts?ie=UTF-8&tl=ru&q=Privet"
 https://tts.voicetech.yandex.net/generate?

 text=<текст для генерации>
 & format=<формат аудио файла>
 & lang=<язык>
 & speaker=<голос>
 & key=<API‑ключ>

 & [emotion=<окраска голоса>]
 & [drunk=<окраска голоса>]
 & [ill=<окраска голоса>]
 & [robot=<окраска голоса>]
  
 http://tts.voicetech.yandex.net/generate?text=test&format=mp3&lang=ru-RU&speaker=omazh&robot=true&emotion=mixed&key=6ba04a65-a10c-4f52-b1fb-92e3ff2784bf
 */
  function GoogleTTS($message, $lang='ru') {
   $filename=md5($message).'.mp3';

   if (file_exists(ROOT.'cached/voice/'.$filename)) {
    @touch(ROOT.'cached/voice/'.$filename);
    return ROOT.'cached/voice/'.$filename;
   }

   $base_url = 'https://tts.voicetech.yandex.net/generate?';
   $qs = http_build_query(array(
    'lang' => 'ru-RU', 
    'speaker' => 'omazh',
    'key' => 'тут вставляем ваш api ключ',
    'text' => $message
   ));
   try {
    $contents = file_get_contents($base_url . $qs);
   } catch(Exception $e){
    registerError('googletts', get_class($e).', '.$e->getMessage());
   }
   if ($contents) {
    if (!is_dir(ROOT.'cached/voice')) {
     @mkdir(ROOT.'cached/voice', 0777);
    }
    SaveFile(ROOT.'cached/voice/'.$filename, $contents);
    return ROOT.'cached/voice/'.$filename;
   } else {
    return 0;
   }
  }


?>
За это сообщение автора coolermister поблагодарили (всего 3):
Varrcan (Пт июл 31, 2015 9:32 am) • gagarin74 (Пт июл 31, 2015 9:39 am) • skysilver (Пт июл 31, 2015 10:25 am)
Рейтинг: 3.49%
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am
Благодарил (а): 37 раз
Поблагодарили: 22 раза

Re: обидные ошибки -2 .Работа с голосом гугла.

Сообщение gagarin74 » Пт июл 31, 2015 9:40 am

Ждемс обновление!!!!!!!!
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1754 раза
Контактная информация:

Re: обидные ошибки -2 .Работа с голосом гугла.

Сообщение skysilver » Пт июл 31, 2015 10:27 am

gagarin74 писал(а):Ждемс обновление!!!!!!!!
Поддерживаю!
Еще бы и с возможностью изменять спикера и окраску голоса через настройки, а не в исходниках. ;)
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am
Благодарил (а): 37 раз
Поблагодарили: 22 раза

Re: обидные ошибки -2 .Работа с голосом гугла.

Сообщение gagarin74 » Пт июл 31, 2015 11:10 am

а это вообще круто!!!!! плиз!!!!!

как будет круто. на улице солнышко и голос радостный :) ну или на оборот.
Или на новый год все сообщения с окраской алкогольного опьянения.
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am
Благодарил (а): 37 раз
Поблагодарили: 22 раза

Re: обидные ошибки -2 .Работа с голосом гугла.

Сообщение gagarin74 » Пт июл 31, 2015 11:23 am

а вообще в связи с событиями с ГОЛОСОВЫМИ сервисами,предложу следующее:
сделайте реально "переключалку" на три (пять ) положений настроек.
1 гугл
2 яндекс
3 встроенный движок
4 запуск заранее записанных MP3 файлов.
Вот кстати за реализацию 4 пункта -многие бы сказали спасибо.
100-200 готовых реплик и озвучка цифр -это всё что нужно.

Подумайте пожалуйста.Да,дистрибутив станет чуть побольше.Но зато полностью станем не зависимыми от инета.
Ответить