1. 내가 만드는 스마트교실!
핵심 개념
인공지능, 음성인식
활동 목표
인공지능의 기술 중 음성인식 기술에 대한 개념을 배우고 실생활에 적용하여 여러 가지 문제를 해결할 수 있습니다.

음성인식기술은 컴퓨터가 마이크와 같은 소리 센서를 통해 얻은 음향학적 신호(Acoustic Speech Signal)를 단어나 문장으로 변환시키는 기술을 말합니다. 대표적으로 인공지능 스피커가 우리 실생활에 많이 활용되며 우리의 삶의 질을 높여주고 있습니다. 이번 차시에서는 바로 이 음성인식 기술에 대해 배워보고 이 기술을 실행활에 어떻게 접목하여 구현할 수 있는지 확인할 수 있습니다.

준비물 : PC(데스크탑, 노트북), 마이크 또는 마이크 기능이 탑재된 이어폰, 엔트리 프로그램, 학습지
학습 활동
도입
학습내용 : 나의 고민을 들어봐

"내가 만드는 스마트교실"

학습형태 : 전체학습
활동1
우리 생활을 도와주는 인공지능 기술 찾아보기

실생활을 도와주는 인공지능 기술 따라 쓰기

인공지능 기술 사진을 보고 연결하기

학습형태 : 개별학습
학습자료 : 학습지
활동2
인공지능 블록 이해하기

오디오 감지, 읽어주기 블록 살펴보기

오디오 감지, 읽어주기 블록 사용방법 이해하기

학습형태 : 개별학습
학습자료 : 엔트리 프로그램
활동3
엔트리를 활용한 스마트교실 만들기

엔트리에서 인공지능 블록 살펴보기

음성인식으로 교실의 전원이 켜지고 꺼지는 스마트교실 만들기

학습형태 : 개별학습
학습자료 : 엔트리 프로그램
정리
내가 만든 스마트교실 소개하고 감상하기

친구들에게 내가 만든 작품 소개하고 감상하기

학습형태 : 전체학습
활동 팁

어려울 수 있는 용어들에 대해 충분한 설명과 이해를 돕습니다.

인공지능 스피커를 활용하여 이해를 돕습니다.

사용하는 컴퓨터에 마이크가 정상적으로 연결이 되었는지 확인합니다.

시작해요나의 고민을 들어봐!

"내가 만드는 스마트교실!!"

교실에서 휠체어를 타고 있는 학생과 그 학생을 바라보는 학생 모습

승욱이네 학급에는 얼마 전 다리를 다쳐 이동이 어려운 친구가 있습니다. 아주 불편하게 학교생활을 하는 친구에게 스마트교실을 만들어서 편리하게 생활할 수 있도록 도움을 주고 싶습니다. 어떤 방법이 있을까요?

인공지능 로봇과 학생이 대화하는 모습. 인공지능 로봇 : 다리가 불편해서 이동이 힘든 친구를 위헤 말로 교실을 조종할 수 있게 도와주는 건 어떨까? / 학생 : 오! 그런 방법이 있군요!! 도전해볼게요!!
학습 목표

인공지능의 기술 중 음성인식 기술을 배울 수 있습니다.

인공지능의 음성인식 기술을 실생활에 적용할 수 있습니다.
활동
1우리 생활을 도와주는 인공지능 기술 찾아보기

▷ 인공지능 기술을 대표하는 명칭을 따라 쓰고 알맞은 그림을 찾아 연결하세요.

로봇 청소기, 인공지능 스피커, 자율주행 자동차, 챗봇, 사물 인터넷이라는 글자가 왼쪽에 회색으로 적혀있고, 오른쪽에는 각각의 단어에 맞는 사진이 글자 순서와 상관없이 나열되어있는 그림
활동
2인공지능 블록 이해하기

프로그램에서 사용할 인공지능 블록을 살펴봅시다.

▷ [오디오 감지]와 [읽어주기] 블록 추가하기

인공지능 블록에서 오디오 감지, 읽어주기 블록 추가하는 순서

▷ [오디오 감지] 블록 배워보기

블록 기능
마이크가 연결되었는가 블록 마이크가 정상적으로 연결되었는가에 대한 참과 거짓을 나타냅니다.
음성 인식하기 블록 마이크로 입력되는 음성 및 소리를 인식합니다.
음성을 문자로 바꾼 값 블록 음성 및 소리를 문자로 바꾼 값을 나타냅니다.
마이크 소리크기 블록 마이크 소리 크기의 값을 나타냅니다.

▷ [읽어주기] 블록 배워보기

