Речевые чипы Texas Instruments LPC
представляют Речевые чипы LPC компании Texas Instruments собой серию синтезаторов речи цифровых сигнальных процессоров интегральных схем , созданных компанией Texas Instruments начиная с 1978 года. Они продолжали разрабатываться и продаваться в течение многих лет, хотя отдел речи несколько раз перемещался внутри TI , пока, наконец, не растворился в компании. в конце 2001 года. Права на подмножество линейки MSP, предназначенное для конкретной речи, последнюю оставшуюся линейку речевых продуктов TI по состоянию на 2001 год, были проданы компании Sensory, Inc. в октябре 2001 года. [1] [2]
Теория
[ редактировать ]Речевые данные сохраняются посредством линейного предсказывающего кодирования с возбуждением по высоте (PE-LPC), где слова создаются решетчатым фильтром , по выбору питаемым либо от ПЗУ возбуждения (содержащего сигнал голосового импульса), либо от LFSR ( регистра сдвига с линейной обратной связью ). генератор шума. Линейное предсказательное кодирование позволяет значительно сократить объем данных, необходимый для воссоздания разборчивых речевых данных.
История
[ редактировать ]TMC0280/TMS5100 была первой когда-либо созданной автономной LPC синтезатора речи микросхемой . Он был разработан для Texas Instruments Ларри Брантингемом, Полом С. Бридлавом, Ричардом Х. Виггинсом, [3] и Джин А. Франц [4] а его кремний был разработан Ларри Брантингемом. [2] Чип был разработан для проекта Spelling Bee компании TI , который позже стал Speak & Spell . [2] Безмолвный альбом «Spelling B» был выпущен одновременно с Speak & Spell . [5]
Все речевые чипы TI LPC до серии TSP50cxx использовали архитектуру PMOS и кодировку LPC-10 в специальном формате, специфичном для TI. [6] Чипы в серии выступлений TI LPC были помечены как TMCxxxx или CDxxxx при использовании подразделением потребительских товаров TI или как TMS5xxx (позже TSP5xxx) при продаже третьим лицам.
Семейство речевых чипов TI LPC
[ редактировать ]1978
[ редактировать ]- TMS5100 (TMC0281, внутреннее имя TI — «0280», поэтому чип иногда обозначается TMC0280): первый речевой чип LPC. Использовался собственный 4-битный последовательный интерфейс с использованием TMS6100 или TMS6125 ПЗУ с маской ; используется во всех несупер-версиях Speak & Spell [7] [8] за исключением британской версии 1980 года, в которой использовался TMC0280/CD2801, указанный ниже. [9] Публично продается как TMS5100. Он также использовался в электронной говорящей пишущей машинке Byron Petite. [2] [10] игрушка. Заменен в 1979 году на TMS5100A и TMS5110.
1980
[ редактировать ]- TMC0280 AKA CD2801: используется в Speak & Math , [11] Говори и читай , [12] и языковой переводчик/преподаватель языка TI. [13] Вывод, но несовместимый по функциям с TMS5100/TMC0280, имеет другой LPC и немного другую таблицу импульсного сигнала. Версия F CD2801/Die исправляет ошибку интерполятора.
- TMS5100A: Усадка TMS5100/TMC0281. Очень незначительные различия в функциях, используется штамп версии F, исправлена ошибка в интерполяторе. Используется в видеосистеме Century. [14] [15] аркадная платформа. Использует исходную таблицу chirp.
- TMS5110: обновлены таблицы LPC (которые в основном соответствуют 5220, см. ниже). Контакт, но не совместим по функциям с TMS5100. Заменен TMS5110A. Он использовался в кукольной игрушке Монкгомери, созданной Hasbro. Версия этого чипа SDIP в какой-то момент продавалась как «TMS5111». Использует «окончательную» таблицу chirp.
- TMS5200 (также известный как CD2501E, внутреннее имя TI — «0285», поэтому чип иногда обозначается TMC0285): добавлен 8-битный параллельный интерфейс FIFO; разработан для использования потребительским подразделением TI для речевого модуля TI-99/4A ; 4-го поколения Bally/Midway также использовался на столах для пинбола , речевой доске Squawk and Talk (номер детали AS-2518-61), в версии Bally/Midway аркадной игры Discs of TRON в корпусе с защитой от окружающей среды , на (ранее) Apple II Echo II , а также в Zaccaria аркадных играх Jack Rabbit и Money Money , а также в автоматах для игры в пинбол Zaccaria Pinball Champ и Soccer Kings . Заменен на TMS5220 в конце 1980/1981 года и, возможно, продан как дешевые акции «распродажи» в 1982–1983 годах. Использует «окончательную» таблицу chirp.
- CD2802: версия TMS5100/5110 с другими таблицами LPC и чирпа, отличная от TMS5100(A) или TMS5110(A). Используется только с Touch and Tell и никогда не продается за пределами компании. [16] [17] Использует свою собственную уникальную таблицу chirp.
- TMS5110A (после 1985 года: TSP5110A): термоусадочная головка TMS5110, совместимая по выводам и функциям. Используется как минимум на двух домашних компьютерах. Он использовался в аркадной игре Bagman от Valadon Automation, Omnicron Electronics в говорящих часах/календаре TCC-14 и в аркадной игре AD 2083 от Midcoin. Используется в системе мониторинга автомобиля Chrysler Electronic Voice Alert . Использует «окончательную» таблицу chirp.
- TMS5220 (AKA CD2805E?): Улучшенная версия TMS5200, не совместимая по выводам, но не по функциям (имеет новые таблицы LPC); использовался (позже) на картах Apple II Echo II , (по слухам) в самом последнем выпуске речевых модулей TI-99/4A , на BBC Micro , на EXL 100 , в от Bally/ Midway аркадной игре NFL Football и во многих Atari, Inc. аркадных играх , включая Star Wars , Firefox , Return of the Jedi , Road Runner , The Empire Strikes Back . В более поздних аркадных играх Atari использовался TMS5220C, см. ниже. TMS5220 также использовался в Zaccaria пинбольных автоматах Farfalla , Devil Riders , Time Machine , Magic Castle , Robot , Clown , Pool Champion , Blackbelt , Mexico '86 , Zankor и Spooky . TMS5220 также использовался в Looping и Sky Bumper Venture Line , Olympia Portraits от и Exidy Victory и . Victor Banana аркадных автоматах [18] TMS5220 также использовался в Androbot, Inc. Topo , начиная с Topo II и Topo III в 1984 году. линейке роботов [19] [20] Заменен TMS5220C в 1983/1984 году. Использует «окончательную» таблицу chirp. Модуль синтеза речи HP 82967A, добавляющий словарь на 1500 слов к компьютерам Series 80.
1983
[ редактировать ]- TMS5220C (после 1985 года: TSP5220C): имеет две команды NOP, параллельный интерфейс FIFO, переработанный для управления скоростью речи, добавлен внешний полный сброс; незначительное изменение, очевидное в том, как значения энергии влияют на неозвученные кадры. В остальном идентичен, совместим по выводам и является полной заменой TMS5220. Используется в Atari аркадных играх Indiana Jones and the Temple of Doom , 720° , Gauntlet , Gauntlet II , APB , Paperboy , RoadBlasters , Vindicators Part II и, наконец, Escape from the Planet of the Robot Monsters . Также используется в речевом адаптере IBM PS/2 и речевом адаптере RS-232 компании Pacific Educational Systems. Производство начала 1990-х годов.
1985
[ редактировать ]- TSP50C50: CMOS, использует LPC-12 вместо LPC-10, использует последовательное ПЗУ TMS60C20 256 КБ/32 КБ вместо TMS6100 . Используются таблицы LPC «D6» и таблицы чирпа, которые были общими для всей серии TSP50Cxx. Имеет встроенный аналоговый фильтр нижних частот. Производство начала 1990-х годов.
1986
[ редактировать ]- TSP50C40 (позже MSP50C40): TSP50C50 плюс простой 8-битный микроконтроллер со встроенным ПЗУ маски. Использовался в ряде продуктов потребительского подразделения TI и получил название CM54129/CM54169 для звука и музыки. [21]
1987 и позже
[ редактировать ]- Несколько других продуктов TSP50Cxx, в которых было добавлено больше ПЗУ/ОЗУ, полностью отказались от последовательного интерфейса и т. д.
- Микроконтроллер TSP53C30 эмулирует TMS5220 PE-LPC, но также поддерживает D6 LPC, а также вывод звука PCM.
- Примерно после 1997 года линия TSP без микроконтроллера была прекращена в пользу представителей линейки MSP, ориентированных на речь, которые имеют микроконтроллеры. В октябре 2001 года права на речевое подмножество линейки микросхем MSP (семейство микросхем MSP50C6XX) были проданы TI компании Sensory, Inc. Sensory переименовала чипы в линейку Sensory SC-6x. [22]
- В октябре 2007 года Sensory объявила, что больше не будет принимать новые маски для линейки SC-6x. Заказы на чипы с существующими масками продолжат приниматься как минимум в следующем году.
Сопутствующими устройствами для всех версий речевого чипа были специальные 128-битные (16 КБ) TMS6100 NL (также известные как TMC0350) и 32-битные (4 КБ) TMS6125 NL (также известные как TMC0355, известные как TMS7125) постоянные запоминающие устройства с 4-битным интерфейсом , которые были запрограммированы по маске с помощью слова, необходимые для конкретного продукта. [6] ВСЕ версии чипов LPC, вплоть до серии TSP50Cxx, их поддерживают. Все версии TMS6100 имеют только 128 Кбит/16 КБ контента, несмотря на слухи об обратном.
Ссылки
[ редактировать ]- ^ Цюань, Маргарет (14 июня 2001 г.). «TI прекратит выпуск специализированных чипов синтеза речи и перенесет продукты в Sensory» . ЭЭ Таймс . Архивировано из оригинала 28 мая 2012 года.
- ^ Перейти обратно: а б с д ftp:// [электронная почта защищена] /pc%20utilities/qboxpro.zip
- ^ «VC&G - Интервью VC&G: 30 лет спустя, Ричард Виггинс рассказывает о развитии речи и орфографии» .
- ^ «NMAH | Смитсоновский проект истории синтеза речи (Ss_ti.HTM)» . Архивировано из оригинала 21 ноября 2008 г. Проверено 7 сентября 2008 г.
- ^ Вернер, Йорг (26 октября 2007 г.). «Техасские инструменты, правописание B» . МУЗЕЙ ДАТАМАТИЧЕСКИХ КАЛЬКУЛЯТОРОВ .
- ^ Перейти обратно: а б Нуспикель, Тьерри. «Модуль Синтезатор речи» . Технические страницы TI-99/4A . Архивировано из оригинала 27 мая 2006 г. Проверено 22 августа 2023 г.
- ^ Вернер, Йорг (5 декабря 2001 г.). «Техасские инструменты говорят и заклинают» . МУЗЕЙ ДАТАМАТИЧЕСКИХ КАЛЬКУЛЯТОРОВ .
- ^ Грегори, Крис; Вернер, Йорг (25 января 2002 г.). «Техасские инструменты говорят и заклинают (тип 2)» . МУЗЕЙ ДАТАМАТИЧЕСКИХ КАЛЬКУЛЯТОРОВ .
- ^ Вернер, Йорг (13 июля 2005 г.). «Техасские инструменты Speak & Spell (британский голосовой тип 2)» . МУЗЕЙ ДАТАМАТИЧЕСКИХ КАЛЬКУЛЯТОРОВ .
- ^ Грей, Стивен (август 1983 г.). «Маленькая электронная говорящая пишущая машинка» . ТВОРЧЕСКИЕ ВЫЧИСЛЕНИЯ . Том. 9, нет. 8. с. 58.
- ^ Вернер, Йорг (5 декабря 2001 г.). «Техасские инструменты: разговор и математика (тип 1)» . МУЗЕЙ ДАТАМАТИЧЕСКИХ КАЛЬКУЛЯТОРОВ .
- ^ Вернер, Йорг (5 декабря 2001 г.). «Техасские инструменты говорят и читают (тип 1)» . МУЗЕЙ ДАТАМАТИЧЕСКИХ КАЛЬКУЛЯТОРОВ .
- ^ Вернер, Йорг (5 декабря 2001 г.). «Репетитор по языку Texas Instruments» . МУЗЕЙ ДАТАМАТИЧЕСКИХ КАЛЬКУЛЯТОРОВ .
- ^ «Зал славы чипов: синтезатор речи Texas Instruments TMC0281. Первый в мире синтезатор речи на кристалле — и случайно второстепенная звезда инопланетян» IEEE SPECTRUM . 30 июня 2017 г.
- ^ «Интернет-магазин andys-arcade для плат JAMMA для аркадных видеоигр, непонятных микросхем и деталей для аркадных автоматов!» .
- ^ Патент США 4 403 965.
- ^ Патент США 4631748.
- ^ MAWS - информация о ресурсах в MAME .122u8 с возможностью поиска.
- ^ Кессельс, Винсент (2008). «Вторые фотографии Топо II» . Проект Андромеда . Проверено 11 октября 2022 г.
- ^ «Топо III» . Андробот . 08.06.2021. Архивировано из оригинала 8 июня 2021 г. Проверено 22 августа 2023 г.
- ^ Вернер, Йорг (2022). «Речевая продукция Texas Instruments» . МУЗЕЙ ДАТАМАТИЧЕСКИХ КАЛЬКУЛЯТОРОВ .
- ^ Цюань, Маргарет (14 июня 2001 г.). «TI прекратит выпуск специализированных чипов синтеза речи и перенесет продукты в Sensory» . ЭЭ|Таймс .
- Примечания