Mengonversi konten teks yang diberikan menjadi file audio ucapan berkualitas tinggi.
Deskripsi operasi
Ini adalah operasi asinkron. Setelah Anda mengirimkan tugas, ID tugas akan dikembalikan. Pada saat ini, tugas belum selesai dan masuk ke antrian latar belakang untuk eksekusi asinkron. Hasil akhir dikirimkan melalui notifikasi callback. Anda juga dapat secara proaktif mengkueri status tugas dengan memanggil GetSmartHandleJob.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:SubmitAudioProduceJob |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| EditingConfig |
string |
Yes |
Konfigurasi produksi audio:
|
{"voice":"Siqi","format":"MP3","volume":50} |
| OutputConfig |
string |
Yes |
Konfigurasi keluaran audio. |
例如将输出的语音存至:http://my_bucket.oss-cn-shanghai.aliyuncs.com/target_audio.mp3,则此参数配置为: { "bucket": "my_bucket", "object": "target_audio" } |
| InputConfig |
string |
Yes |
Konten teks. Mendukung maksimum 10.000 karakter bahasa Mandarin. Bahasa markup SSML didukung. |
测试文本 |
| Title |
string |
No |
Judul tugas. Jika tidak ditentukan, judul default akan dibuat secara otomatis berdasarkan tanggal.
|
任务标题。 若不提供,根据日期自动生成默认title 长度不超过128字节 UTF8编码 |
| Description |
string |
No |
Deskripsi tugas:
|
任务描述长度不超过1024字节 UTF8编码 |
| UserData |
string |
No |
Pengaturan kustom dalam format JSON. Panjang maksimum: 512 byte. Konfigurasi URL callback kustom didukung. |
{"NotifyAddress":"http://xx.xx.xxx"}或{"NotifyAddress":"https://xx.xx.xxx"}或{"NotifyAddress":"ice-callback-demo"} |
| Overwrite |
boolean |
No |
Apakah akan menimpa file OSS yang ada. |
true |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Tanggapan. |
||
| RequestId |
string |
ID permintaan. |
******11-DB8D-4A9A-875B-275798****** |
| JobId |
string |
ID tugas. |
****20b48fb04483915d4f2cd8ac**** |
| State |
string |
Status tugas. Nilai valid:
|
Created |
| MediaId |
string |
ID aset media. |
****2bcbfcfa30fccb36f72dca22**** |
Anda dapat mengkueri detail eksekusi tugas ucapan cerdas dengan memanggil GetSmartHandleJob menggunakan JobId tugas. Ketika tugas berhasil dieksekusi, GetSmartHandleJob mengembalikan hasil yang mirip dengan contoh berikut.
AI_TTS melakukan segmentasi kalimat berdasarkan tanda baca bahasa Mandarin seperti koma dan titik secara default.
{
"RequestId": "******2D-443C-5043-B0E4-867070******",
"JobId": "******042d5e4db6866f6289d1******",
"State": "Finished",
"SmartJobInfo": {
"Title": "default_title_2022-01-21T06:15:07Z",
"JobType": "TextToSpeech",
"CreateTime": "2022-01-21T06:15:07Z",
"ModifiedTime": "2022-01-21T06:15:07Z",
"InputConfig": {
"InputFile": "提起郭德纲,现在可以说是红的发紫了,常常票价很高,但是一开手就被疯抢一空,还参加各种相声综艺节目点评新人表演演员已经"
},
"EditingConfig": "{\"format\":\"MP3\",\"pitch_rate\":0,\"sample_rate\":16000,\"speech_rate\":0,\"voice\":\"Siqi\",\"volume\":50}",
"OutputConfig": {
"Bucket": "your-bucket",
"Object": "your-audio"
}
},
"JobResult": {
"MediaId": "******bf47c94e82b3b2014361******",
"AiResult": "[{\"text\":\"提起\",\"begin_time\":0,\"end_time\":846},{\"text\":\"现在可以说是红的发紫了\",\"begin_time\":846,\"end_time\":3386},{\"text\":\"常常票价很高\",\"begin_time\":3386,\"end_time\":4402},{\"text\":\"但是一开手就被疯抢一空\",\"begin_time\":4402,\"end_time\":6265},{\"text\":\"还参加各种相声综艺节目点评新人表演演员已经\",\"begin_time\":6265,\"end_time\":10330}]"
}
}
Contoh
Respons sukses
JSONformat
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"JobId": "****20b48fb04483915d4f2cd8ac****",
"State": "Created",
"MediaId": "****2bcbfcfa30fccb36f72dca22****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.