Голосовое воспроизведение текста

Автор работы: Пользователь скрыл имя, 18 Марта 2011 в 18:21, курсовая работа

Описание работы

Цель данной курсовой работы – это создание такого приложения, которое сможет прочитать пользователю ту книгу в электронном варианте, которую он сам захочет.

Для реализации этого проекта необходимо решить следующие задачи:

1.Подбор материалов и сервисов чтения.
2.Моделирование предметной области и обоснование выбранных средств разработки проекта.
3.Программная реализация проекта.

Содержание работы

Глава 1. Выбор программных средств 5

1.1. Выбор средств разработки 5

1.2. Дополнительные компоненты 7

Глава 2. Анализ предметной области и создание концептуальной модели 9

2.1. Сбор информации о предметной области 9

2.2. Выделение сущностей 10

Глава 3. Программная реализация 11

3.1. Логическая структура программы 11

3.2. Подключение готовых библиотек кода 11

Заключение 17

Список используемых источников 18

Приложение а. Внешний вид программы 19

Файлы: 1 файл

work.docx

— 235.66 Кб (Скачать файл)

     Возобновляет чтение после вызова Pause функция Resume: 

[DllImport("SAPIDLL.DLL")]

public static extern void Resume();

 

Заключение 

     В процессе  разработки данного курсового  проекта были проведены работы, развивающие  теоретические навыки с применением  их при решении конкретной задачи проектирования и разработки "говорящей" программы, приобретены умения по выбору варианта проектирования и соответствующих  инструментальных средств, закреплены навыки по работе с платформой .NET.

     В ходе выполнения курсового проекта  был проведен анализ предметной области. Это позволило выделить функциональную задачу, решение которой целесообразно  осуществить средствами ПЭВМ.

     В результате проведенных исследований были выделены объекты данной предметной области и определены характеризующие  их атрибуты. С учетом выбранной темы была разработана диалогическая модель и соответствующее программное обеспечение по обработке и введению текста в окно программы. Использование чётких алгоритмов позволило повысить надежность и эффективность работы приложения. Разработанное программное обеспечение рассчитано на массового пользователя и не требует от него высокого уровня компьютерной грамотности.

           Программа «Суфлёр» нужна тому, кто больше любит слушать тексты, чем читать их с экрана монитора или бережет свое зрение и хочет читать тексты электронных книг сидя подальше от монитора, кто хочет узнать, как звучат слова и фразы на иностранном языке. Она нужна всем, кто хочет научить свой компьютер говорить и кому просто любопытно узнать, как это все работает. «Суфлёр» просто незаменим для тех людей, которые не могут самостоятельно читать книги. Обратите внимание: для работы программе требуется, чтобы в системе был установлен голосовой движок (text-to-speech engine) и SAPI4.

     В перспективе планируется разработка и подключение к приложению пользовательских словарей, а так же открытие и чтение книг в формате *.pdf.

 

Список  используемых источников

  1. Windows Presentation Foundation в .NET 3.5 с примерами на C# 2008 для профессионалов – Санкт-Петербург,  2009922 с.
  2. Лабор В.В. С#. Создание приложений для Windows – Минск: Харвест, 2003 – 385 с.
  3. Г. Шилдт Полный справочник по C# / Г. Шилдт Москва: Вильямс,

    2004 –  752 с.

  1. C# 2005 и платформа .Net 3.0 для профессионалов / К. Нейгел [и др.]; под общ. ред. Ю.Н. Артеменко – Москва: Вильямс
  2. Голосовые движки http://dcp.sovserv.ru/program/16174/2007/01/30/golosovie_dviszki/
 

 

Приложение  А

Внешний вид программы

 

Рис.1. Открытие файла 

Рис.2. Выбор синтезатора голоса

Рис.3. Редактирование текста

Информация о работе Голосовое воспроизведение текста