Speech
Материал из ALT Linux Wiki
Msp (обсуждение | вклад) (→Речевые технологии) |
Msp (обсуждение | вклад) (→Механизм унифицированной работы с речевыми синтезаторами) |
||
Строка 14: | Строка 14: | ||
=== Механизм унифицированной работы с речевыми синтезаторами === | === Механизм унифицированной работы с речевыми синтезаторами === | ||
- | + | Идея унифицированного вызова речевых синтезаторов заключается в том, чтобы перенаправлять речевую информацию от всех программ источников не напрямую в синтезатор, а в некоторое промежуточное программное обеспечение для предварительной обработки. Такой подход даёт возможность модифицировать порядок вызова синтезаторов и распространить изменения на все источники речи в системе. Также это позволяет исключить наложение звука при одновременном воспроизведении от разных программ. | |
* [http://git.altlinux.org/people/dottedmag/public/docs-speech.git?p=docs-speech.git;a=blob_plain;f=SpeechReport-2008-05-17.pdf;hb=HEAD Обзор состояния речевых технологий в ALT Linux] | * [http://git.altlinux.org/people/dottedmag/public/docs-speech.git?p=docs-speech.git;a=blob_plain;f=SpeechReport-2008-05-17.pdf;hb=HEAD Обзор состояния речевых технологий в ALT Linux] | ||
* [http://git.altlinux.org/people/dottedmag/public/docs-speech.git?p=docs-speech.git;a=blob_plain;f=SpeechPlatform-VoiceMan.pdf;hb=HEAD VoiceMan в ALT Linux] | * [http://git.altlinux.org/people/dottedmag/public/docs-speech.git?p=docs-speech.git;a=blob_plain;f=SpeechPlatform-VoiceMan.pdf;hb=HEAD VoiceMan в ALT Linux] |
Версия 16:59, 15 октября 2008
Речевые технологии
На этой странице рассматриваются основные вопросы работы с речевыми синтезаторами с точки зрения их применения как средства вывода информации при работе на компьютере без зрительного контроля. Сейчас подготовлены к работе следующие синтезаторы:
- festival;
- espeak;
- flite;
- mbrola;
- freetts;
- ru_tts.
Не все из приведённых синтезаторов удовлетворяют описанной ниже схеме.
Механизм унифицированной работы с речевыми синтезаторами
Идея унифицированного вызова речевых синтезаторов заключается в том, чтобы перенаправлять речевую информацию от всех программ источников не напрямую в синтезатор, а в некоторое промежуточное программное обеспечение для предварительной обработки. Такой подход даёт возможность модифицировать порядок вызова синтезаторов и распространить изменения на все источники речи в системе. Также это позволяет исключить наложение звука при одновременном воспроизведении от разных программ.