Распознавание речи



Pdf просмотр
Дата07.04.2017
Размер1.9 Mb.
Просмотров380
Скачиваний0


Академия мобильных приложений
Appinvent.ru
1

Приложение “ Распознавание речи ”



Академия мобильных приложений
Appinvent.ru
2
Описание приложения

Создание проекта

Разработка дизайна приложения

Программирование

Оформление приложения

Тестирование программы

Перед началом работы
Перед тем как создавать данное приложение, необходимо убедиться что:

На вашем мобильном устройстве установлена программа MIT
AI2 Companion App

Открыта страница среды MIT App Inventor http://ai2.appinventor.mit.edu/

Вы изучили материал Интерфейс среды визуального программирования MIT App Inventor

Описание приложения

Приложение “Распознавание речи” распознает речь пользователя, и позволяет проверить соответствие текста заданному образцу.
Используемые компоненты:

Надпись - компонент, который используется для вывода фрагментов текста на экран.

Кнопка - компонент, при нажатии на который будет проигрываться звуковой файл.

Изображение - компонент, позволяющий отображать на экране графические объекты

Распознаватель Речи- компонент позволяющий преобразовать речевой сигнал в текст.
Приложение имеет один экран и Screen1 и раздел “Медиафайлы” содержит 1 файл изображения.


Академия мобильных приложений
Appinvent.ru
3 1.Создание проекта


Нажмите кнопку “Начать новый проект” и задайте имя проекта “Speech”
2. Разработка дизайна приложения экрана



Академия мобильных приложений
Appinvent.ru
4

Выделите компонент “Screen1” и установите свойства ВыровнятьПо Горизонтали -
Центр

Перетащите компонент “Надпись” на экран приложения


Академия мобильных приложений
Appinvent.ru
5

Переименуйте компонент Надпись в НадписьЗаголовок

Установите следующие свойства для компонента “Надпись” o
Размер шрифта -20 o
Текст - “У Лукоморья”


Академия мобильных приложений
Appinvent.ru
6

Перенесите еще один компонент Надпись в окно экрана

Переименуйте ее к НадписьКомментарий


Академия мобильных приложений
Appinvent.ru
7

Установите следующие свойства для компонента “НадписьКомментарий” o
Размер шрифта -18 o
Тип шрифта - курсивный o
Текст шрифта - “Продекламируй 10 строчку стихотворения”


Академия мобильных приложений
Appinvent.ru
8

Перетащите компонент Изображение в окно экрана

Установите файл luk1.jpeg в качестве источника изображения


Академия мобильных приложений
Appinvent.ru
9

Перетащите компонент Кнопка в окно экрана


Академия мобильных приложений
Appinvent.ru
10

Переименуйте компонент Кнопка в КнопкаГоворить


Академия мобильных приложений
Appinvent.ru
11

Установите для компонента КнопкаГоворить следующие свойства o
Размер шрифта- 20 o
Текст - Говорить


Академия мобильных приложений
Appinvent.ru
12

Перетащите еще один компонент Надпись в окно экрана


Академия мобильных приложений
Appinvent.ru
13

Переименуйте его в “НадписьПолученныйТекст”


Академия мобильных приложений
Appinvent.ru
14

Установите для НадписиПолученныйТекст следующие свойства: o
размер шрифта- 14 o
Текст - отсутствует


Академия мобильных приложений
Appinvent.ru
15

Перетащите на экран последний компонент “Надпись” , переименуйте ее в
“НадписьВерноНеверно”


Академия мобильных приложений
Appinvent.ru
16

Перетащите в окно экрана компонент “Распознаватель Речи”


Академия мобильных приложений
Appinvent.ru
17 3. Программирование экрана


Перейдите в режим “Блоки”

Выделите компонент КнопкаГоворить и перетащите в окно просмотра блок
КогдаКнопкаГоворить.Щелчок


Академия мобильных приложений
Appinvent.ru
18


Выделите компонент РаспознавательРечи и дополните конструкцию блоком вызовРаспознавательРечи1.ПолучитьТекст

Для компонента РаспознавательРечи перетащите блок КогдаРаспознавательРечи.
ПередПолучениемТекста

Вновь выделите компонент РаспознавательРечи и перетащите блок
КогдаРаспознавательРечи. ПослеПолученияТекста

Выделите компонент НадписьПолученныйТекст и дополните блок конструкцией
Присвоить НадписьПолученныйТекст


Академия мобильных приложений
Appinvent.ru
19

Выделите компонент РаспознавательРечи и перенести в конструкцию блок
РаспознавательРечи. Результат

Выделите группу блоков Управление и перенесите в конструкцию блок условий Если
….то

Измените структуру Блока Добавив функцию Иначе

Выделите группу блоков Математика и перенесите в конструкцию блок сравнения


Академия мобильных приложений
Appinvent.ru
20

Выделите компонент Распознаватель Речи и перенесите конструкцию
РаспознавательРечи. Результат

Выделите блоки группы Текст и дополните конструкцию сравнения текстовым блоком с текстом “стоит без окон без дверей”

Выделите компонент НадписьВерноНеверно и перенесите в конструкцию блок
НадписьВерноНеверно.текст

Выделите блоки Текст и дополните конструкцию текстовым блоком с текстом “Верно”


Академия мобильных приложений
Appinvent.ru
21

Продублируйте блок ПрисвоитьНадписьВерноНеверно.текст

Выделите блоки Текст и дополните конструкцию текстовым блоком с текстом “Неверно”
6. Оформление приложения


Перейдите в режим “Дизайнер”

Выделите компонент Screen1 следующие свойства для Screen1 o
Название приложения ( AppName) - “SpeechRecognizer” o
Иконка приложения - “luk1.jpeg” o
Заголовок экрана - “Лукоморье”


Академия мобильных приложений
Appinvent.ru
22
5. Тестирование программы


Загрузите приложение на мобильное устройство с помощью меню Построить-
>Приложение (Создать QR-код для скачивания .apk)


Академия мобильных приложений
Appinvent.ru
23

Появится QR-код программы

Для запуска программы запустите на мобильном устройстве MIT AI2 Companion App и просканируйте фотокамерой устройства QR-код приложения


Академия мобильных приложений
Appinvent.ru
24

Установите приложение на устройство


Академия мобильных приложений
Appinvent.ru
25

После завершения установки открыть приложение при помощи иконки на рабочем столе или в меню «Все приложения».


Каталог: f -> uroki
f -> «деревянная игрушка коми пермяцкого народа»
f -> Создание компьютерной игры
f -> Исследование и анализ рынка Вторая публикация Подготовлено: Irina. Khamzina
f -> Буланов С. В. Кудрявцева Е. Л. Развитие креативности билингвов: путь от интеркультурности к формированию «человека мира»
f -> Компьютер: друг или враг?
f -> Профессорско-преподавательский состав
f -> Блестящие будущие возможности в сфере икт для нового поколения женщин
uroki -> Академия мобильных приложений
uroki -> В среде mit app inventor


Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал