Source: https://ailoot.ai/models/ms/glm-tts/
Canonical: https://ailoot.ai/models/ms/glm-tts/
Language: ms

# glm-tts

[Markdown](https://ailoot.ai/models/ms/glm-tts/index.md) · [JSON](https://ailoot.ai/models/ms/glm-tts/facts.json)

## [glm-tts](https://ailoot.ai/models/ms/glm-tts/)

GLM-TTS menukar skrip yang dibekalkan menjadi audio pertuturan. Profil glm-tts menggunakan kaedah Audio Speech dengan voice yang dinyatakan secara jelas dan output WAV, menjadikannya sesuai untuk narasi pendek, arahan lisan dan main balik mesej. Sediakan teks dalam had input 1,024 aksara yang didokumenkan.

- [**Ailoot Ultra · Speech** `POST /v1/audio/speech` `glm-tts`](https://ailoot.ai/models/ms/glm-tts/#method-0)

Tentang model

Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.

GLM-TTS ialah model sintesis pertuturan Zhipu yang dipilih dengan ID tepat glm-tts. Hantar POST /v1/audio/speech bersama model, input dan voice. Letakkan perkataan yang perlu dituturkan terus dalam input, dan pilih response\_format=wav untuk profil ini. Hasilnya ialah rakaman pertuturan skrip yang dibekalkan, sesuai untuk main balik atau diimport ke dalam penyunting audio atau video.

Gunakannya untuk penerangan produk pendek, ucapan alu-aluan, petikan arahan atau pengumuman. Sediakan skrip sebagaimana ia patut dibaca dengan lantang: sertakan pemisah ayat yang dikehendaki dan eja istilah yang sebutannya penting bagi tugasan. Untuk tutorial, satu permintaan boleh mengandungi arahan terfokus yang mengiringi satu langkah yang kelihatan. Untuk mesej alu-aluan, bekalkan kata-kata sebenar dan semak rakaman sebelum meletakkannya dalam aliran pelanggan.

Panjang input maksimum yang didokumenkan ialah 1,024 aksara. Gunakan teks yang telah siap semasa menyemak had ini, termasuk tanda baca dan jarak. Narasi yang lebih panjang memerlukan skrip dibahagikan kepada petikan yang sesuai; simpan urutan petikan dan tetapan yang dipilih bersama rakaman supaya semuanya boleh digabungkan dan disemak bersama. Had aksara menerangkan teks input dan tidak menetapkan tempoh rakaman yang tetap.

Skema voice menyenaraikan tongtong, chuichui, jam, kazi, douji dan luodo. Contoh yang diterbitkan menggunakan tongtong dengan speed=1 dan volume=1. Kedua-dua speed dan volume ialah kawalan pilihan dengan nilai lalai yang didokumenkan sebanyak 1. Untuk kaedah WAV ini, speed ialah integer yang menerima 1 atau 2, dan volume ialah integer dari 1 hingga 10. Boolean watermark\_enabled pilihan mengawal tera air audio. Biarkan stream tidak ditetapkan atau tetapkan kepada false untuk menerima rakaman WAV lengkap. Mulakan dengan contoh jelas itu semasa menyediakan rakaman pertama, kemudian kekalkan voice yang dipilih dan tetapan yang diterima secara konsisten merentas petikan berkaitan.

Rakaman WAV ialah output siap bagi permintaan pertuturan. Simpan hasil audio lengkap dan maklumat balasannya, kemudian dengar keseluruhan petikan untuk menyemak sebutan, kata-kata, jeda dan urutan yang dikehendaki. Simpan skrip sumber yang tepat di sebelah rakaman semasa menyediakan pindaan. Jika hasil sesuatu permintaan tidak pasti, simpan permintaan asal dan maklumat hasil yang dikembalikan sebelum mencipta permintaan sintesis lain; ketiadaan fail main balik semata-mata tidak membuktikan bahawa tiada rakaman dicipta.

**Ailoot Ultra · Speech** `POST /v1/audio/speech` `glm-tts`

[`glm-tts`](https://ailoot.ai/models/ms/#m=glm-tts&route=Ultra&caller=glm-tts&fmt=speech)

ZHIPU /`glm-tts`

### Pengenalan

GLM-TTS menukar skrip yang dibekalkan menjadi audio pertuturan. Profil glm-tts menggunakan kaedah Audio Speech dengan voice yang dinyatakan secara jelas dan output WAV, menjadikannya sesuai untuk narasi pendek, arahan lisan dan main balik mesej. Sediakan teks dalam had input 1,024 aksara yang didokumenkan.

Input yang diterima

Teks

Hasil

Audio

### Tersedia di Ailoot · input & kaedah

**Ailoot Ultra · Speech** `POST /v1/audio/speech`

Input

`text`

Output

`audio`

Format output

wav

| Medan | Jenis | Keperluan | Nilai & had | Lalai |
| --- | --- | --- | --- | --- |
| Medan`model` | Jenis`string` | KeperluanDiperlukan | Nilai & had glm-tts | Lalai— |
| Medan`input` | Jenis`string` | KeperluanDiperlukan | Nilai & had | Lalai— |
| Medan`voice` | Jenis`string` | KeperluanDiperlukan | Nilai & had tongtong, chuichui, jam, kazi, douji, luodo | Lalai— |
| Medan`response_format` | Jenis`string` | KeperluanDiperlukan | Nilai & had wav | Lalai— |
| Medan`encode_format` | Jenis`string` | KeperluanPilihan | Nilai & had base64, hex | Lalai— |
| Medan`speed` | Jenis`integer` | KeperluanPilihan | Nilai & had Minimum: 1 Maksimum: 2 | Lalai1 |
| Medan`volume` | Jenis`integer` | KeperluanPilihan | Nilai & had Minimum: 1 Maksimum: 10 | Lalai1 |
| Medan`watermark_enabled` | Jenis`boolean` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`stream` | Jenis`boolean` | KeperluanPilihan | Nilai & had false | Lalai— |

Parameter kaedah dan kitar hayat

| Parameter | Kontrak |
| --- | --- |
| Parameter`content_type` | Kontrakapplication/json |
| Parameter`required` | Kontrakmodel, input, voice, response\_format |
| Parameter`optional` | Kontrakencode\_format, speed, volume, watermark\_enabled, stream |
| Parameter`material_types` | Kontraktext |
| Parameter`conditions` | KontrakUse direct WAV output. speed and volume are positive integers within the listed bounds. stream is false or omitted. |

Kitar hayat: `synchronous_result_then_owned_library`

`GET /v1/media/assets`

`GET /v1/media/assets/{asset_id}`

### Pelan harga

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas

Tidak dinyatakan Apabila mod pantas dipilih

Mod flex

Tidak dinyatakan Apabila mod flex dipilih

Usaha penaakulan maksimum

Tidak dinyatakan Apabila usaha penaakulan maksimum menggunakan pelarasan default

#### Kadar Ailoot

#### Harga mengikut konfigurasi

Padankan setiap caj dengan syarat yang dipaparkan. Gunakan satu kadar bagi setiap set konfigurasi alternatif.

| Konfigurasi | Jadual kadar | Kuantiti pengebilan | Unit pengebilan | Caj |
| --- | --- | --- | --- | --- |
| KonfigurasiKadar asas token | Jadual kadarKadar asas | Kuantiti pengebilan— | Unit pengebilan— | Caj Input · Token input **—** / 1K token Output · Token output **—** / 1K token Input · Bacaan cache **—** / 1K token Input · Penulisan cache **—** / 1K token Input · Penulisan cache, 1 jam **—** / 1K token |
| Konfigurasiaksara input | Jadual kadar— | Kuantiti pengebilan— | Unit pengebilanbagi setiap aksara masukan | Caj Input · aksara input **$0.00006** bagi setiap aksara masukan |
| KonfigurasiBagi setiap permintaan | Jadual kadar— | Kuantiti pengebilansatu permintaan | Unit pengebilan— | Caj Input **$0** bagi setiap permintaan |

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. [Cara rizab dan penyelesaian caj berfungsi →](https://ailoot.ai/docs/ms/billing/reserve/)

### Contoh permintaan

#### Ailoot Ultra · Speech

curl · cipta sekali sahaja dan simpan hasil lengkap

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "glm-tts", "input": "Hello, this is a short speech example.", "voice": "tongtong", "response_format": "wav"}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
```

### Terima dan simpan hasil

#### Ailoot Ultra · Speech

wav

- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

##### Simpan semua hasil yang selesai

Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.

Retain the complete binary WAV, response headers and original request identity.

##### Jika respons asal perlu disemak

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

### Alias

#### Alias model

**Ailoot Ultra** [`glm-tts`](https://ailoot.ai/models/ms/#m=glm-tts&route=Ultra&caller=glm-tts&fmt=speech)

#### Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

#### ID pemanggil berkaitan

[`glm-tts`](https://ailoot.ai/models/ms/#m=glm-tts&route=Ultra&caller=glm-tts&fmt=speech)

FAQ · glm-tts

Apakah input dan hasil yang tersedia?

`POST /v1/audio/speech` · `glm-tts`: `text` → `audio`

Apakah medan yang digunakan oleh permintaan?

`POST /v1/audio/speech` · `glm-tts`: `model`, `input`, `voice`, `response_format`, `encode_format`, `speed`, `volume`, `watermark_enabled`, `stream`

Apakah had yang terpakai?

`POST /v1/audio/speech` · `glm-tts`: `speed.minimum`: `1`; `speed.maximum`: `2`; `volume.minimum`: `1`; `volume.maximum`: `10`

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

## Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

## Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan

Pilih pelan berdiskaun untuk permintaan berkala anda.

Kod promosi sehingga 50%

Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.

Perbelanjaan dalam sejarah

Model, token dan jumlah disimpan bagi setiap permintaan.

[Pilih langganan](https://ailoot.ai/docs/ms/billing/subscriptions/) · [Lihat harga model](https://ailoot.ai/models/ms/)

## Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial

Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.

Lesen penjual semula

Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.

Dokumen pada laman

Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

[Mohon lesen penjual semula](mailto:support@ailoot.ai) · [Tawaran dan perjanjian lesen](https://ailoot.ai/legal/offer?lang=ms)

## Ailoot · Syarikat dan portfolio projeknya





Ailoot berteraskan pengalaman operasi yang mantap, pangkalan pelanggan yang besar, perkhidmatan yang stabil dan pemantauan KPI berterusan.





Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.





Ailoot menggunakan pengalaman operasi ini untuk akses API kepada ciri AI dalam produk pelanggan, ejen, aplikasi dan automasi.
