google cloud php speech
v1.19.1
클라우드 연설을위한 관용 PHP 클라이언트.
참고 : 이 저장소는 Google Cloud PHP의 일부입니다. 모든 지원 요청, 버그 보고서 또는 개발 기부금은 해당 프로젝트에 연결되어야합니다.
Google Speech Recognition Technologies를 개발자 응용 프로그램에 쉽게 통합 할 수 있습니다. 오디오를 보내고 음성 텍스트 API 서비스에서 텍스트 전사를받습니다.
V2 API 표면은 현재 실험적인 것으로 간주되며 결과적으로 변경 될 수 있습니다.
시작하려면 Composer, PHP의 선호하는 종속성 관리자를 설치하십시오.
이제이 구성 요소를 설치하십시오.
$ composer require google/cloud-speech
이 구성 요소는 HTTP/1.1과 GRPC를 통해 REST를 모두 지원합니다. GRPC가 제공하는 혜택 (예 : 스트리밍 방법)을 활용하려면 GRPC 설치 안내서를 참조하십시오.
고객 인증에 대한 자세한 내용은 인증 안내서를 참조하십시오. 인증이되면 요청을 시작할 준비가됩니다.
use Google Cloud Speech V1 RecognitionConfig AudioEncoding ;
use Google Cloud Speech V1 RecognitionConfig ;
use Google Cloud Speech V1 StreamingRecognitionConfig ;
$ recognitionConfig = new RecognitionConfig ();
$ recognitionConfig -> setEncoding ( AudioEncoding :: FLAC );
$ recognitionConfig -> setSampleRateHertz ( 44100 );
$ recognitionConfig -> setLanguageCode ( ' en-US ' );
$ config = new StreamingRecognitionConfig ();
$ config -> setConfig ( $ recognitionConfig );
$ audioResource = fopen ( ' path/to/audio.flac ' , ' r ' );
$ responses = $ speechClient -> recognizeAudioStream ( $ config , $ audioResource );
foreach ( $ responses as $ element ) {
// doSomethingWith($element);
}
이 구성 요소는 GA로 간주됩니다 (일반적으로 사용 가능). 따라서 사소한 또는 패치 릴리스에서 뒤로 호환되지 않는 변경 사항을 도입하지 않습니다. 우리는 우선 순위가 가장 높은 문제와 요청을 해결할 것입니다.