Published on

구글 클라우드 플랫폼(GCP) API 키 발급받는 방법

Authors
  • 테크버킷
    Name
    테크버킷
    Twitter

구글 클라우드 플랫폼

구글 클라우드 플랫폼(Google Cloud Platform, GCP)는 구글에서 제공하는 클라우드 컴퓨팅 플랫폼입니다. GCP를 이용하면 서버, 데이터베이스, 스토리지, 머신러닝, 비디오 처리, Big Data 등 다양한 서비스를 사용할 수 있습니다.

이러한 서비스를 사용하려면 API 키가 필요합니다.

프로젝트나 서비스에 따라서 프로젝트 마다 혹은 서비스마다 각각의 API Key를 발급받아야 합니다. 자세한 내용은 각 API의 문서를 확인하는 것을 권장드립니다. 아래는 Google Cloud Platform에서 API Key를 발급 받는 일반적인 방법입니다.

API Key 받는법

  1. Google Cloud Console에 로그인합니다.
  2. "API 및 서비스" 메뉴에서 "사용자 인증 정보" 항목을 선택합니다.
  3. "서비스 계정 키"를 클릭합니다.
  4. "서비스 계정"을 새로 생성하거나, 기존의 서비스 계정을 선택합니다.
  5. "역할"을 선택합니다. Text-to-Speech API를 사용하려면 "Text-to-Speech API 사용자" 또는 "프로젝트 편집자" 권한이 필요합니다.
  6. "JSON" 형식을 선택하고, "만들기" 버튼을 클릭합니다.
  7. 인증 정보가 포함된 JSON 파일이 다운로드됩니다. 이 파일을 프로젝트에서 사용합니다.

Google Cloud API 종류

Google Cloud Platform에서 재공하는 API는 다양한데, 많이 사용되는 API 사례를 몇 가지만 소개해드리겠습니다. 각 API는 클라우드 컴퓨팅의 강력한 기능을 활용하여 다양한 작업을 지원합니다.

1.Google Cloud Vision API 이미지 처리를 위한 API로, 이미지에서 객체, 얼굴, 텍스트 등을 인식할 수 있습니다. 이미지 분류, 객체 감지, 얼굴 인식, 텍스트 감지 등 다양한 기능을 제공합니다.

2.Google Cloud Speech-to-Text API 음성 인식을 위한 API로, 오디오에서 음성을 인식하여 텍스트로 변환할 수 있습니다. 음성 인식 정확도가 높아 실제 활용 가능한 수준의 서비스를 제공합니다.

3.Google Cloud Text-to-Speech API 텍스트를 음성으로 변환해주는 TTS(Text-to-Speech) 기술을 이용하여 텍스트를 음성으로 변환할 수 있습니다. 자연스러운 음성으로 텍스트를 읽어주기 때문에 보이스 리더, 음성 인터페이스, 가상 비서 등에 활용됩니다.

4.Google Maps Platform API 지도를 이용하여 위치 정보를 제공하는 API로, 지도, 경로 검색, 거리 계산, 주소 검색 등 다양한 기능을 제공합니다.

5.Google Cloud Translation API 언어 간 번역을 위한 API로, 텍스트를 다른 언어로 번역할 수 있습니다. 언어 간 번역 뿐만 아니라, 감성 분석, 주제 분류, 형태소 분석 등 다양한 기능도 제공합니다.