Source: https://ailoot.ai/models/vi/qwen-audio-3-0-tts-plus/
Canonical: https://ailoot.ai/models/vi/qwen-audio-3-0-tts-plus/
Language: vi

# qwen-audio-3.0-tts-plus

[Markdown](https://ailoot.ai/models/vi/qwen-audio-3-0-tts-plus/index.md) · [JSON](https://ailoot.ai/models/vi/qwen-audio-3-0-tts-plus/facts.json)

## [qwen-audio-3.0-tts-plus](https://ailoot.ai/models/vi/qwen-audio-3-0-tts-plus/)

Mô hình đọc văn bản thành giọng nói giàu biểu cảm cho video, sách nói và nội dung âm thanh. Hỗ trợ điều khiển cách nói và chọn giọng có sẵn hoặc giọng được tạo theo mẫu.

- [**Ailoot · Tổng hợp giọng nói** `POST /v1/audio/speech` `qwen-audio-3.0-tts-plus`](https://ailoot.ai/models/vi/qwen-audio-3-0-tts-plus/#method-0)
- [**Ailoot · Tổng hợp giọng nói** `POST /v1/audio/speech` `qwen-tts`](https://ailoot.ai/models/vi/qwen-audio-3-0-tts-plus/#method-1)
- [**Ailoot · Tổng hợp giọng nói** `POST /v1/audio/speech` `qwen-tts-latest`](https://ailoot.ai/models/vi/qwen-audio-3-0-tts-plus/#method-2)

Về mô hình

Mô tả này trình bày khả năng của mô hình. Đầu vào, đầu ra và tùy chọn có trên Ailoot được liệt kê bên dưới cho phương thức đã chọn.

Qwen-Audio-3.0-TTS-Plus chuyển văn bản thành lời nói giàu biểu cảm. Alibaba định hướng mô hình cho việc lồng tiếng chuyên nghiệp vào nội dung, sách nói, video và các tư liệu cần giọng nói có nét riêng dễ nhận biết. Đầu vào là văn bản, đầu ra là âm thanh; mô hình cũng hỗ trợ trả âm thanh dần trong quá trình tổng hợp.

#### Cách nói là một phần của yêu cầu

Có thể xác định cách thể hiện bằng chỉ dẫn ngôn ngữ tự nhiên và các dấu điều khiển chi tiết. Chúng quy định cảm xúc, sắc thái, tính cách giọng, tốc độ, âm lượng và phong cách nói. Nhờ đó, có thể định hướng cách đọc cùng một câu: từ lời kể bình tĩnh đến cách thể hiện mạnh mẽ hoặc giàu cảm xúc hơn.

Tính biểu cảm gắn với giọng được chọn và nội dung văn bản. Để phát âm ổn định, ngôn ngữ của tư liệu cần phù hợp với các ngôn ngữ mà giọng hỗ trợ. Mô hình dùng để đọc nội dung viết; phân tích ý nghĩa cuộc trò chuyện và chép lời từ bản ghi nguồn thuộc những tác vụ âm thanh khác.

#### Giọng có sẵn và giọng theo mẫu

Có hai giọng hệ thống: giọng nữ ấm áp và giọng nam vui tươi. Chúng hỗ trợ tiếng Trung và tiếng Anh. Ngoài ra còn có hơn 500 giọng cơ bản và khả năng tái tạo giọng từ mẫu lời nói. Nhà sản xuất khuyến nghị các giọng hệ thống khi cần âm sắc ổn định.

Giọng theo mẫu hỗ trợ tiếng Trung cùng các biến thể phát âm theo vùng, tiếng Anh, Pháp, Đức, Nhật, Hàn, Nga, Bồ Đào Nha, Thái, Indonesia, Việt, Italy, Tây Ban Nha, Mã Lai, Philippines và Ả Rập. Đây là khả năng ngôn ngữ của chế độ tương ứng; nó không tự động áp dụng cho mọi giọng có sẵn.

Các yêu cầu đối với mẫu thuộc một phương thức tạo giọng riêng của nhà sản xuất; khi tổng hợp lời nói, hệ thống sử dụng giọng đã được chuẩn bị. Giọng đã chuẩn bị phải tương thích với mô hình đọc văn bản đã chọn: sử dụng giọng của mô hình khác ở phía nhà sản xuất sẽ gây lỗi tổng hợp. Mẫu được khuyến nghị là lời nói sạch dài 10–20 giây. Giới hạn tổng thể là 60 giây và 10 MB; cần ít nhất năm giây lời nói liên tục. Các định dạng được hỗ trợ là WAV biểu diễn 16 bit, MP3 và M4A với tần số không thấp hơn 16 kHz. Chấp nhận một hoặc hai kênh, nhưng nếu có hai kênh thì dùng kênh đầu tiên.

Mẫu lời nói phải chứa một giọng duy nhất, không có nhiều người nói cùng lúc, nhạc hoặc tiếng hát. Theo yêu cầu của nhà sản xuất, các khoảng dừng ngắn trong mẫu không được dài quá hai giây. Điều này giúp tách âm sắc và các đặc điểm phát âm cần cho việc tổng hợp sau đó. Điều khiển cách thể hiện và tái tạo giọng theo mẫu mô tả những mặt khác nhau của mô hình, và có thể được dùng để chuẩn bị giọng đọc cho cùng một tư liệu.

**Ailoot · Tổng hợp giọng nói** `POST /v1/audio/speech` `qwen-audio-3.0-tts-plus`

[`qwen-audio-3.0-tts-plus`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-audio-3.0-tts-plus&fmt=speech)

Alibaba /`qwen-audio-3.0-tts-plus`

ID mô hình

- `qwen-audio-3.0-tts-plus`
- `qwen-tts`
- `qwen-tts-latest`

### Bắt đầu

Mô hình đọc văn bản thành giọng nói giàu biểu cảm cho video, sách nói và nội dung âm thanh. Hỗ trợ điều khiển cách nói và chọn giọng có sẵn hoặc giọng được tạo theo mẫu.

Đầu vào được chấp nhận

Văn bản

Kết quả

speech

### Có trên Ailoot · đầu vào & phương thức

**Ailoot · Tổng hợp giọng nói** `POST /v1/audio/speech`

Đầu vào

`text`

Đầu ra

`speech`

Định dạng đầu ra

định dạng mp3/wav/pcm đã chọn

| Trường | Loại | Yêu cầu | Giá trị & giới hạn | Mặc định |
| --- | --- | --- | --- | --- |
| Trường`model` | Loại`string` | Yêu cầuBắt buộc | Giá trị & giới hạn qwen-audio-3.0-tts-plus | Mặc định— |
| Trường`input` | Loại`string` | Yêu cầuBắt buộc | Giá trị & giới hạn Độ dài tối thiểu: 1 Độ dài tối đa: 600 Đơn vị: ký tự Unicode | Mặc định— |
| Trường`voice` | Loại`string` | Yêu cầuKhông bắt buộc | Giá trị & giới hạn Ví dụ: longanlingxin, longanlufeng Mẫu tùy chỉnh được chấp nhận: ^qwen-audio-3\\.0-tts-plus- Điều kiện: Chấp nhận các ID giọng nói tùy chỉnh thực tế có tiền tố chính xác qwen-audio-3.0-tts-plus-. | Mặc địnhlonganlingxin |
| Trường`response_format` | Loại`string` | Yêu cầuKhông bắt buộc | Giá trị & giới hạn mp3, wav, pcm | Mặc địnhmp3 |
| Trường`sample_rate` | Loại`integer` | Yêu cầuKhông bắt buộc | Giá trị & giới hạn 16.000, 24.000, 48.000 Đơn vị: Hz | Mặc định24.000 |

Tổ hợp tư liệu đầu vào

**text\_to\_speech** · Bắt buộc: input

Tham số phương thức và vòng đời

| Tham số | Hợp đồng |
| --- | --- |
| Tham số`material_types` | Hợp đồngtext |
| Tham số`required` | Hợp đồngnull |
| Tham số`optional_controls` | Hợp đồngnull |

Vòng đời: `synchronous_result_then_owned_library`

`GET /v1/media/tasks/{task_id}` · Giá trị task\_id thực tế đã trả về hoặc bản ghi trong thư viện nội dung đa phương tiện

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

`GET /v1/media/assets`

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

Cấu trúc phương thức và ID là chính xác; khả năng của nhà cung cấp tách biệt với việc cho phép tiếp nhận yêu cầu.

### Bảng giá

#### Mức phí phương thức Ailoot

Đầu vào

20,00 US$ *mỗi 1 triệu ký tự*

Đầu ra

0,00 US$ *mỗi yêu cầu*

20,00 US$ cho 1 triệu ký tự tính phí. Một chữ biểu ý CJK được tính bằng 2 ký tự tính phí: 40,00 US$ cho 1 triệu chữ biểu ý. Trọng số của các ký tự Unicode khác: 1. Âm thanh đầu ra: 0,00 US$.

Quy tắc tính phí có điều kiện chính xác từ danh mục

```
{
  "cjk_ideograph_weight": 2,
  "input_usd_per_10000_counted_characters": 0.2,
  "other_unicode_character_weight": 1,
  "output_audio_usd": 0,
  "unit": "counted_unicode_characters"
}
```

Ailoot tạm giữ một khoản ước tính trước yêu cầu. Sau khi có kết quả, phí cuối cùng được quyết toán theo mức sử dụng đo được. Việc quyết toán khi truyền luồng dùng bản ghi mức sử dụng cuối cùng. [Cách hoạt động của cơ chế tạm giữ và quyết toán →](https://ailoot.ai/docs/vi/billing/reserve/)

### Ví dụ yêu cầu

#### Ailoot · Tổng hợp giọng nói

Ví dụ giọng nói

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_TEXT_FILE:?Set your actual UTF-8 narration script}"
export AILOOT_TEXT_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "qwen-audio-3.0-tts-plus", "input": ""}')
f=Path(os.environ["AILOOT_TEXT_FILE"])
if not f.is_file():raise SystemExit("Choose your actual UTF-8 source material")
text=f.read_text(encoding="utf-8")
if not text.strip():raise SystemExit("Source material must contain text")
p["input"]=text
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 speech.mp3
```

### Nhận và lưu kết quả

#### Ailoot · Tổng hợp giọng nói

định dạng mp3/wav/pcm đã chọn

- `GET /v1/media/tasks/{task_id}`
- `GET /v1/media/assets/{asset_id}/content`
- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

##### Lưu tất cả kết quả đã hoàn tất

Lưu mọi phản hồi hoàn chỉnh, tệp và phần nội dung được trả về.

Giữ lại toàn bộ kết quả nhị phân và các header. Nếu phản hồi ở dạng JSON hoặc chứa nhiều đầu ra, giữ lại mọi phần tử dữ liệu và tải từng tài nguyên từ URL có chữ ký thực tế.

##### Nếu cần kiểm tra phản hồi gốc

Giữ lại operation\_id/X-Client-Request-ID gốc để đối soát mà không gửi lại yêu cầu; không có tuyến truy vấn trạng thái riêng cho âm thanh.

Trường phản hồi

| Trường | Loại |
| --- | --- |
| Trường`binary audio` | Loạibytes |
| Trường`response headers` | Loạiheaders |

Lỗi và bước tiếp theo

| Phản hồi | Điều kiện | Bước tiếp theo |
| --- | --- | --- |
| Phản hồi400 · `invalid_request_error` | Điều kiệnTrường bắt buộc, cách biểu diễn tài liệu hoặc giá trị tham số không hợp lệ | Bước tiếp theoSửa các trường được chỉ ra trước khi gửi yêu cầu tạo mới. |
| Phản hồi`server_error` | Điều kiệnPhản hồi trả về cho biết thao tác hoặc kết quả cần được kiểm tra | Bước tiếp theoGiữ lại ID thao tác/tác vụ gốc đã trả về, các header của yêu cầu và toàn bộ phản hồi; tiếp tục truy xuất thao tác gốc đó bằng các phương thức được hỗ trợ. Không gửi lại yêu cầu tạo. |

### Bí danh

#### Bí danh mô hình

**Ailoot** [`qwen-audio-3.0-tts-plus`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-audio-3.0-tts-plus&fmt=speech), [`qwen-tts`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts&fmt=speech), [`qwen-tts-latest`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts-latest&fmt=speech)

#### Bí danh đường dẫn phương thức

Dùng các đường dẫn phương thức hiển thị ở trên.

#### ID gọi liên quan

[`qwen-audio-3.0-tts-plus`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-audio-3.0-tts-plus&fmt=speech), [`qwen-tts`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts&fmt=speech), [`qwen-tts-latest`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts-latest&fmt=speech)

**Ailoot · Tổng hợp giọng nói** `POST /v1/audio/speech` `qwen-tts`

[`qwen-tts`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts&fmt=speech)

Alibaba /`qwen-tts`

ID mô hình

- `qwen-audio-3.0-tts-plus`
- `qwen-tts`
- `qwen-tts-latest`

### Bắt đầu

Mô hình đọc văn bản thành giọng nói giàu biểu cảm cho video, sách nói và nội dung âm thanh. Hỗ trợ điều khiển cách nói và chọn giọng có sẵn hoặc giọng được tạo theo mẫu.

Đầu vào được chấp nhận

Văn bản

Kết quả

speech

### Có trên Ailoot · đầu vào & phương thức

**Ailoot · Tổng hợp giọng nói** `POST /v1/audio/speech`

Đầu vào

`text`

Đầu ra

`speech`

Định dạng đầu ra

định dạng mp3/wav/pcm đã chọn

| Trường | Loại | Yêu cầu | Giá trị & giới hạn | Mặc định |
| --- | --- | --- | --- | --- |
| Trường`model` | Loại`string` | Yêu cầuBắt buộc | Giá trị & giới hạn qwen-tts | Mặc định— |
| Trường`input` | Loại`string` | Yêu cầuBắt buộc | Giá trị & giới hạn Độ dài tối thiểu: 1 Độ dài tối đa: 600 Đơn vị: ký tự Unicode | Mặc định— |
| Trường`voice` | Loại`string` | Yêu cầuKhông bắt buộc | Giá trị & giới hạn Ví dụ: longanlingxin, longanlufeng Mẫu tùy chỉnh được chấp nhận: ^qwen-audio-3\\.0-tts-plus- Điều kiện: Chấp nhận các ID giọng nói tùy chỉnh thực tế có tiền tố chính xác qwen-audio-3.0-tts-plus-. | Mặc địnhlonganlingxin |
| Trường`response_format` | Loại`string` | Yêu cầuKhông bắt buộc | Giá trị & giới hạn mp3, wav, pcm | Mặc địnhmp3 |
| Trường`sample_rate` | Loại`integer` | Yêu cầuKhông bắt buộc | Giá trị & giới hạn 16.000, 24.000, 48.000 Đơn vị: Hz | Mặc định24.000 |

Tổ hợp tư liệu đầu vào

**text\_to\_speech** · Bắt buộc: input

Tham số phương thức và vòng đời

| Tham số | Hợp đồng |
| --- | --- |
| Tham số`material_types` | Hợp đồngtext |
| Tham số`required` | Hợp đồngnull |
| Tham số`optional_controls` | Hợp đồngnull |

Vòng đời: `synchronous_result_then_owned_library`

`GET /v1/media/tasks/{task_id}` · Giá trị task\_id thực tế đã trả về hoặc bản ghi trong thư viện nội dung đa phương tiện

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

`GET /v1/media/assets`

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

Cấu trúc phương thức và ID là chính xác; khả năng của nhà cung cấp tách biệt với việc cho phép tiếp nhận yêu cầu.

### Bảng giá

#### Mức phí phương thức Ailoot

Đầu vào

20,00 US$ *mỗi 1 triệu ký tự*

Đầu ra

0,00 US$ *mỗi yêu cầu*

20,00 US$ cho 1 triệu ký tự tính phí. Một chữ biểu ý CJK được tính bằng 2 ký tự tính phí: 40,00 US$ cho 1 triệu chữ biểu ý. Trọng số của các ký tự Unicode khác: 1. Âm thanh đầu ra: 0,00 US$.

Quy tắc tính phí có điều kiện chính xác từ danh mục

```
{
  "cjk_ideograph_weight": 2,
  "input_usd_per_10000_counted_characters": 0.2,
  "other_unicode_character_weight": 1,
  "output_audio_usd": 0,
  "unit": "counted_unicode_characters"
}
```

Ailoot tạm giữ một khoản ước tính trước yêu cầu. Sau khi có kết quả, phí cuối cùng được quyết toán theo mức sử dụng đo được. Việc quyết toán khi truyền luồng dùng bản ghi mức sử dụng cuối cùng. [Cách hoạt động của cơ chế tạm giữ và quyết toán →](https://ailoot.ai/docs/vi/billing/reserve/)

### Ví dụ yêu cầu

#### Ailoot · Tổng hợp giọng nói

Ví dụ giọng nói

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_TEXT_FILE:?Set your actual UTF-8 narration script}"
export AILOOT_TEXT_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "qwen-tts", "input": ""}')
f=Path(os.environ["AILOOT_TEXT_FILE"])
if not f.is_file():raise SystemExit("Choose your actual UTF-8 source material")
text=f.read_text(encoding="utf-8")
if not text.strip():raise SystemExit("Source material must contain text")
p["input"]=text
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 speech.mp3
```

### Nhận và lưu kết quả

#### Ailoot · Tổng hợp giọng nói

định dạng mp3/wav/pcm đã chọn

- `GET /v1/media/tasks/{task_id}`
- `GET /v1/media/assets/{asset_id}/content`
- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

##### Lưu tất cả kết quả đã hoàn tất

Lưu mọi phản hồi hoàn chỉnh, tệp và phần nội dung được trả về.

Giữ lại toàn bộ kết quả nhị phân và các header. Nếu phản hồi ở dạng JSON hoặc chứa nhiều đầu ra, giữ lại mọi phần tử dữ liệu và tải từng tài nguyên từ URL có chữ ký thực tế.

##### Nếu cần kiểm tra phản hồi gốc

Giữ lại operation\_id/X-Client-Request-ID gốc để đối soát mà không gửi lại yêu cầu; không có tuyến truy vấn trạng thái riêng cho âm thanh.

Trường phản hồi

| Trường | Loại |
| --- | --- |
| Trường`binary audio` | Loạibytes |
| Trường`response headers` | Loạiheaders |

Lỗi và bước tiếp theo

| Phản hồi | Điều kiện | Bước tiếp theo |
| --- | --- | --- |
| Phản hồi400 · `invalid_request_error` | Điều kiệnTrường bắt buộc, cách biểu diễn tài liệu hoặc giá trị tham số không hợp lệ | Bước tiếp theoSửa các trường được chỉ ra trước khi gửi yêu cầu tạo mới. |
| Phản hồi`server_error` | Điều kiệnPhản hồi trả về cho biết thao tác hoặc kết quả cần được kiểm tra | Bước tiếp theoGiữ lại ID thao tác/tác vụ gốc đã trả về, các header của yêu cầu và toàn bộ phản hồi; tiếp tục truy xuất thao tác gốc đó bằng các phương thức được hỗ trợ. Không gửi lại yêu cầu tạo. |

### Bí danh

#### Bí danh mô hình

**Ailoot** [`qwen-audio-3.0-tts-plus`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-audio-3.0-tts-plus&fmt=speech), [`qwen-tts`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts&fmt=speech), [`qwen-tts-latest`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts-latest&fmt=speech)

#### Bí danh đường dẫn phương thức

Dùng các đường dẫn phương thức hiển thị ở trên.

#### ID gọi liên quan

[`qwen-audio-3.0-tts-plus`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-audio-3.0-tts-plus&fmt=speech), [`qwen-tts`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts&fmt=speech), [`qwen-tts-latest`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts-latest&fmt=speech)

**Ailoot · Tổng hợp giọng nói** `POST /v1/audio/speech` `qwen-tts-latest`

[`qwen-tts-latest`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts-latest&fmt=speech)

Alibaba /`qwen-tts-latest`

ID mô hình

- `qwen-audio-3.0-tts-plus`
- `qwen-tts`
- `qwen-tts-latest`

### Bắt đầu

Mô hình đọc văn bản thành giọng nói giàu biểu cảm cho video, sách nói và nội dung âm thanh. Hỗ trợ điều khiển cách nói và chọn giọng có sẵn hoặc giọng được tạo theo mẫu.

Đầu vào được chấp nhận

Văn bản

Kết quả

speech

### Có trên Ailoot · đầu vào & phương thức

**Ailoot · Tổng hợp giọng nói** `POST /v1/audio/speech`

Đầu vào

`text`

Đầu ra

`speech`

Định dạng đầu ra

định dạng mp3/wav/pcm đã chọn

| Trường | Loại | Yêu cầu | Giá trị & giới hạn | Mặc định |
| --- | --- | --- | --- | --- |
| Trường`model` | Loại`string` | Yêu cầuBắt buộc | Giá trị & giới hạn qwen-tts-latest | Mặc định— |
| Trường`input` | Loại`string` | Yêu cầuBắt buộc | Giá trị & giới hạn Độ dài tối thiểu: 1 Độ dài tối đa: 600 Đơn vị: ký tự Unicode | Mặc định— |
| Trường`voice` | Loại`string` | Yêu cầuKhông bắt buộc | Giá trị & giới hạn Ví dụ: longanlingxin, longanlufeng Mẫu tùy chỉnh được chấp nhận: ^qwen-audio-3\\.0-tts-plus- Điều kiện: Chấp nhận các ID giọng nói tùy chỉnh thực tế có tiền tố chính xác qwen-audio-3.0-tts-plus-. | Mặc địnhlonganlingxin |
| Trường`response_format` | Loại`string` | Yêu cầuKhông bắt buộc | Giá trị & giới hạn mp3, wav, pcm | Mặc địnhmp3 |
| Trường`sample_rate` | Loại`integer` | Yêu cầuKhông bắt buộc | Giá trị & giới hạn 16.000, 24.000, 48.000 Đơn vị: Hz | Mặc định24.000 |

Tổ hợp tư liệu đầu vào

**text\_to\_speech** · Bắt buộc: input

Tham số phương thức và vòng đời

| Tham số | Hợp đồng |
| --- | --- |
| Tham số`material_types` | Hợp đồngtext |
| Tham số`required` | Hợp đồngnull |
| Tham số`optional_controls` | Hợp đồngnull |

Vòng đời: `synchronous_result_then_owned_library`

`GET /v1/media/tasks/{task_id}` · Giá trị task\_id thực tế đã trả về hoặc bản ghi trong thư viện nội dung đa phương tiện

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

`GET /v1/media/assets`

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

Cấu trúc phương thức và ID là chính xác; khả năng của nhà cung cấp tách biệt với việc cho phép tiếp nhận yêu cầu.

### Bảng giá

#### Mức phí phương thức Ailoot

Đầu vào

20,00 US$ *mỗi 1 triệu ký tự*

Đầu ra

0,00 US$ *mỗi yêu cầu*

20,00 US$ cho 1 triệu ký tự tính phí. Một chữ biểu ý CJK được tính bằng 2 ký tự tính phí: 40,00 US$ cho 1 triệu chữ biểu ý. Trọng số của các ký tự Unicode khác: 1. Âm thanh đầu ra: 0,00 US$.

Quy tắc tính phí có điều kiện chính xác từ danh mục

```
{
  "cjk_ideograph_weight": 2,
  "input_usd_per_10000_counted_characters": 0.2,
  "other_unicode_character_weight": 1,
  "output_audio_usd": 0,
  "unit": "counted_unicode_characters"
}
```

Ailoot tạm giữ một khoản ước tính trước yêu cầu. Sau khi có kết quả, phí cuối cùng được quyết toán theo mức sử dụng đo được. Việc quyết toán khi truyền luồng dùng bản ghi mức sử dụng cuối cùng. [Cách hoạt động của cơ chế tạm giữ và quyết toán →](https://ailoot.ai/docs/vi/billing/reserve/)

### Ví dụ yêu cầu

#### Ailoot · Tổng hợp giọng nói

Ví dụ giọng nói

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_TEXT_FILE:?Set your actual UTF-8 narration script}"
export AILOOT_TEXT_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "qwen-tts-latest", "input": ""}')
f=Path(os.environ["AILOOT_TEXT_FILE"])
if not f.is_file():raise SystemExit("Choose your actual UTF-8 source material")
text=f.read_text(encoding="utf-8")
if not text.strip():raise SystemExit("Source material must contain text")
p["input"]=text
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 speech.mp3
```

### Nhận và lưu kết quả

#### Ailoot · Tổng hợp giọng nói

định dạng mp3/wav/pcm đã chọn

- `GET /v1/media/tasks/{task_id}`
- `GET /v1/media/assets/{asset_id}/content`
- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

##### Lưu tất cả kết quả đã hoàn tất

Lưu mọi phản hồi hoàn chỉnh, tệp và phần nội dung được trả về.

Giữ lại toàn bộ kết quả nhị phân và các header. Nếu phản hồi ở dạng JSON hoặc chứa nhiều đầu ra, giữ lại mọi phần tử dữ liệu và tải từng tài nguyên từ URL có chữ ký thực tế.

##### Nếu cần kiểm tra phản hồi gốc

Giữ lại operation\_id/X-Client-Request-ID gốc để đối soát mà không gửi lại yêu cầu; không có tuyến truy vấn trạng thái riêng cho âm thanh.

Trường phản hồi

| Trường | Loại |
| --- | --- |
| Trường`binary audio` | Loạibytes |
| Trường`response headers` | Loạiheaders |

Lỗi và bước tiếp theo

| Phản hồi | Điều kiện | Bước tiếp theo |
| --- | --- | --- |
| Phản hồi400 · `invalid_request_error` | Điều kiệnTrường bắt buộc, cách biểu diễn tài liệu hoặc giá trị tham số không hợp lệ | Bước tiếp theoSửa các trường được chỉ ra trước khi gửi yêu cầu tạo mới. |
| Phản hồi`server_error` | Điều kiệnPhản hồi trả về cho biết thao tác hoặc kết quả cần được kiểm tra | Bước tiếp theoGiữ lại ID thao tác/tác vụ gốc đã trả về, các header của yêu cầu và toàn bộ phản hồi; tiếp tục truy xuất thao tác gốc đó bằng các phương thức được hỗ trợ. Không gửi lại yêu cầu tạo. |

### Bí danh

#### Bí danh mô hình

**Ailoot** [`qwen-audio-3.0-tts-plus`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-audio-3.0-tts-plus&fmt=speech), [`qwen-tts`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts&fmt=speech), [`qwen-tts-latest`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts-latest&fmt=speech)

#### Bí danh đường dẫn phương thức

Dùng các đường dẫn phương thức hiển thị ở trên.

#### ID gọi liên quan

[`qwen-audio-3.0-tts-plus`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-audio-3.0-tts-plus&fmt=speech), [`qwen-tts`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts&fmt=speech), [`qwen-tts-latest`](https://ailoot.ai/models/vi/#m=qwen-audio-3.0-tts-plus&route=Core&caller=qwen-tts-latest&fmt=speech)

FAQ · qwen-audio-3.0-tts-plus

Có những đầu vào và kết quả nào?

`POST /v1/audio/speech` · `qwen-audio-3.0-tts-plus`: `text` → `speech` `POST /v1/audio/speech` · `qwen-tts`: `text` → `speech` `POST /v1/audio/speech` · `qwen-tts-latest`: `text` → `speech`

Yêu cầu sử dụng những trường nào?

`POST /v1/audio/speech` · `qwen-audio-3.0-tts-plus`: `model`, `input`, `voice`, `response_format`, `sample_rate` `POST /v1/audio/speech` · `qwen-tts`: `model`, `input`, `voice`, `response_format`, `sample_rate` `POST /v1/audio/speech` · `qwen-tts-latest`: `model`, `input`, `voice`, `response_format`, `sample_rate`

Áp dụng những giới hạn nào?

`POST /v1/audio/speech` · `qwen-audio-3.0-tts-plus`: `input.maximum_length`: `600` `POST /v1/audio/speech` · `qwen-tts`: `input.maximum_length`: `600` `POST /v1/audio/speech` · `qwen-tts-latest`: `input.maximum_length`: `600`

Kết nối Ailoot với Claude Code, OpenCode, Hermes hoặc ứng dụng của bạn.

## Công ty và danh mục dự án của công ty

Công ty và danh mục dự án của công ty: hàng triệu khách hàng; doanh số hàng tỷ mỗi tháng.

## Mua token với giá ưu đãi.

Ưu đãi thuê bao cho nhu cầu thường xuyên. Mã khuyến mãi giảm đến 50% khi mua token.

Thuê bao

Chọn gói ưu đãi cho các yêu cầu thường xuyên của bạn.

Mã giảm đến 50%

Nhập mã khi mua. Giá được tính lại theo chương trình đang áp dụng.

Chi phí trong lịch sử

Mô hình, token và số tiền được lưu cho mỗi yêu cầu.

[Chọn gói thuê bao](https://ailoot.ai/docs/vi/billing/subscriptions/) · [Xem giá mô hình](https://ailoot.ai/models/vi/)

## Kết nối API vào sản phẩm bạn đang bán.

SaaS, ứng dụng và bot — theo đề nghị giao kết chính thức và thỏa thuận cấp phép Ailoot. Muốn bán lại, hãy yêu cầu giấy phép bán lại.

Ứng dụng thương mại

Tích hợp tạo văn bản, ảnh, video và âm thanh vào các tính năng trả phí của dịch vụ.

Giấy phép bán lại

Gửi mô tả dự án và cách cung cấp quyền truy cập. Yêu cầu điều khoản sử dụng và bán lại bằng văn bản.

Tài liệu trên website

Đề nghị giao kết, thỏa thuận cấp phép và chính sách xử lý dữ liệu có sẵn trước khi kết nối.

[Yêu cầu giấy phép bán lại](mailto:support@ailoot.ai) · [Đề nghị giao kết và thỏa thuận cấp phép](https://ailoot.ai/legal/offer?lang=vi)

## Ailoot · Công ty và danh mục dự án của công ty





Ailoot dựa trên kinh nghiệm vận hành tích lũy, cơ sở khách hàng lớn, dịch vụ ổn định và việc kiểm soát KPI liên tục.





Công ty và danh mục dự án của công ty: hàng triệu khách hàng; doanh số hàng tỷ mỗi tháng.





Ailoot áp dụng kinh nghiệm vận hành này để cung cấp quyền truy cập API vào các tính năng AI trong sản phẩm của khách hàng, tác tử, ứng dụng và quy trình tự động hóa.
