Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Perl. Помогите плиз с процессами.  (Прочитано 517 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн apl

  • Автор темы
  • Активист
  • *
  • Сообщений: 689
  • Calculate linux
    • Просмотр профиля
    • Атеисты и безбожники
Только начинаю с ними бодаться и пока не знаю как реализовать...

Задача:

Запустить процесс, получить его PID, при определенном событии (допустим gtk+/gtk2) приостановить его, а потом снова продолжить.

Помогите плиз. С gtk разберусь, а вот с процессами пока не получается...
Core2Duo 6600, 4Gb RAM, 1000Gb HDD, Nvidia GeForce 8800 GTS, Calculate linux

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Perl. Помогите плиз с процессами.
« Ответ #1 : 07 Март 2010, 10:11:59 »
Есть модуль Proc::ProcessTable::Process http://search.cpan.org/~durist/Proc-ProcessTable-0.39/Process/Process.pm
Рекомендую ознакомиться с POE (perl object environment)
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн apl

  • Автор темы
  • Активист
  • *
  • Сообщений: 689
  • Calculate linux
    • Просмотр профиля
    • Атеисты и безбожники
Re: Perl. Помогите плиз с процессами.
« Ответ #2 : 09 Март 2010, 14:43:58 »
Посмотрел исходники, но пока не разобрался с управлением процессами. Хочется написать читалку книг голосом, которая бы запускала festival и кормила бы его текстами :) с остановной и продолжением чтения.

Готовой проги пока не нашел, а к чтению сказок на ночь привык с детства :)
Core2Duo 6600, 4Gb RAM, 1000Gb HDD, Nvidia GeForce 8800 GTS, Calculate linux

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Perl. Помогите плиз с процессами.
« Ответ #3 : 09 Март 2010, 15:35:37 »
А почему обязательно perl?
В питоне все гораздо удобнее, а для разбора текстов есть модуль re.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2540
    • Просмотр профиля
Re: Perl. Помогите плиз с процессами.
« Ответ #4 : 09 Март 2010, 16:17:03 »
Хочется написать читалку книг голосом, которая бы запускала festival и кормила бы его текстами :) с остановной и продолжением чтения.
А на bash не пробовали ?
PS. Вопросы для самообразования.
Какое качество синтеза речи,
какие входные форматы (только текстовые или еще что-то),
какие есть источники информации по festival.
------------------------------------------------------------------
Попробовал
 man man | festival --tts
По-английски неплохо говорит. По-русски его тошнит.
-------------------------------------------------------------------
А вот и руссификация синтезатора под карму.
http://packages.ubuntu.com/karmic/all/festvox-ru/download
« Последнее редактирование: 10 Март 2010, 09:04:24 от alexander.pronin »

Оффлайн apl

  • Автор темы
  • Активист
  • *
  • Сообщений: 689
  • Calculate linux
    • Просмотр профиля
    • Атеисты и безбожники
Re: Perl. Помогите плиз с процессами.
« Ответ #5 : 10 Март 2010, 19:22:00 »
На perl потому что я на нем пишу. Пишу давно, но пока только для webа.
Для фестиваля я скачал русский голос, но пока не понял как его прикрутить дефолтным.

Core2Duo 6600, 4Gb RAM, 1000Gb HDD, Nvidia GeForce 8800 GTS, Calculate linux

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2540
    • Просмотр профиля
Re: Perl. Помогите плиз с процессами.
« Ответ #6 : 11 Март 2010, 15:27:36 »
На perl потому что я на нем пишу. Пишу давно, но пока только для webа.
Для фестиваля я скачал русский голос, но пока не понял как его прикрутить дефолтным.
Понятно.
В опциях фестиваля я видел опцию "language". Что ей указывать, я тоже не понял.

 

Страница сгенерирована за 0.055 секунд. Запросов: 24.