클라이언트 라이브러리를 사용하여 텍스트에서 오디오 만들기
이 빠른 시작에서는 클라이언트 라이브러리를 사용하여 Text-to-Speech에 요청하고 텍스트에서 오디오를 만드는 프로세스를 안내합니다.
Text-to-Speech의 기본 개념에 대한 자세한 내용은 Text-to-Speech 기본 사항을 참조하세요. 특정 언어에 제공되는 합성 음성은 지원되는 음성 및 언어 페이지를 참조하세요.
시작하기 전에
Text-to-Speech API에 요청을 보내려면 먼저 다음 작업을 완료해야 합니다. 자세한 내용은 시작하기 전에 페이지를 참조하세요.
클라이언트 라이브러리 설치
Go
go get cloud.google.com/go/texttospeech/apiv1
Java
Maven을 사용하는 경우 pom.xml
파일에 다음을 추가합니다. BOM에 대한 자세한 내용은 Google Cloud Platform 라이브러리 BOM을 참조하세요.
Gradle을 사용하는 경우 종속 항목에 다음을 추가합니다.
SBT를 사용하는 경우 종속 항목에 다음을 추가합니다.
Visual Studio Code, IntelliJ 또는 Eclipse를 사용하는 경우 다음 IDE 플러그인을 사용하여 클라이언트 라이브러리를 프로젝트에 추가할 수 있습니다.
이 플러그인은 서비스 계정의 키 관리와 같은 추가 기능을 제공합니다. 자세한 내용은 각 플러그인의 문서를 참조하세요.
Node.js
라이브러리를 설치하기 전에 Node.js 개발을 위한 환경이 준비됐는지 확인하세요.
npm install --save @google-cloud/text-to-speech
Python
라이브러리를 설치하기 전에 Python 개발을 위한 환경이 준비됐는지 확인하세요.
pip install --upgrade google-cloud-texttospeech
추가 언어
C#: 클라이언트 라이브러리 페이지의 C# 설정 안내를 따른 다음 .NET용 Text-to-Speech 참고 문서를 참조하세요.
PHP: 클라이언트 라이브러리 페이지의 PHP 설정 안내를 따른 다음 PHP용 Text-to-Speech 참고 문서를 참조하세요.
Ruby: 클라이언트 라이브러리 페이지의 Ruby 설정 안내를 따른 다음 Ruby용 Text-to-Speech 참조 문서를 참조하세요.
오디오 데이터 만들기
이제 Text-to-Speech를 사용하여 합성한 인간 음성의 오디오 파일을 만들 수 있습니다. 다음 코드를 사용하여 Speech-to-Text API로 synthesize
변환 요청을 보냅니다.
Go
Java
Node.js
예시를 실행하기 전에 Node.js 개발 환경이 준비됐는지 확인합니다.
Python
예시를 실행하기 전에 Python 개발 환경이 준비됐는지 확인합니다.
수고하셨습니다 첫 번째 요청을 Text-to-Speech로 보냈습니다.
어땠나요?
삭제
이 페이지에서 사용한 리소스 비용이 Google Cloud 계정에 청구되지 않도록 하려면 다음 단계를 수행합니다.
- Google Cloud 콘솔을 사용하여 필요 없는 프로젝트를 삭제합니다.
다음 단계