블록 기능
엔트리 읽어주기 블록 문자를 음성으로 변환하여 출력합니다.
엔트리 읽어주고 기다리기 블록 입력된 문자값을 읽어주고 다음 블록을 실행합니다.
여성 목소리를 보통 속도 보통 음높이로 설정하기 블록 문자값을 읽어줄 때 목소리의 성별과 속도, 음높이를 설정합니다.

※ 주의 : 마이크가 정상적으로 연결이 되었을 때, [오디오 감지] 블록이 정상 작동합니다.

활동
3엔트리를 활용한 스마트교실 만들기

활동 방법

엔트리의 [오디오 감지] 블록과 [읽어주기] 블록을 활용하여 음성인식으로 전원을 키고 끄는 교실을 만들어보세요.

전등 오브젝트, 교실(2) 오브젝트

1. 오브젝트를 추가합니다.

전등 오브젝트에 불켜줘, 불꺼줘 신호 추가

2. 전등 오브젝트에 신호를 추가합니다.

전등 오브젝트 블록 코딩

3. 전등 오브젝트에 코딩을 합니다.

배경 오브젝트 블록 코딩

4. 배경 오브젝트에 코딩을 합니다.

교실 배경

5. 작품을 확인합니다.

작품 감상

6. 친구들과 함께 작품을 감상합니다.

▷ 오브젝트 추가하기

순번 오브젝트 오브젝트 설명
1 전등 오브젝트 ■ 오브젝트 추가버튼을 클릭하고 [물건] 탭에서 검색을 통해 '전등' 오브젝트를 추가합니다.
2 교실(2) 오브젝트 ■ 오브젝트 추가버튼을 클릭하고 [배경]-[실내] 탭에서 '교실(2)' 오브젝트를 추가합니다.

▷ 오브젝트에 엔트리 블록 코딩

순번 엔트리 블록 코딩 설명
1 전등 오브젝트에 불켜줘, 불꺼줘 신호 추가 ◾‘전등’ 오브젝트를 선택합니다.

◾[속성]-[신호]-[신호 추가하기]를 클릭합니다.

◾‘불 켜줘’, ‘불 꺼줘’ 신호를 추가합니다.
2 전등 오브젝트 블록 코딩 ◾‘전등’ 오브젝트를 선택합니다.

◾[블록]-[시작]-[불 켜줘 신호를 받았을 때]를 추가합니다.

◾[블록]-[시작]-[불 꺼줘 신호를 받았을 때]를 추가합니다.

◾[블록]-[생김새]-[전등_켜짐 모양으로 바꾸기]를 추가합니다.

◾[블록]-[생김새]-[전등_꺼짐 모양으로 바꾸기]를 추가합니다.
3 배경 오브젝트 블록 코딩 ◾‘교실(2)’ 오브젝트를 선택합니다.

◾[블록]-[시작]-[시작하기 버튼을 클릭했을 때]를 추가합니다.

◾[블록]-[흐름]-[계속 반복하기]를 추가합니다.

◾[블록]-[인공지능]-[음성 인식하기]를 추가합니다.

◾[블록]-[흐름]-[만일 <참> (이)라면]을 2개 추가합니다.

◾[블록]-[판단]-<10=10>을 2개 추가하고 <참> 값에 변경합니다.

◾[블록]-[인공지능]-[음성을 문자로 바꾼 값] 2개를 <10> 값에 변경합니다. 다른 <10> 값에는“불 켜줘”와 “불 꺼줘”를 입력합니다.

◾[블록]-[시작]-[불 켜줘 신호 보내기]와 [불 꺼줘 신호 보내기]를 추가합니다.

◾[블록]-[인공지능]-[<엔트리> 읽어주고 기다리기]를 2개 추가하고 “교실에 불을 켰습니다.”와 ‘교실에 불을 껐습니다.“로 변경합니다.

참고 자료

▷ 인공지능 스피커는 어떻게 내 말을 알아들을까? 음성인식 기술에 대해 아는척 해보자!

음성인식AI 유튜브 메인화면

[국가과학기술연구회] - 영상 속 과학 :
https://blog.naver.com/nststory2014/222107077494
https://youtu.be/ggA9mV3YEDI

개념 쏙쏙

1. 우리 생활에 도움을 주는 인공지능 기술은 무엇이 있는지 알아볼 수 있습니다.
2. 엔트리 인공지능 블록의 [오디오 감지]와 [읽어주기] 기능을 알아볼 수 있습니다.
3. 명령을 통해 전원이 켜지고 꺼지는 스마트한 교실을 만들어볼 수 있습니다.

확인해요

평가 내용 평가 결과
■ 인공지능 기술에는 무엇이 있는지 말할 수 있나요?
■ 엔트리의 [오디오 감지]와 [읽어주기] 블록의 기능을 이해했나요?
■ 음성인식을 활용하여 전원이 켜지고 꺼지는 스마트교실을 제작할 수 있나요?