본문 바로가기

AI교육/앱인벤터26

23. 앱인벤터 사물 인식 AI 앱만들기(Object Recognition) 오늘 만들어 볼 앱은 사물 분류(Object Recognition) AI 앱입니다. 앱인벤터에 있는 확장 기능(Extensions) 중 Object Recognition(사물인식) 을 활용해 볼 예정입니다. https://mit-cml.github.io/extensions/ MIT App Inventor Extensions Supported: Name Description Author Version Download .aix File Source Code BluetoothLE Adds as Bluetooth Low Energy functionality to your applications. See BluetoothLE Documentation and Resources for more information... 2023. 9. 18.
22. 앱인벤터 AI 번역기 만들기 오늘 만들어 볼 앱은 AI 번역기 앱입니다. 앱인벤터에 있는 얀덱스 번역기를 활용해 앱을 만들어 보겠습니다. 얀덴스 번역 사이트에서는 언어 코드를 제공하는데, 이 언어 코드는 다른 번역 시스템에서도 공용으로 사용이 됩니다. 아래 링크를 눌러 어떤 언어 코드가 사용되는지 확인해 볼 수 있습니다. https://yandex.com/dev/translate/doc/dg/concepts/api-overview.html Overview. Developer's guide To access the Yandex.Translate API over HTTPS, you can use: XML interface (the response is returned as an XML document). JSON interface (t.. 2022. 8. 30.
21. 앱인벤터 음성인식(STT) 기능을 활용한 말로하는 덧셈 계산기 이번에는 지난 글에 정리한 음성인식(Speak to Text)기능을 활용해서 19. 앱인벤터 AI(인공지능) 음성인식 컴포넌트 사용하기 19. 앱인벤터 AI(인공지능) 음성인식 컴포넌트 사용하기 이번에는 앱인벤터에서 AI(인공지능) 기능을 활용해볼 예정이다. 우선 엔트리의 인공지능 기능과 앱인벤터의 인공지능 기능을 비교해보자. 엔트리에서는 인공지능 블록 활용하기 탭에서 아래의 creatorjo.tistory.com 말로하는 계산기를 만들어보겠습니다. 말로하는 계산기는 말로 '삼 더하기 오', '오 더하기 오' 등을 말했을 때 글자로 변환되어 계산을 해주는 매우 똑똑한 계산기입니다. 완성 모습을 먼저 살펴볼까요?, 코딩을 덧셈만 해놓아서;;;; 정확히 하면 말로하는 덧셈 계산기라고 할 수 있습니다. ㅎㅎ .. 2022. 8. 29.
20. 앱인벤터 AI(인공지능) 음성변환(읽어주기) 기능 사용하기 지난 글에 이어 이번에는 AI(인공지능) 기능 중에 음성변환 기능을 활용한 간단 앱을 만들어보겠습니다. 19. 앱인벤터 AI(인공지능) 음성인식 컴포넌트 사용하기 19. 앱인벤터 AI(인공지능) 음성인식 컴포넌트 사용하기 이번에는 앱인벤터에서 AI(인공지능) 기능을 활용해볼 예정이다. 우선 엔트리의 인공지능 기능과 앱인벤터의 인공지능 기능을 비교해보자. 엔트리에서는 인공지능 블록 활용하기 탭에서 아래의 creatorjo.tistory.com 이번에는 음성변환, TTS(Text To Speak) 기능을 활용한 앱으로 내가 글자를 쓰면 글자를 읽어주는 기능입니다. 1. 앱 화면 만들기 디자이너 화면은 다음과 같습니다. 음성변환 기능은 음성인식 기능 바로 다음 스크린(screen2)에 추가해주었습니다. 음성인.. 2022. 8. 26.
19. 앱인벤터 AI(인공지능) 음성인식 컴포넌트 사용하기 이번에는 앱인벤터에서 AI(인공지능) 음성인식 기능을 활용하여 말로한 내용을 글로 써주는 간단한 앱을 만들어 보겠습니다. 1. 엔트리와 앱인벤터의 인공지능 기능 비교 우선 엔트리의 인공지능 기능과 앱인벤터의 인공지능 기능을 비교해보겠습니다. 엔트리에서는 인공지능 블록 활용하기 탭에서 아래의 4가지 기능을 지원하고 있습니다. 이와 비슷하게 앱인벤터에서도 자체적으로 인공지능 기능을 제공하고 있는데 비디오 감지를 제외한 3가지 기능이 있습니다. 이 중에서 이번에는 음성인식 기능을 활용한 간단한 앱을 만들어 보겠습니다. '음성인식시작' 버튼을 누르면 자동으로 음성인식이 되고, 그 결과가 텍스트로 나타나는 앱을 만들어보겠습니다! 2. 앱 화면 만들기 앱 인벤터의 디자이너 화면을 볼까요? 간단하게 레이블, 버튼, .. 2022. 8. 25.
18. 앱인벤터 - 수평 배치, 스크린 색 지정 기능 활용하기 지난번 글에서는 이미지를 클릭하면 오늘의 기분 글이 나오는 간단한 앱을 제작해보았습니다. 17. 앱인벤터 - 이미지, 레이블을 활용한 오늘의 기분 앱 제작 17. 앱인벤터 - 이미지, 레이블을 활용한 오늘의 기분 앱 제작 오늘은 앱인벤터의 기초기능인 이미지, 레이블을 활용한 오늘의 기분 앱을 제작해보려합니다. 우선 완성 모습을 먼저 보겠습니다. 나의 기분을 나타내는 이몬티콘을 터치하면 그에 따른 상태 creatorjo.tistory.com 오늘은 화면과 코딩을 업그레이드해서 오늘의 기분 앱을 업그레이드 시켜보겠습니다. 1. 앱 화면 만들기 우선 디자이너 화면을 살펴보겠습니다. 오늘의 기분 앱이 4가지 기분으로 업데이트 된 것을 볼 수 있죠! 각각의 이모티콘을 클릭하면 맨 아래 '오늘의 기분'이라고 적혀있.. 2022. 8. 23.
17. 앱인벤터 - 이미지, 레이블을 활용한 오늘의 기분 앱 제작 오늘은 앱인벤터의 기초기능인 이미지, 레이블을 활용한 오늘의 기분 앱을 제작해보려합니다. 우선 완성 모습을 먼저 보겠습니다. 나의 기분을 나타내는 이몬티콘을 터치하면 그에 따른 상태 메시지가 나오는 아주 간단한 앱이죠. 교실 앞에 이 앱을 켜두고 자신의 기분을 선택하도록 하면 어떨까?? 싶은 마음에 아주 간단하게 샘플 앱을 제작해보았습니다. 1. 앱 화면 만들기 앱의 화면은 최대한 간단하게 만들어 보았습니다. 이미지1, 이미지2, 레이블만 추가하여 심플 컨셉으로 만들었습니다. 스크린1의 속성을 보면 수평정렬과 수직정렬은 모두 가운데로 해 주었습니다. 스크린 속성탭에는 이렇게 아이콘이라는 부분이 있는데 이 부분에 그림을 넣어주면 앱을 핸드폰이나 태블릿PC에 다운받았을 때 표시가 됩니다. 아이콘 까지 넣어서.. 2022. 8. 22.
16. 앱인벤터 퀴즈만들기 - 리스트(list)활용 철학의 달인 퀴즈 만들기 이번에는 리스트 속 리스트를 활용하여 간단한 퀴즈 앱을 만들어겠습니다. 퀴즈앱의 이름은 '철학의 왕!' 입니다. ㅎㅎ 이 퀴즈앱은 철학자들의 명언을 보고 이 명언을 말한 철학자의 이름을 맞히는 앱으로 이를 응용하여 속담 맞추기, 넌센스 퀴즈 앱 등을 만들 수 있습니다. 1. 앱 화면 및 기능 구상하기 '철학의 달인' 앱은 철학자의 명언 문제를 보고 그 명언을 말한 철학자의 이름을 맞추는 간단한 퀴즈 앱입니다. 기능을 살펴보겠습니다. '시작' 버튼을 누르면 문제번호와 철학자의 명언이 나옵니다. 답 입력 칸에 해당 명언을 말한 철학자의 이름을 적고 '입력' 버튼을 누릅니다. 정답이면 '정답입니다.' 라고 나오고 정답이 아니면 '다시 생각해보세요.' 라는 문구가 나옵니다. 다음 문제로 넘어가려면 '다음' 버튼.. 2020. 11. 20.
15. 앱인벤터 - 리스트 안의 리스트, 세계 나라의 정보 리스트 만들기 앱인벤터에서 '리스트 안의 리스트' 활용해보기! 앱인벤터를 이용하면 '리스트'를 만들 수 있고 이 리스트를 활용해서 학생 명부, 퀴즈 등 다양한 앱들을 제작할 수 있습니다. 이번에는 '리스트 안에 리스트'를 활용하여 세계 여러 나라 정보를 알려주는 앱을 만들어 보겠습니다. 1. 앱의 화면과 기능 구상하기 이번에 만들 앱의 이름은 '세계 나라 위키피디아' 로 정해보았습니다. 세계 여러 나라의 정보를 알려주는 앱이라 위키피디아라는 명칭을 붙여주었습니다. ㅎㅎ 세계 나라 위키피디아 앱은 세계 나라의 면적, 인구 수, GDP를 리스트에 추가, 삭제, 변경하여 세계 나라에 대한 정보를 확인할 수 있는 앱입니다. 세계 나라 위키피디아 앱은 학생 명부앱과 마찬가지로 '현재', '추가', '삭제', '교체' 버튼이 있.. 2020. 11. 19.
14. 앱인벤터 리스트(list) 사용하기 - 학생명부 만들기 이번 글에서는 앱인벤터로 '학생 명부' 만들기 앱을 만들어 보겠습니다. 학생명부 만들기에서는 '리스트' 블록을 사용합니다. '변수'가 하나의 값만을 저장하는 저장소라면 '리스트'는 여러 값을 저장하는 저장소입니다. 앱인벤터에서 '리스트'는 하나의 독립된 공간이 아닌 '칸막이' 이며 독자적으로 쓰이지 않고 변수나 DB와 함께 활용해야 합니다. 리스트 관련 블록은 리스트이름, 위치, 항목으로 이루어져있습니다. 1. 앱 화면과 기능 구상하기 학생 명부 앱은 리스트에 학생 이름을 미리 저장해 둔 다음 학생 추가, 학생 삭제, 변경 버튼을 만들어서 학생 명부를 수정 할 수 있습니다. 2. 앱 화면 만들기 학생 명부 앱의 화면은 아래와 같습니다. 일단 현재 학생들의 이름을 볼 수 있는 '현재' 탭이 있고 학생 이름.. 2020. 11. 18.