일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Quickstart
- 딥러닝
- 구글
- 카카오
- 파이썬독학
- 자동화
- 파이썬게임
- 업무자동화
- 오늘배워오늘쓰는
- 간단한파이썬게임
- Selenium
- 빅데이터
- 음성인식
- kakao
- 소스코드
- 인공지능
- 구글일정
- 기본기
- 웹크롤링
- 독학
- OpenAPI
- 파이썬게임만들기
- 머신러닝
- Ai
- STT
- 파이썬간단한게임
- 구글캘린더
- 파이썬
- Python
- 크롤링
- Today
- Total
목록오늘 배워 오늘 쓰는 OpenAPI (44)
ai-creator
카카오에서는 음성인식(STT, Speech-To-Text)을 무료로 제공하고 있습니다. ㅁ 1일 무료 허용량 하루에 음성인식은 20,000건 / 5,400초(90분)를 무료로 제공하고 있습니다. 빠르게 살펴보겠습니다. > Step 1) 사전준비 - 음성 인식 사용 여부 체크 - rest api key 찾기 Step 2) 구현 Step 1) 사전 준비 1-1) 음성 사용 On - 내 애플리케이션 > 설정 > 음성 > [ON] 으로 설정 변경 1-2) REST API 키 확인 Step 2) 구현 (Quick Start) ㅁ 음성 파일 준비 용어정리 - sample rate : 현실 세계의 아날로그 소리를 잘게 쪼갠 비율(속도). 잘게 쪼개진 하나를 샘플이라 부른다. == 1초당 추출되는 샘플 개수 ex:) ..
ETRI와 비교하여 구글 STT에서는 유료로 서비스를 제공하고 있습니다. 구글 STT를 실제로 이용하기 위한 절차는 다음과 같습니다. 1. 서비스 계정 키 2. 결제 정보 등록 3. gcloud tool 설치 따라서 비교적 쉽게 STT를 사용하기 위해 이 글에서는 Python - SpeechRecognition 라이브러리를 이용하겠습니다. > 참고 URL : pypi.org/project/SpeechRecognition/ > Step 1 라이브러리 설치 Step 2 구현 (Quick Start) Step 1) 라이브러리 설치 $ pip install SpeechRecognition $ pip install pyaudio PyAudio는 마이크 사용을 위해 필요합니다. ( 참고 ) MacOS 라면? 더보기..
ETRI 에서 음성인식(STT, Speech-To-Text)를 무료로 제공하고 있습니다. ㅁ 1일 무료 허용량 하루에 1000건씩 무료로 제공하니 목적에 맞춰 잘 사용한다면, 아주 좋을 것 같네요. 빨리 시작해 보시죠~ > Step 1) 키 발급 Step 2) 음성인식 결과 보기 Step 1) 키 발급 : http://aiopen.etri.re.kr/ 공공 인공지능 오픈 API·DATA 서비스 포털 과학기술정보통신부의 R&D 과제를 통해 개발한 다양한 인공지능 기술 및 데이터를 누구나 사용할 수 있도록 제공 aiopen.etri.re.kr Step 2) 구현 (Quick Start) ㅁ 음성 파일 준비 음성인식 API는 REST API이며, 음성인식에 사용하기 위해 샘플링 주파수(sampling rate..
# 기초 지식 - API 개념과 활용 하나의 웹서비스를 제공하기 위해서 필요한 구성요소는 간단하게 1) front-end 2) back-end 3) front-end와 back-end의 interface 라고 볼 수 있습니다. front-end는 화면의 구성을 처리하는 곳 back-end는 화면에 보여줄 정보를 처리하는 곳을 의미합니다. 그리고, front-end가 back-end에 요청을 할때, 특정 규칙에 맞게 요청해야 하는데요, 이러한 사용 규칙을 제공하는 것 = API (Application Programming Interface) 입니다. OpenAPI는 제공처(카카오/네이버/ETRI등)에서 backend를 만들어 놓고, 그 backend를 이용하는 방법을 제공한다는 의미입니다. 그래서 사용자는..
/* 21년 09월 30일 부터 "동네예보"가 "단기예보"로 변경됩니다. 변경버전으로 업데이트 하였습니다." */ > "오늘은 뭘 먹어야 하지?" > "비 오는 날엔 파전이지!" 오늘 무엇을 먹어야 할지 고민이 될 때, 달라지는 날씨 정보를 이용해 주변에 맛집을 추천해주는 프로그램이 있다면 얼마나 좋을까요? OpenAPI를 사용해서 만들어보겠습니다! > 날씨 정보(기온, 기상, 미세먼지)를 파악하여 맛집 추천해주기 > - 카카오 / 네이버 인증 키 발급 - 카카오앱 사용할 도메인 추가(https://search.naver.com) 사용할 API: 공공데이터 포털(단기예보, 대기오염), 네이버 검색(지역) API, 카카오톡(텍스트, 리스트 템플릿) 언어 & 환경(IDE) : Python3.6 & Jupte..
늘 약속 시간만 되면, 무엇을 먹을지 몰라 고민 되시나요? OpenAPI를 사용하면 여러분의 고민을 덜 수 있습니다. > 구글 캘린더에서 식사 일정을 조회해서 주변 맛집을 찾아주는 일정 도우미 프로그램 만들기 > 1. 구글 / 네이버 / 카카오 인증 키 발급 사용할 API : 캘린더(구글), 카카오톡(카카오), 검색-지역(네이버) 언어 & 환경(IDE) : Python3.6 & Jupter notebook 예제파일 : > Step 0 구글 캘린더에 일정 등록 Step 1 OpenAPI 인증 (구글 + 네이버 + 카카오) Step 2 구글 캘린더 일정 가져오기 Step 3 일정 데이터 정제하기 Step 4 맛집 검색 Step 5 '나에게 카카오톡' 보내기 Step 6 전체 코드 Step 0) 구글 캘린더에..
앞서 구글 캘린더 API가 제공하는 자원들을 살펴보았습니다. 참고 : [오늘 배워 오늘 쓰는 OpenAPI] - 구글 API_캘린더 (1. 개념 : 자원편) 이번 글에서는 일정 자원을 사용하는 - 함수(Insert, List, Update, Delete)와 조건을 주는 파라미터(calendarId, timeMin 등) 그리고 자원을 표현하는 - 데이터 형식({"summary" : "캘린더 제목"} 등) 을 알아보겠습니다. * 파라미터와 데이터 형식의 차이(예 : 특정 캘린더의 일정을 조회할 때) 용어 예 파라미터 어떤 캘린더에 있는 일정을 조회할 것인지(calendarId), 그 캘린더의 일정을 몇 개 까지 가져올 것인지(maxResults), 일정을 언제부터 언제까지 조회할 것인지(timeMin, ti..
구글 캘린더는 구글이 만든 일정 관리 웹 애플리케이션이자 모바일 앱이다. 2006년 4월 13일부터 이용이 가능하였으며 2009년 7월 베타 단계에서 빠져나왔다. 이 응용 프로그램을 사용하려면 구글 계정을 사용해야 한다. (참고 : 위키백과) > 오늘 다룰 내용은 다음과 같습니다. 구글 캘린더 서비스 세 가지 용어의 개념(자원, 방법, 데이터 형식) 구글 캘린더 자원의 7가지 종류 구글 서비스의 API는(네이버, 카카오 등 다른 대부분의 OpenAPI도 마찬가지) 서비스를 세 가지 측면으로 나눠서 구축해 놓았는데요. API를 사용할 때, 발생하는 많은 질문들은 이 세 가지 측면에서 답변할 수 있습니다. 1) 자원 2) 방법(=행위, 함수) : 자원을 다루는 방법을 의미합니다. 3) 데이터 형식(=표현 방..
[목차] 1. 학습목표 2. 들어가기 3. 사전 준비 4. 사전 지식 쌓기 5. 구현 ㅁ Trouble Shooting ㅁ 요약정리 ㅁ 보충 자료 1. 학습목표 카카오에서 제공하는 OpenAPI를 이용해서 "나에게 카카오톡 메시지"를 보내 보겠습니다. 카카오톡 메시지를 보내기 위해 사전 지식을 학습하고, 구현하는 순서로 설명되어 있습니다. 이번 장을 배우시면 아래와 같이 카카오 메시지를 받을 수 있습니다. ※ 카카오톡 메시지는 다양한 종류를 제공합니다. 이 책에서는 "나에게 메시지" 보내기와 "텍스트형/리스트형" 2가지 유형의 메시지만 다룹니다. 2. 들어가기 여러분은 하루에 몇 시간 스마트폰을 사용하시나요? 모바일 잠금 화면 서비스 NBT의 설문조사에 따르면 하루 평균 스마트폰 이용시간은 5시간 정도라..
구글 인증키 확인 사이트 접속 인증키가 없다면? 구글 OpenAPI 사용하기 (준비 사항 : 인증키 발급) 있다면? 1) API 및 서비스 > 사용자 인증 정보 2) 인증키 download 카카오 인증키 확인 사이트 접속 : developers.kakao.com 인증키가 없다면? 카카오 OpenAPI 사용하기 (준비 사항 : 인증키 발급) 있다면? 1) API 키 확인 2) 사용자 토큰 확인 네이버 인증키 확인 사이트 접속 인증키가 없다면? 네이버 OpenAPI 사용하기 (준비 사항 : 인증키 발급) 있다면? 1) Application > 내 애플리케이션 2) Application 목록 > Applicaton 명 클릭 3) 키 확인 저작물의 저작권은 작성자에게 있습니다. 공유는 자유롭게 하시되 댓글 남겨..