🚀 세계 최초 접근성 통합 전자책 API

WIABook API 접근성 전자책 변환 REST API

弘益人間 - 널리 인간을 이롭게 하라

EPUB, PDF 파일을 WIABook 포맷으로 자동 변환하세요.
7,000개 언어 점자, TTS 메타데이터, VR/AR 환경, 수어 지원이 자동으로 생성됩니다.
출판사, 도서관, 공공기관, 교육기관을 위한 엔터프라이즈 SaaS 솔루션.

API 기능

단일 API 호출로 완벽한 접근성 전자책 생성

🔄

포맷 변환

EPUB2, EPUB3, PDF → WIABook 자동 변환
WIABook → EPUB3, PDF 다운그레이드 지원

WIA Braille

7,000개 언어 점자 자동 생성
한국어, 영어, 일본어, 중국어 포함 전 세계 언어

🔊

TTS + SSML

음성 합성 최적화 메타데이터 자동 생성
속도, 톤, 발음 SSML 태그 지원

🥽

WebXR VR/AR

10개 VR/AR 읽기 환경 자동 설정
도서관, 바다, 우주, 숲 등 몰입형 환경

🤟

수어 지원

WIA Talk 93개 손동작 + ISP 300개 이상
글로벌 수어 코드 자동 삽입

WCAG 준수

WCAG 2.1 AA/AAA 자동 검증
EAA, Section 508, ADA 규정 준수 보고서

빠른 시작

몇 줄의 코드로 접근성 전자책 생성

# EPUB → WIABook 변환
curl -X POST https://api.wiabook.io/v2/convert \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: multipart/form-data" \
  -F "file=@book.epub" \
  -F "output_format=wiabook" \
  -F "braille_languages=ko,en,ja" \
  -F "enable_tts=true" \
  -F "vr_environment=library" \
  -F "wcag_level=AAA"
# pip install requests
import requests

url = "https://api.wiabook.io/v2/convert"
headers = {
    "Authorization": "Bearer YOUR_API_KEY"
}
files = {
    "file": open("book.epub", "rb")
}
data = {
    "output_format": "wiabook",
    "braille_languages": "ko,en,ja",
    "enable_tts": "true",
    "vr_environment": "library",
    "wcag_level": "AAA"
}

response = requests.post(url, headers=headers, files=files, data=data)
result = response.json()
print(result["download_url"])
// npm install axios form-data
const axios = require('axios');
const FormData = require('form-data');
const fs = require('fs');

const form = new FormData();
form.append('file', fs.createReadStream('book.epub'));
form.append('output_format', 'wiabook');
form.append('braille_languages', 'ko,en,ja');
form.append('enable_tts', 'true');
form.append('vr_environment', 'library');
form.append('wcag_level', 'AAA');

axios.post('https://api.wiabook.io/v2/convert', form, {
  headers: {
    ...form.getHeaders(),
    'Authorization': 'Bearer YOUR_API_KEY'
  }
}).then(res => console.log(res.data.download_url));
<?php
$url = "https://api.wiabook.io/v2/convert";

$file = new CURLFile("book.epub");
$data = [
    "file" => $file,
    "output_format" => "wiabook",
    "braille_languages" => "ko,en,ja",
    "enable_tts" => "true",
    "vr_environment" => "library",
    "wcag_level" => "AAA"
];

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "Authorization: Bearer YOUR_API_KEY"
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
$result = json_decode($response, true);
echo $result["download_url"];
?>
Method Endpoint Description
POST /v2/convert 파일을 WIABook 포맷으로 변환
POST /v2/convert/batch 여러 파일 일괄 변환 (최대 100개)
GET /v2/job/{job_id} 변환 작업 상태 조회
GET /v2/download/{job_id} 변환된 파일 다운로드
POST /v2/validate WCAG 접근성 검증
POST /v2/braille/generate 점자 파일만 생성
GET /v2/usage API 사용량 조회

활용 사례

다양한 산업에서 WIABook API 활용

📚

출판사

신간 도서 자동 접근성 변환
EAA/ADA 규정 준수 자동화

🏛️

도서관

소장 도서 일괄 변환
시각/청각 장애인 서비스 강화

🏫

교육기관

교재/강의자료 접근성 확보
LMS 시스템 연동

🏢

공공기관

공공 문서 접근성 의무 준수
Section 508 자동 검증

💼

기업

사내 문서 접근성 관리
ESG 경영 접근성 지표 달성

🌐

플랫폼

이북 플랫폼 접근성 기능 추가
White-label API 연동

요금제

사용량에 맞는 플랜을 선택하세요 · 모든 플랜 월간/연간 결제 지원

FREE
$0 /영구 무료

개인 개발자, 학생, 소규모 프로젝트

  • 월 100회 변환
  • 파일당 최대 10MB
  • 기본 점자 (한/영)
  • WCAG AA 검증
  • 커뮤니티 지원
  • 배치 변환
  • 우선 처리
무료로 시작
STARTER
$79 /월

스타트업, 소규모 출판사

  • 월 1,000회 변환
  • 파일당 최대 50MB
  • 50개 언어 점자
  • TTS + SSML 메타데이터
  • 이메일 지원
  • 배치 변환 (10개)
  • SLA 보장
시작하기
ENTERPRISE
$799 /월

대형 출판사, 플랫폼, 글로벌 기업

  • 월 25,000회 변환
  • 파일 크기 무제한
  • 전용 API 엔드포인트
  • 수어 비디오 삽입
  • 24/7 기술 지원
  • 배치 변환 (100개)
  • 99.9% SLA 보장
영업팀 문의
🏛️ GOVERNMENT & EDU
맞춤 견적

정부기관, 공공도서관, 국립대학, 비영리단체

  • 무제한 변환
  • 온프레미스 설치 옵션
  • 규정 준수 보고서 자동화
  • Section 508 / EAA 인증
  • 전담 기술 지원팀
  • 맞춤형 계약 조건
  • 교육 및 온보딩 지원
정부/교육 할인 문의

* 모든 플랜은 연간 결제 시 20% 할인 · 초과 사용 시 건당 $0.05 ~ $0.02 추가 과금

문의하기

기업/기관 맞춤 견적 및 기술 상담

WIABook API에 대한 자세한 문의, 데모 요청, 맞춤 견적은
아래 이메일로 연락 주시기 바랍니다.

📧 contact@wiabook.store

영업일 기준 24시간 이내 답변