이 글은 주로 참고할만한 가치가 있는 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

php把负数转为正整数的方法:1、使用abs()函数将负数转为正数,使用intval()函数对正数取整,转为正整数,语法“intval(abs($number))”;2、利用“~”位运算符将负数取反加一,语法“~$number + 1”。

实现方法:1、使用“sleep(延迟秒数)”语句,可延迟执行函数若干秒;2、使用“time_nanosleep(延迟秒数,延迟纳秒数)”语句,可延迟执行函数若干秒和纳秒;3、使用“time_sleep_until(time()+7)”语句。

php除以100保留两位小数的方法:1、利用“/”运算符进行除法运算,语法“数值 / 100”;2、使用“number_format(除法结果, 2)”或“sprintf("%.2f",除法结果)”语句进行四舍五入的处理值,并保留两位小数。

判断方法:1、使用“strtotime("年-月-日")”语句将给定的年月日转换为时间戳格式;2、用“date("z",时间戳)+1”语句计算指定时间戳是一年的第几天。date()返回的天数是从0开始计算的,因此真实天数需要在此基础上加1。

php判断有没有小数点的方法:1、使用“strpos(数字字符串,'.')”语法,如果返回小数点在字符串中第一次出现的位置,则有小数点;2、使用“strrpos(数字字符串,'.')”语句,如果返回小数点在字符串中最后一次出现的位置,则有。

方法:1、用“str_replace(" ","其他字符",$str)”语句,可将nbsp符替换为其他字符;2、用“preg_replace("/(\s|\ \;||\xc2\xa0)/","其他字符",$str)”语句。

php字符串有下标。在PHP中,下标不仅可以应用于数组和对象,还可应用于字符串,利用字符串的下标和中括号“[]”可以访问指定索引位置的字符,并对该字符进行读写,语法“字符串名[下标值]”;字符串的下标值(索引值)只能是整数类型,起始值为0。

查找方法:1、用strpos(),语法“strpos("字符串值","查找子串")+1”;2、用stripos(),语法“strpos("字符串值","查找子串")+1”。因为字符串是从0开始计数的,因此两个函数获取的位置需要进行加1处理。


핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전
