Настройте кнопки "начать запись" и "остановить запись" следующим образом:
Добавьте блок "кнопка1.Нажатие" и "кнопка2.Нажатие".
Для кнопки "начать запись" добавьте блок "SpeechRecognizer.StartListening".
Для кнопки "остановить запись" добавьте блок "SpeechRecognizer.StopListening".
Добавьте блок "SpeechRecognizer.RecognitionResult" и настройте его следующим образом:
Добавьте блок "запись.AddItemsToList" (добавить элементы в список).
Передайте результат распознавания в переменную "запись".
Добавьте блок "ListView.ElementsFromString" и настройте его следующим образом:
Передайте переменную "запись" в качестве строки.
Добавьте результат в компонент "ListView".
Теперь вы можете сохранять голосовые заметки, нажимая на кнопку "начать запись", произнося свой текст, а затем останавливая запись, нажимая на кнопку "остановить запись". Все записанные заметки будут отображаться в компоненте "ListView" в виде списка.
Это примерно то, как может выглядеть ваш проект с диктофоном на MIT App Inventor. Надеюсь, это поможет вам создать свой собственный проект на основе этого примера.
Answers & Comments
Создайте новый проект в 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. Надеюсь, это поможет вам создать свой собственный проект на основе этого примера.