이 글은 주로 참고할만한 가치가 있는 PHP 온라인 음성 합성을 소개합니다. 이제 도움이 필요한 친구들이 참고할 수 있습니다.
온라인 음성 합성 PHP SDK
http://yuyin.baidu.com/ docs/tts/194
PHP SDK 문서
소개
안녕하세요, Baidu 음성 합성 서비스에 오신 것을 환영합니다.
이 문서는 주로 PHP 개발자를 대상으로 하며 Baidu 음성 합성 인터페이스 서비스의 관련 기술 내용을 설명합니다. 문서 내용에 대해 질문이 있는 경우 다음 방법으로 문의할 수 있습니다.
Baidu Cloud Console에서 작업 주문을 제출하세요. 문의 유형으로 인공지능 서비스를 선택하세요.
Join - 개발 QQ 그룹
: 464413749
인터페이스 기능
인터페이스 기능에 대한 간략한 설명 | |
---|---|
컴퓨터 자체 또는 외부에서 생성된 텍스트 정보를 변환합니다. 이해하기 쉽고 유창한 음성 출력을 위한 기술이 될 수 있는 텍스트 정보를 입력합니다. |
현재 이 SDK의 기능은 REST API와 동일하며, http 인터페이스를 호출하려면 인터넷에 연결되어 있어야 합니다. REST API는 최대 512단어(1024바이트)의 오디오 합성만 지원하며, 합성된 파일 형식은 mp3입니다.
다른 추가 기능은 없습니다.오프라인 합성 등 다른 기능을 사용해야 하는 경우 Android 또는 iOS 합성 SDK를 사용하세요. 개발을 위해 문서에 설명된 매개변수를 엄격히 따르세요. 다음 사항에 주의하시기 바랍니다.
- 합성된 텍스트의 길이는 1024바이트 미만이어야 합니다. 텍스트의 길이가 길면 여러 요청이 사용될 수 있습니다. 텍스트 길이 제한을 초과하지 마십시오.
- 음성합성 나머지 API의 첫 번째 적용에 대한 기본 요청 할당량은 200000회/일입니다. 기본 할당량이 수요를 충족할 수 없는 경우 할당량을 늘리도록 신청하세요.
- 필수사항은 서류설명의 내용에 맞춰 엄격하게 작성해주세요.
- 버전 업데이트 기록
버전 번호 | 업데이트 내용 | ||
---|---|---|---|
1.0.0 | Spe Ech 합성 서비스가 온라인 상태입니다 |
<span class="pln"> </span><span class="pun">└──</span><span class="pln"> </span><span class="typ">AipBase</span><span class="pln"> </span><span class="com">//Aip 기본 클래스</span> |
지원 PHP 버전: 5.3+ |
---|---|
: | 1. 공식 홈페이지에서 php SDK 압축 패키지를 다운로드하세요. |
3. AipSpeech.php 소개 | 새로운 AipSpeech |
$result = $client->synthesis('你好百度', 'zh', 1, array( 'vol' => 5, )); // 识别正确返回语音二进制 错误则返回json 参照下面错误码 if(!is_array($result)){ file_put_contents('audio.mp3', $result); }🎜위 코드에서 상수
APP_ID
는 Baidu Cloud Console에서 생성되고, 상수 API_KEY
및 SECRET_KEY
는 애플리케이션이 생성된 후 시스템에 의해 사용자에게 할당됩니다. 둘 다 사용자를 식별하고 액세스를 위한 서명 확인을 수행하는 데 사용되는 문자열입니다. 🎜 AI 서비스 콘솔 보기 내 🎜어플리케이션 목록에서 확인하실 수 있습니다. 🎜🎜AipSpeech 구성🎜🎜사용자가 AipSpeech의 네트워크 요청 매개변수를 구성해야 하는 경우(일반적으로 구성이 필요하지 않음) AipSpeech를 구성한 후 인터페이스를 호출하여 매개변수를 설정할 수 있습니다. 🎜🎜 🎜🎜🎜인터페이스 🎜🎜Description🎜🎜🎜 🎜🎜🎜setConnectionTimeoutInMillis🎜🎜연결 설정 시간 제한(단위: 밀리초)🎜🎜🎜🎜setSocketTimeoutInMillis🎜🎜열린 네트워크를 통한 데이터 전송 시간 제한 연결 (단위: 밀리초)🎜🎜🎜🎜接口说明
语音合成
接口描述
基于该接口,开发者可以轻松的获取语音合成能力
请求说明
合成文本长度必须小于1024字节,如果本文长度较长,可以采用多次请求的方式。文本长度不可超过限制
举例,要把一段文字合成为语音文件:
$result = $client->synthesis('你好百度', 'zh', 1, array( 'vol' => 5, )); // 识别正确返回语音二进制 错误则返回json 参照下面错误码 if(!is_array($result)){ file_put_contents('audio.mp3', $result); }
参数 | 类型 | 描述 | 是否必须 |
---|---|---|---|
tex | String | 合成的文本,使用UTF-8编码,请注意文本长度必须小于1024字节 | 是 |
lang | String | 语言选择,填写zh | 是 |
ctp | String | 客户端类型选择,web端填写1 | 是 |
cuid | String | 用户唯一标识,用来区分用户,填写机器 MAC 地址或 IMEI 码,长度为60以内 | 否 |
spd | String | 语速,取值0-9,默认为5中语速 | 否 |
pit | String | 音调,取值0-9,默认为5中语调 | 否 |
vol | String | 音量,取值0-15,默认为5中音量 | 否 |
per | String | 发音人选择, 0为女声,1为男声,3为情感合成-度逍遥,4为情感合成-度丫丫,默认为普通女 | 否 |
返回样例:
// 成功返回二进制文件 // 失败返回 { "err_no":500, "err_msg":"notsupport.", "sn":"abcdefgh", "idx":1 }
错误信息
错误返回格式
若请求错误,服务器将返回的JSON文本包含以下参数:
error_code:错误码。
error_msg:错误描述信息,帮助理解和解决发生的错误。
错误码
错误码 | 含义 |
---|---|
500 | 不支持的输入 |
501 | 输入参数不正确 |
502 | token验证失败 |
503 | 合成后端错误 |
위 내용은 PHP 온라인 음성 합성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

