Страница 3 из 4

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

Добавлено: Ср апр 02, 2014 4:58 pm
senovr
Скачал, поставил. Теперь как Алису заставить этим голосом пользоваться? ;)

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

Добавлено: Ср апр 02, 2014 5:00 pm
Amarok
Просто отключить использование сервиса google
Панель управления -- общие настройки -- Use Google Text-to-Speech engine off

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

Добавлено: Чт апр 03, 2014 8:35 am
PAV
Не разгоняйтесь ;) Напишите, хоть инструкцию, как на Pi все это прикрутить.

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

Добавлено: Чт апр 03, 2014 8:45 am
Amarok
PAV писал(а):Не разгоняйтесь ;) Напишите, хоть инструкцию, как на Pi все это прикрутить.
Дык у меня нету Pi(

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

Добавлено: Чт апр 03, 2014 10:25 am
PAV
Зато у zlayaptichka есть ;)

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

Добавлено: Чт апр 03, 2014 3:00 pm
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/*

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

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

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

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

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

Но, как мне кажется, demo url, указанный в моем скрипте, не имеет ограничений.
Надо проверять.

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

Добавлено: Пн май 29, 2017 10:04 am
tarasfrompir
а кто переводил на php7 and apach2.4 and mysql 5.7 ???

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

Добавлено: Вт май 30, 2017 3:40 pm
dioxin
А зачем винда? Linux надо ставить на такое железо и тормозить ничего не будет.
Хватит уже извращаться под окошками)))