![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Встроенный в WinXP голос должен заговорить. [D7, WinXP]
Darkwing © (2004-09-24 10:48:00)Как заставить встроенный голос прочитать текстовую строку?
Я имею в виду "Панель управления/речь". Там некий Microsoft Sam отлично справляется с чтением введенных строк.
-SeM- (2004-09-25 09:41:00) [1]Глянь вот это http://magdelphi.boom.ru/prodect/arhive/speech.zip
Dmy (2004-09-24 16:52:00) [2]Поищи по словам "Speech API", "Text-to-speech" и подобным... Можно ещё поискать по слову "Microsoft Agent" - тоже вроде бы читает текст, но с персонажем.
А в целом - "Component"->"Import ActiveX Control..." и в пункте импортируй и методом тыка поразбирай такие вещи: "Microsoft Direct Text-to-Speech", "Microsoft Agent".
Кстати, так работать будет только в Windows 2000 и выше (насчёт Millenium не уверен). Чтобы работало в 98, надо скачать Microsoft SpeechAPI + речевой движок (кстати, вовсе не обязательно это должен быть MS Sam), а чтобы работал MS Agent дополнительно надо скачать сам MS Agent и как минимум одного персонажа к нему. Русские речевые движки есть - Digalo Russian (персонаж "Digalo Nicolai") и Lermont & Hauspie Text-to-Speech Russian (персонажи "Svetlana" и "Boris"). Все это можно скачать на сайтах программ, читающих текст - я знаю Govorilka (адреса не помню, посмотри на листсофте) и Govorun+ ( http://govorunplus.narod.ru/), хотя, наверняка, есть ещё.