Hello, Lex! > Думаю именно по-этому multispeech 2 выигрывает по отклику, ему ведь > процессов порождать приходится меньше - проигрывание аудио потока > выполняется самим сервером. Вы не планируете взять на вооружение такую > технику? А он синтезаторы и freephone запускает в отдельных процессах? Если да, то вопрос опять не принципиальный, т. к. запуск процессов всё равно останется,только их будет на один меньше. Можно ухитриться и не запускать процессы для каждого синтезатора, предположим, что даже тщательно продумали вопросы буферизации труб для обмена данных, но синтезатору нельзя сменить на лету параметр речи, например, высоту голоса. То есть, вызывать синтезаторы придётся как бы не хотелось этого избежать.
Нужно ещё помнить, что прозрачная структура и простота реализации -- это всегда вопрос стабильности. -- Michael Pozhidaev. E-mail: [email protected]. Tomsk State University. http://www.csd.tsu.ru ALT Linux Team. http://www.altlinux.org -- Blinux-rus mailing list [email protected] http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus
