[Настройка] Ускоряем Алису

Описание настройки чего либо

Модераторы: immortal, newz20

senovr
Сообщения: 4
Зарегистрирован: Вс мар 23, 2014 12:38 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Ускоряем Алису

Сообщение senovr » Ср апр 02, 2014 4:58 pm

Скачал, поставил. Теперь как Алису заставить этим голосом пользоваться? ;)
Аватара пользователя
Amarok
Сообщения: 1415
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 455 раз
Поблагодарили: 125 раз
Контактная информация:

Re: Ускоряем Алису

Сообщение Amarok » Ср апр 02, 2014 5:00 pm

Просто отключить использование сервиса google
Панель управления -- общие настройки -- Use Google Text-to-Speech engine off
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
PAV
Сообщения: 926
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 67 раз
Поблагодарили: 90 раз

Re: Ускоряем Алису

Сообщение PAV » Чт апр 03, 2014 8:35 am

Не разгоняйтесь ;) Напишите, хоть инструкцию, как на Pi все это прикрутить.
Аватара пользователя
Amarok
Сообщения: 1415
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 455 раз
Поблагодарили: 125 раз
Контактная информация:

Re: Ускоряем Алису

Сообщение Amarok » Чт апр 03, 2014 8:45 am

PAV писал(а):Не разгоняйтесь ;) Напишите, хоть инструкцию, как на Pi все это прикрутить.
Дык у меня нету Pi(
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
PAV
Сообщения: 926
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 67 раз
Поблагодарили: 90 раз

Re: Ускоряем Алису

Сообщение PAV » Чт апр 03, 2014 10:25 am

Зато у zlayaptichka есть ;)
zlayaptichka
Сообщения: 33
Зарегистрирован: Вт апр 01, 2014 2:38 am
Благодарил (а): 1 раз
Поблагодарили: 6 раз
Контактная информация:

Re: Ускоряем Алису

Сообщение zlayaptichka » Чт апр 03, 2014 3:00 pm

PAV писал(а):Зато у zlayaptichka есть ;)
Ну да, у меня есть.
Но я не прикручивал SAPI-движки к Linux.
Я прикрутил голос вот так:

Конфиг nginx:

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

server {
    listen translate.google.com:80;
    server_name translate.google.com;
    root /mnt/drive/translateHtml;
    index index.html index.html index.php;

    rewrite /translate_tts* /index.php;
    location / {
        try_files $uri $uri/ =404;
    }
            location ~ \.php$ {
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_index index.php;
                include fastcgi_params;
        }
    access_log off;
    error_log /mnt/drive/translateHtml/error.log;
}
index.php:

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

<?php
$msg=$_REQUEST["q"];
// дальше по вкусу. например так
$url="http://www.ispeech.org/p/generic/getaudio?text=".urlencode($msg)."&voice=rurussianfemale&speed=0&action=convert";
print file_get_contents($url);
?>
добавляем в /etc/hosts:

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

127.0.0.1    translate.google.com
т.е. Просто проксируем translate.google.com на свой сервер.
Отключать использование Google TTS не надо.

Не забудьте очистить кэш:

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

sudo rm -rf /var/www/cached/voice/*
Последний раз редактировалось zlayaptichka Пт апр 04, 2014 1:52 pm, всего редактировалось 2 раза.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4279
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1533 раза
Контактная информация:

Re: Ускоряем Алису

Сообщение sergejey » Чт апр 03, 2014 4:03 pm

А какие ограничения есть на ispeech.org ?
Можно было бы его включить как альтернативу гуглу, чтобы без такого шаманства :)

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
zlayaptichka
Сообщения: 33
Зарегистрирован: Вт апр 01, 2014 2:38 am
Благодарил (а): 1 раз
Поблагодарили: 6 раз
Контактная информация:

Re: Ускоряем Алису

Сообщение zlayaptichka » Чт апр 03, 2014 5:24 pm

sergejey писал(а):А какие ограничения есть на ispeech.org ?
Можно было бы его включить как альтернативу гуглу, чтобы без такого шаманства :)
Я, честно говоря, даже не знаю.
По запросу в гугле нашёл и встроил для примера.

Вот больше информации:
https://www.ispeech.org/developers
http://www.ispeech.org/text.to.speech

Но, как мне кажется, demo url, указанный в моем скрипте, не имеет ограничений.
Надо проверять.
Аватара пользователя
tarasfrompir
Сообщения: 3111
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 209 раз
Поблагодарили: 770 раз

Re: Ускоряем Алису

Сообщение tarasfrompir » Пн май 29, 2017 10:04 am

а кто переводил на php7 and apach2.4 and mysql 5.7 ???
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
dioxin
Сообщения: 175
Зарегистрирован: Вт фев 14, 2017 4:43 pm
Откуда: Иваново
Благодарил (а): 15 раз
Поблагодарили: 45 раз

Re: Ускоряем Алису

Сообщение dioxin » Вт май 30, 2017 3:40 pm

А зачем винда? Linux надо ставить на такое железо и тормозить ничего не будет.
Хватит уже извращаться под окошками)))
Алиска прописана на Debian 8 | Мой канал на youtube по MajorDomo
Ответить