NEW 앱인벤터2 강좌28. 컴포넌트 탐구 – 녹음기(SoundRecorder)

이 글은 읽는데 약 2분이 걸립니다.

전체 강좌 목록:
http://semicolon1.kr/appinventor.html


0. 개요

디바이스의 마이크를 이용하여 소리를 녹음하는 보이지 않는 컴포넌트 입니다.

1. 형태

단순히 녹음 기능만 있는 컴포넌트라서 화면상에 보이지 않습니다.
추가시 보이지 않는 컴포넌트 영역에 추가됩니다.

2. 속성

녹음기(SoundRecorder) 속성

속성명

설명

저장경로(SavedRecording)

녹음을 마친 후 녹음한 파일을 저장 할 경로를 지정합니다.

저장경로는 저장될 파일의 이름을 포함하여서 작성해야합니다.

파일의 저장 방식은 3gp입니다.

ex) 내장메모리에 test.3gp로 저장하고 싶으면

/sdcard/test.3gp

3. 블록

녹음기(SoundRecorder) 이벤트 블록

블록

설명

ㄴ소리 [텍스트]

녹음이 종료된 후 실행됩니다.

그리고 매개변수 소리에 파일이 저장된 경로가 들어있습니다.

녹음이 시작되었고 정지할 수 있을 때 실행됩니다.

녹음이 정지되었고 다시 시작할 수 있을 때 실행됩니다.

녹음기(SoundRecorder) 함수 블록

블록

설명

녹음을 시작합니다.

녹음을 정지합니다.

녹음기(SoundRecorder) 속성 지정 블록

블록

입력형식

설명

텍스트

녹음된 파일의 저장 경로를 지정합니다.

녹음기(SoundRecorder) 속성 블록

블록

반환형식

텍스트

컴포넌트

4. 예제


댓글

제목과 URL을 복사했습니다