AGTCloud API Docs
Hướng dẫnAPI ReferenceTích hợp và tài nguyênCập nhật và hỗ trợ

Xử lý âm thanh

Thực hiện tổng hợp giọng nói, phiên âm và dịch âm thanh.

Tổng quan

API âm thanh của AGTCloud hỗ trợ tổng hợp giọng nói, phiên âm và dịch âm thanh. Ba loại tác vụ sử dụng đầu vào khác nhau và trả về tệp âm thanh hoặc văn bản tương ứng.

Các loại tác vụ được hỗ trợ

LoạiMô tảKết quả chính
Tổng hợp giọng nóiChuyển văn bản thành giọng nóiÂm thanh nhị phân
Phiên âmChuyển âm thanh thành văn bản bằng ngôn ngữ gốcJSON, văn bản hoặc phụ đề
Dịch âm thanhChuyển âm thanh thành văn bản tiếng AnhJSON, văn bản hoặc phụ đề

Tích hợp API

Base URL

https://api.agtcloud.cn/v1

Tổng hợp giọng nói

curl 'https://api.agtcloud.cn/v1/audio/speech' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "input": "Chào mừng bạn đến với AGTCloud.",
    "voice": "alloy"
  }' \
  --output speech.mp3
Tham sốBắt buộcMô tả
modelCóID mô hình chuyển văn bản thành giọng nói
inputCóVăn bản cần chuyển thành giọng nói
voiceCóGiọng được sử dụng để tạo lời nói
response_formatKhôngĐịnh dạng âm thanh đầu ra
speedKhôngTốc độ tạo giọng nói

Speech trả về các byte âm thanh. Hãy lưu theo định dạng phản hồi thực tế, không phân tích cú pháp như JSON.

Phiên âm

curl 'https://api.agtcloud.cn/v1/audio/transcriptions' \
  -H 'Authorization: Bearer your-api-key' \
  -F 'file=@meeting.mp3' \
  -F 'model=MODEL_ID'
Tham sốBắt buộcMô tả
fileCóTệp âm thanh cần phiên âm
modelCóID mô hình phiên âm
languageKhôngMã ngôn ngữ ISO-639-1 của âm thanh đầu vào
response_formatKhôngĐịnh dạng đầu ra của kết quả phiên âm

Transcriptions sử dụng Multipart để tải âm thanh lên. Văn bản phiên âm trong phản hồi JSON cơ bản nằm ở trường text.

Dịch âm thanh

curl 'https://api.agtcloud.cn/v1/audio/translations' \
  -H 'Authorization: Bearer your-api-key' \
  -F 'file=@chinese.mp3' \
  -F 'model=MODEL_ID'
Tham sốBắt buộcMô tả
fileCóTệp âm thanh không phải tiếng Anh cần dịch
modelCóID mô hình dịch âm thanh
promptKhôngVăn bản tiếng Anh dùng để hướng dẫn phong cách đầu ra
response_formatKhôngĐịnh dạng đầu ra của kết quả dịch

Translations trả về văn bản tiếng Anh. Kết quả trong phản hồi JSON cơ bản nằm ở trường text.

Xử lý phản hồi

APIXử lý phản hồi
SpeechLưu âm thanh nhị phân theo định dạng phản hồi
TranscriptionsXử lý JSON, văn bản hoặc phụ đề theo response_format
TranslationsXử lý kết quả văn bản tiếng Anh theo response_format

Tìm hiểu thêm

Trên trang này