Предмет: Информатика, автор: titenkotimofii

Скиньте проект с диктафоном, вы должны говорить по кнопке и снизу у вас будет выводится что вы сказали MIT APP INVENTOR


revivalvimeworld: чо

Ответы

Автор ответа: kartabas17
0

Создайте новый проект в MIT App Inventor.

Добавьте на экран две кнопки: одну для начала записи, другую для остановки записи.

Добавьте компонент "SpeechRecognizer" (распознавание речи) в раздел "Media" в левой панели.

Добавьте также компоненты "ListPicker" (выбор из списка) и "ListView" (список) в раздел "User Interface" в левой панели.

Создайте переменную "запись" типа "список текста".

Настройте компонент "SpeechRecognizer" следующим образом:

Поставьте "Prompt" (подсказку) в виде текста "Говорите сюда".

Поставьте "Language" (язык) в соответствии с вашим языком.

Включите "RecognitionResult" (результат распознавания).

Настройте кнопки "начать запись" и "остановить запись" следующим образом:

Добавьте блок "кнопка1.Нажатие" и "кнопка2.Нажатие".

Для кнопки "начать запись" добавьте блок "SpeechRecognizer.StartListening".

Для кнопки "остановить запись" добавьте блок "SpeechRecognizer.StopListening".

Добавьте блок "SpeechRecognizer.RecognitionResult" и настройте его следующим образом:

Добавьте блок "запись.AddItemsToList" (добавить элементы в список).

Передайте результат распознавания в переменную "запись".

Добавьте блок "ListView.ElementsFromString" и настройте его следующим образом:

Передайте переменную "запись" в качестве строки.

Добавьте результат в компонент "ListView".

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

Это примерно то, как может выглядеть ваш проект с диктофоном на MIT App Inventor. Надеюсь, это поможет вам создать свой собственный проект на основе этого примера.

Похожие вопросы
Предмет: Математика, автор: luizakarapetan02256
Предмет: Русский язык, автор: monyavard