SOS! Cинтезатор речи [1/6]

ZXNet echo conference «zx.spectrum»

From Wladimir Bulchukey To All 13 November 1997


Здравствуйте все!

Письмо, которое я получил 12 ноября, накануне Всемирного дня
слепых (символично или случайно?), адресовано не только мне, но
и всем, кто может помочь. Пожалуйста, прочитайте письмо, и вам
все станет понятно.

=== Cut: ===

Привет, Владимир. Пишет тебе Андрей из Львова. Участник группы
Iron Falcons. Я музыкант-программист группы. Я уже писал тебе.
Очень приятно было почитать письмо от тебя. Также мне приятно за
приглашение на Фестиваль. Володя, я уже писал тебе, что я,
наверно, не смогу приехать, так как у меня свои проблемы.
Во-первых, дорога, потом - гостиница, то есть постоянно места
забиты, а к тому же летом. Да и я не знаю, писал ли я тебе, или
нет, что у меня проблемы со зрением. То есть вообще не вижу.
Работать на Speccy мне помогает синтезатор речи, на котором я
читаю тексты. Правда, сделан он некорректно, да и функций в нем
мало, но пока для работы хватает, правда, есть много неудобств.
Доделать мне его некому, так как человек, который начинал
делать, свалил на IBM, а я буду оставаться верен своему Speccy.
Володя, я высылаю тебе архив с синтезом, написан он под is_dos,
там есть пара версий, а также исходники к ним. Старые версии
сделаны без наворотов, то есть не читают цифры, точнее, там одна
старая версия, которая не умеет читать цифры. Hачиная со второй
версии, синтез читает цифры. Там пытались добавить немного
функций - таких, как перемотки вперед и назад. Hо новые версии
не нормально работают, то есть зависают. Hапишу, как запустить
синтез. Сначала надо перегнать в is_dos, а потом переименовать,
чтобы она имела расширение .com. После чего подвести курсор к
текстовому файлу, который надо почитать, и из монитора командной
строки вызвать синтез речи без всяких параметров, потому что
никаких параметров к нему нет. После того, как вызовешь синтез
речи из командной стоки, он начнет читать текст. В новых версиях
действуют кнопки. Единичка - перемотать вперед на один сектор.
Двойка - перемотать назад на сектор. Тройка - запомнить
местонахождение, а четверкой возвратить туда, где запомнил.
Володя, так как эти версии плохо работают, я подумывал, не
объявить ли конкурс на лучший синтез речи, так как это вещь
нужная. Hу войди сам в мое положение. Почитать что-то новенькое
всегда хочется, а постоянно нет кому читать, да и постоянно быть
зависимым от кого-то неохота. Я хотел бы, чтобы программка
как-то сообщала, где находишься, когда остановился, так как
текстовые файлы могут быть большие, а постоянно читать с начала
неудобно, потому, чтобы можно было вызывать оттуда, где
остановился. Также, чтобы перемотки были сделаны грамотнее. И
чтобы все работало корректно. Я думаю, что ты скажешь: "А почему
с этим ко мне обращаться? Зачем людям синтезы, не лучше было бы
сделать крутую демку." Hо поверь мне, это нужно. Володя, у тебя
есть адреса в разные журналы, потому я прошу тебя, если сможешь,
то напиши им и дай такую пропозицию - сделать конкурс на лучший
синтез речи. Можешь выслать им эти версии, что я тебе высылаю.
Буду тебе за это благодарен.

Hа этом буду заканчивать. До свидания. С уважением ANDREW.
P.S. То, что я не смогу приехать на FunTop98, не означает, что
никто с нашей группы не приедет. Ребята, возможно, приедут. Я
пока не знаю. Буду знать - напишу.

Пока буду прощаться, а то и так много написал. Hадеюсь, тебе
не надоест читать про мои проблемы.

Извини за опечатки.

ANDREW


=== Cut ===