HTTP 기반 WiFi 음성 알림 시스템 구축 방법

WiFi 음성 알림 시스템을 HTTP 프로토콜을 통해 구현하는 방법을 설명합니다. 이 글에서는 HTTP 인터페이스를 호출하여 WiFi 스피커를 제어하는 구체적인 방식을 다룹니다.

대상 제품군

순번제품명제조사
1스마트 음성 스피커 3友友物联
2스마트 음성 컬럼 스피커 | 10W-

아래에서는 각 제품별로 HTTP 프로토콜을 사용한 WiFi 음성 알림 구현 코드를 설명합니다.

1. 스마트 음성 스피커 3

이 제품은 원격 음성 방송, 알림, 경고 기능을 제공합니다. 오프라인 서비스의 주문 알림, 프로세스 음성 안내 등에 폭넓게 사용됩니다. 별도의 녹음 업로드나 백엔드 설정 없이 HTTP 인터페이스를 통해 텍스트를 전송하면 실시간 음성 방송이 가능합니다. 실제 사람의 목소리처럼 자연스럽고 부드러운 톤을 지원하며, 남성/여성 음색을 선택할 수 있습니다. 또한 원격으로 볼륨, 음색, 억양, 속도를 제어할 수 있고, 한자 다중 발음, 숫자(금액, 휴대폰 번호 등) 읽기 방식을 지원합니다. 내장된 벨소리, 알림음, 경고음을 각 5종씩 제공하며, LED 링의 색상을 원격 제어하여 시각적 알림도 가능합니다. 다양한 OA, ERP, SaaS, 로우코드 플랫폼에 손쉽게 연동할 수 있으며, 플러그 앤 플레이 방식으로 설치가 간편합니다.

HTTP 인터페이스를 통한 스마트 음성 스피커 3 제어 코드

아래는 장치 제어(명령 전송) 예제입니다.

POST /{AppID}/device/control?sign={sign}&ts={ts} HTTP/1.1
Host: api.yoyoiot.cn
X-APISpace-Token: [토큰값]
Content-Type: application/x-www-form-urlencoded

device=장치ID
order=명령

파라미터 설명:

  • device: 장치 고유 ID(복수 전송 가능, 콘솔 또는 API로 확인 가능)
  • order: JSON 문자열 명령어. 주요 명령은 아래와 같습니다.
명령값 범위예시(order 값)
볼륨0~9{"volume":"5"}
음색0(여성), 1(남성){"voice":"1"}
속도0~9{"speed":"5"}
억양0~9{"tone":"5"}
방송사용자 정의{"play:gbk:16":"[message_3]환영합니다"}
벨소리1~5{"ring":"3"}
알림음1~5{"message":"3"}
경고음1~5{"alert":"3"}
중지0(현재 중지), 1(전체 중지){"stop":"1"}
LED1(켜기), 0(끄기), default(기본){"led":"0"}
색상RGB 배열{"color":"[255,255,0]"}
깜빡임100(빠름), 500(느림), 0(중지){"twinkle":"500"}
호흡 효과1000(빠름), 2000(느림), 0(중지){"breath":"2000"}
멀티컬러객체(속도+색상 배열){"colorful":{"speed":1500,"colors":[[155,0,0],[0,155,0],[0,0,155]]}}

{AppID}는 플랫폼에서 생성된 애플리케이션 ID입니다. 무료 가입 후 콘솔에서 확인 가능하며, signts 생성 방식은 공식 문서를 참조하세요.

2. 스마트 음성 컬럼 스피커 | 10W

1번 제품과 유사한 원격 음성 방송 기능을 제공합니다. 주요 차이점은 방수·방진 설계와 알루미늄 합금 외관으로 실외 설치에 적합합니다.

HTTP 인터페이스를 통한 스마트 음성 컬럼 스피커 제어 코드

POST /{AppID}/device/control?sign={sign}&ts={ts} HTTP/1.1
Host: api.yoyoiot.cn
X-APISpace-Token: [토큰값]
Content-Type: application/x-www-form-urlencoded

device=장치ID
order=명령

order 명령어: 위 1번 제품과 동일한 명령 체계를 사용합니다(볼륨, 음색, 속도, 방송, 벨소리, 알림음, 경고음, 중지). 단, LED 제어 관련 명령(led, color, twinkle, breath, colorful)은 이 제품에서 지원되지 않습니다.

제품 사양 비교

항목스마트 음성 스피커 3스마트 음성 컬럼 스피커 | 10W
색상흰색흰색
외관 재질플라스틱(난연 V0 PC)알루미늄 합금
크기80x80x50mm104x84x260mm
무게105g1.04kg
동작 전압AC 100-250VDC 12V 2A
대기 전력0.4~3.7W0.4~3.7W
설치 방식플러그 앤 플레이브래킷 3개, 나사 3개 포함
무선 연결WiFi 802.11 b/g/n 2.4GHzWiFi 802.11 b/g/n 2.4GHz
발음 유닛2개2인치 트위터 + 4인치 미드/우퍼
감도-89dB
주파수 응답-0.1~16KHz

태그: HTTP API WiFi 스피커 음성 알림 IoT 스마트 스피커

5월 25일 19:34에 게시됨