Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.07.28;
Скачать: [xml.tar.bz2];

Вниз

Произношение слов в Delphi   Найти похожие ветки 

 
Шишкин Илья   (2003-07-12 18:16) [0]

Можно ли в Delphi написать процедуру произношения слов типа Say("Привет")? Может быть есть готовые компоненты или процедуры? Не записывать же каждую буквы и т.д.


 
iXuSs   (2003-07-12 19:55) [1]

Да, возможно. Придётся использовать Speech API (SAPI). Для этого нужен словарь русских слов (не толковый словарь, а специальный подключаемый словарь). Могу посоветовать словарь от Digalo, хотя он и платный. Компоненты на эту тему есть, на том же Torry:

http://www.torry.net/voice.htm

Проблема не в них, а именно в словарях и в списке ударений.


 
mike-d   (2003-07-12 21:08) [2]

для этой цели в самих виндах давно существует MS Agent
подключай и наслаждайся...


 
iXuSs   (2003-07-12 22:12) [3]

> для этой цели в самих виндах давно существует MS Agent
подключай и наслаждайся...


Прежде всего, существует не давно, а стандартно с Win 2000, хотя и работает даже в Win 95. Тем не менее MS Agent - это набор сервисов, одним из которых является text-to-speech, на основе SAPI. При этом требуется языковой движок и всё тот же список ударений. Не стоит забывать, что MS Agent - это не конкретно воспроизведение речи, а анимированный персонаж. Использование его в данном случае было бы не совсем корректным. Тем более, что предложенные мной компоненты ничуть не сложнее.

Тем не менее можно рассматривать MS Agent как решение по той причине, что мечта втора ветки там реализована, только не ввиде метода Say, а ввиде метода Speak, но с тем же параметром :).


 
iXuSs   (2003-07-12 22:14) [4]

Даю ссылку на MS Agent:

http://characters.narod.ru/agent.htm


 
mike-d   (2003-07-12 22:28) [5]

> iXuSs (12.07.03 22:12)
предложенные мной компоненты ничуть не сложнее.


Боже! Да я разве спорю. Просто предложил как один из вариантов...


 
iXuSs   (2003-07-12 22:34) [6]

Фраза

> подключай и наслаждайся...

звучала как более лёгкий способ.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.07.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
14-91816
Palladin
2003-07-13 12:43
2003.07.28
Неуравновешеным личностям не рекомендуется :)


3-91663
zks
2003-07-01 04:10
2003.07.28
SQL запрос


1-91717
Morfey
2003-07-15 01:10
2003.07.28
БЫСТРЫЙ поиск в массиве


1-91710
` frizZ. `
2003-07-14 18:41
2003.07.28
Активный thread ?!


1-91764
Sandman25
2003-07-15 15:42
2003.07.28
Чтение файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский