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

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

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

senovr
Сообщения: 4
Зарегистрирован: Вс мар 23, 2014 12:38 pm

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

Сообщение senovr »

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

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

Сообщение Amarok »

Просто отключить использование сервиса google
Панель управления -- общие настройки -- Use Google Text-to-Speech engine off
Моя Алиска живёт на Proxmox в Debian 12
PAV
Сообщения: 970
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва

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

Сообщение PAV »

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

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

Сообщение Amarok »

PAV писал(а):Не разгоняйтесь ;) Напишите, хоть инструкцию, как на Pi все это прикрутить.
Дык у меня нету Pi(
Моя Алиска живёт на Proxmox в Debian 12
PAV
Сообщения: 970
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва

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

Сообщение PAV »

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

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

Сообщение zlayaptichka »

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
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

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

Сообщение sergejey »

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

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

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

Сообщение zlayaptichka »

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

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

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

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

Сообщение tarasfrompir »

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

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

Сообщение dioxin »

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