|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.03.2010, 17:08 | #1 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 16
|
Проблемы с синтезом речи на русском
На компьютере установлены SAPI 5.4 и соответствующие движки. Говорилки на английском и русском работают без проблем.
Инсталлировал компоненты SAPI 5.4 в компилятор Delphi. Команда SpVoice1.Speak('Load standard in thermostat.', SVSFDefault); -выполняется (текст произносится), но как только появляется запись кириллицей 'Загрузка образца в термостат.' - в динамиках тишина. Как решить проблему? Можно предварительно создавать wav-файлы, а потом их читать командой Delphi, но тут слишком много промежуточных операций ... Что посоветуете? Спасибо! |
11.03.2010, 17:15 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...пользуюсь движком lernout, в нем для русского нужно установить параметр - LanguageID($409), скорее в импортированном вами компоненте есть такой-же.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
12.03.2010, 09:09 | #3 | |
Пользователь
Регистрация: 03.03.2010
Сообщений: 16
|
Цитата:
Записал: Код HTML:
const LanguageID = $409; // компилятор читает, но звука нет. Последний раз редактировалось cadil; 12.03.2010 в 09:40. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа распознавания русской речи - Комбат | denis47 | Помощь студентам | 10 | 25.06.2016 22:39 |
Ошибки в прямой речи | Scolopendra | Microsoft Office Word | 13 | 10.12.2009 11:21 |
как определить часть речи в VBA? | Izhic | Microsoft Office Word | 4 | 11.06.2009 13:53 |
[Delphi] Выделение частей речи в тексте | vince | Помощь студентам | 8 | 07.12.2008 23:37 |
Программа для разпознавания речи | Иллидан | Софт | 3 | 25.03.2008 20:37 |