[Homeros] $PATH
Maxim Bilak
heavy92 на meta.ua
Чт Фев 12 23:45:50 MSK 2015
Приветствую всех.
Миша, вроде регулировка скорости работает, но создалась другая проблема
- меняется и высота голоса. Есть ли какой параметр, позволяющий менять
скорость, без изменения тембра, или ещё как-нибудь можно выкрутится?
На всякий случай пишу команду, на которой я тестировал:
echo привет друзья это я | iconv -c -f utf-8 -t koi8-r | /usr/local/bin/ru_tts -m -r 0.0 -p 0.1 | sox -t raw -r 10000 -e
signed-integer -c 1 -b 8 - -t raw -r 10000 -e unsigned-integer -c 1 -b 8
- speed 1.5 | aplay -t raw -f s8 -c 1 -r 10000 &> /dev/null
С "/usr/local" мне всё понятно, т.е. если приоритет всё-таки у "/usr"
был зделан намеренно, то ничего против неимею ).
Michael Pozhidaev <msp на altlinux.ru> writes:
>> Непробовал, поскольку сокс для меня ещё во многом непонятен. Но
>> подозревал, что скорее всего можно было бы соксом скорость
>> регулировать.
>
> На первый прикид по их документации похоже, что уже что-то такое должно
> давать эффект:
>
> sox -t wav - -t wav - speed 1.5
>
> Тут 1.5 - собственно, скорость.
>
>> Кстати, вот смотрю и вижу, что у нас явно "/usr", имеет приоритет над
>> "/usr/local". Это так и должно быть, или это баг? Тоесть в других
>> дистрах наоборот, но может у альтов специфика другая...
>
> Видимо, так сделал наш главный архитектор, т.е. Дмитрий Левин. Можно
> предположить, что он оставил этот вопрос на усмотрение
> пользователя. Типа, чтобы не путаться, из пакетов программы
> приоритетнее. Если он желает наоборот, то пусть явно перезадасть $PATH,
> но будет знать, что он явно изменил поведение.
Подробная информация о списке рассылки Homeros