Speak былаутилитой Unix, которая использовала предопределенный набор правил для преобразования файла с английским текстом в данные фонемы, совместимые ссинтезатором речи VS4 "Votrax" компании Federal Screw Works (позже Votrax ). [1] Впервые он был включен в Unix v3 [2] и, возможно, более поздние версии, при этом файлы поддержки со стороны ОС и файлы справки сохранялись до v6. По состоянию на конец 2011 года были обнаружены исходный код [3] [4] для speak и части Speak.m (который сгенерирован из Speak.v) [5] . По крайней мере, три [6] [7] [8] версииИзвестно, что страница руководства все еще существует.
Автор (ы) оригинала | Дуглас Макилрой |
---|---|
Разработчики) | AT&T Bell Laboratories |
Первый выпуск | Февраль 1973 г . |
Операционная система | Unix и Unix-подобные |
Тип | Командование |
Основная программа (speak) занимала около 4500 байт, [1] таблицы правил (/etc/speak.m) - около 11000 байт, [1] и средство просмотра таблиц (Speakm) [9] занимало около 1900 байт. [1]
История
Утилита Speak была разработана Дугласом Макилроем в начале 1970-х в компании AT&T Bell Labs в Мюррей-Хилл, штат Нью-Джерси. Он был включен в 1-е издание Unix в 1973 году. В 1974 году Макилрой опубликовал статью, описывающую работу этого алгоритма. [1]
Согласно статье Макилроя [1] « К. Томпсон и Д. М. Ричи без проблем интегрировали устройство в операционную систему», что очевидно из /usr/sys/dev/vs.c «Интерфейс винтовых работ через DC-11 ».
Алгоритм Макилроя
Алгоритм Макилроя - это большой набор правил, подправил и подправил, применяемых к слову для выделения долгих гласных, безмолвных «е» и медленного преобразования каждой буквы в код фонемы, эквивалентный «Screw Works». [10] Алгоритм предназначен для преобразования любого английского текста в коды фонем Вотракса, которые могут быть воспроизведены / прочитаны синтезатором речи "Вотракс" компании Federal Screw Works.
Более поздний (1976 г.) более простой алгоритм преобразования текста в речь, разработанный совместно Вотраксом и Лабораторией военно-морских исследований США , известный как «Алгоритм NRL», служит той же цели. [ необходима цитата ]
Рекомендации
- ^ Б с д е е М. Дуглас Макилрой (март 1974). «Синтетическая английская речь по правилам» . Технический отчет по вычислительной науке, Bell Laboratories . 14 (S1): S55 – S56. Bibcode : 1974ASAJ ... 55R..55M . DOI : 10.1121 / 1.1919804 .
- ^ «UNIX® для Game Boy Advance» . www.kernelthread.com .
- ^ «[TUHS] speak.c, или иногда биты у тебя под носом» . Архивировано из оригинала на 2014-06-20.
- ^ http://minnie.tuhs.org/pipermail/tuhs/2011-De December / 002550.html
- ^ http://minnie.tuhs.org/pipermail/tuhs/2011-De December / 002546.html
- ^ http://minnie.tuhs.org/UnixTree/V3/usr/man/man1/speak.1
- ^ http://minnie.tuhs.org/UnixTree/V4/usr/man/man1/speak.1
- ^ http://minnie.tuhs.org/UnixTree/V6/usr/man/man6/speak.6
- ^ http://minnie.tuhs.org/UnixTree/V3/usr/man/manx/speakm.5.html
- ^ http://minnie.tuhs.org/UnixTree/V3/usr/man/man7/vsp.7.html