여전히 인기있는 것은 사용 편의성, 유연성 및 강력한 생태계입니다. 1) 사용 편의성과 간단한 구문은 초보자에게 첫 번째 선택입니다. 2) 웹 개발, HTTP 요청 및 데이터베이스와의 우수한 상호 작용과 밀접하게 통합되었습니다. 3) 거대한 생태계는 풍부한 도구와 라이브러리를 제공합니다. 4) 활성 커뮤니티와 오픈 소스 자연은 새로운 요구와 기술 동향에 맞게 조정됩니다.

PHP와 Python은 웹 개발, 데이터 처리 및 자동화 작업에 널리 사용되는 고급 프로그래밍 언어입니다. 1.PHP는 종종 동적 웹 사이트 및 컨텐츠 관리 시스템을 구축하는 데 사용되며 Python은 종종 웹 프레임 워크 및 데이터 과학을 구축하는 데 사용됩니다. 2.PHP는 Echo를 사용하여 콘텐츠를 출력하고 Python은 인쇄를 사용합니다. 3. 객체 지향 프로그래밍을 지원하지만 구문과 키워드는 다릅니다. 4. PHP는 약한 유형 변환을 지원하는 반면, 파이썬은 더 엄격합니다. 5. PHP 성능 최적화에는 Opcache 및 비동기 프로그래밍 사용이 포함되며 Python은 Cprofile 및 비동기 프로그래밍을 사용합니다.

PHP는 주로 절차 적 프로그래밍이지만 객체 지향 프로그래밍 (OOP)도 지원합니다. Python은 OOP, 기능 및 절차 프로그래밍을 포함한 다양한 패러다임을 지원합니다. PHP는 웹 개발에 적합하며 Python은 데이터 분석 및 기계 학습과 같은 다양한 응용 프로그램에 적합합니다.

PHP는 1994 년에 시작되었으며 Rasmuslerdorf에 의해 개발되었습니다. 원래 웹 사이트 방문자를 추적하는 데 사용되었으며 점차 서버 측 스크립팅 언어로 진화했으며 웹 개발에 널리 사용되었습니다. Python은 1980 년대 후반 Guidovan Rossum에 의해 개발되었으며 1991 년에 처음 출시되었습니다. 코드 가독성과 단순성을 강조하며 과학 컴퓨팅, 데이터 분석 및 기타 분야에 적합합니다.

PHP는 웹 개발 및 빠른 프로토 타이핑에 적합하며 Python은 데이터 과학 및 기계 학습에 적합합니다. 1.PHP는 간단한 구문과 함께 동적 웹 개발에 사용되며 빠른 개발에 적합합니다. 2. Python은 간결한 구문을 가지고 있으며 여러 분야에 적합하며 강력한 라이브러리 생태계가 있습니다.

PHP는 현대화 프로세스에서 많은 웹 사이트 및 응용 프로그램을 지원하고 프레임 워크를 통해 개발 요구에 적응하기 때문에 여전히 중요합니다. 1.PHP7은 성능을 향상시키고 새로운 기능을 소개합니다. 2. Laravel, Symfony 및 Codeigniter와 같은 현대 프레임 워크는 개발을 단순화하고 코드 품질을 향상시킵니다. 3. 성능 최적화 및 모범 사례는 응용 프로그램 효율성을 더욱 향상시킵니다.

phphassignificallyimpactedwebdevelopmentandextendsbeyondit

PHP 유형은 코드 품질과 가독성을 향상시키기위한 프롬프트입니다. 1) 스칼라 유형 팁 : PHP7.0이므로 int, float 등과 같은 기능 매개 변수에 기본 데이터 유형을 지정할 수 있습니다. 2) 반환 유형 프롬프트 : 기능 반환 값 유형의 일관성을 확인하십시오. 3) Union 유형 프롬프트 : PHP8.0이므로 기능 매개 변수 또는 반환 값에 여러 유형을 지정할 수 있습니다. 4) Nullable 유형 프롬프트 : NULL 값을 포함하고 널 값을 반환 할 수있는 기능을 포함 할 수 있습니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

Dreamweaver Mac版
시각적 웹 개발 도구

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.
