models

MiniMax: Speech 2.6 Turbo

Markdown · JSON

MiniMax: Speech 2.6 Turbo

Speech 2.6 Turbo เป็นโมเดลข้อความเป็นเสียงพูดของ MiniMax สำหรับเปลี่ยนสคริปต์ที่เสร็จแล้วเป็นเสียง รุ่น minimax/speech-2.6-turbo มีตัวควบคุมเสียง การถ่ายทอด และรูปแบบเสียง พร้อมการตอบกลับ JSON ครบถ้วนและตัวเลือกเอาต์พุตเสียง URL หรือเลขฐานสิบหก ใช้สร้างฉบับเสียงพูดจากข้อความ บทเรียนสั้น หรือสคริปต์แอปพลิเคชันที่ป้อนให้

เกี่ยวกับโมเดล

คำอธิบายนี้ครอบคลุมความสามารถของโมเดล อินพุต เอาต์พุต และตัวเลือกที่ใช้ได้ใน Ailoot แสดงด้านล่างตามเมธอดที่เลือก

Speech 2.6 Turbo คือรุ่นเสียงพูด MiniMax ที่เลือกด้วย model: "minimax/speech-2.6-turbo" โดยตรง ใช้ POST /v1/audio/speech พร้อมเนื้อหา application/json ที่มี model และ text ที่จะพูด อินพุตคือสคริปต์เป็นข้อความและผลลัพธ์คือเสียงสังเคราะห์ สำหรับข้อความแอปพลิเคชัน ให้ป้อนถ้อยคำที่ผู้ฟังต้องได้ยินอย่างตรงตามต้องการ และเขียนคำย่อที่กำกวมให้เต็ม สำหรับบทเรียนสั้น ให้แยกคำอธิบายจากตัวอย่างในตัวสคริปต์ สำหรับลำดับใช้งานอินเทอร์เฟซที่มีเสียงบรรยาย ให้เชื่อมแต่ละช่วงคำพูดกับการกระทำของผู้ใช้ที่เป็นรูปธรรมและเก็บสคริปต์ไว้คู่เสียง

ฟิลด์ text ต้องไม่ว่างและมีอักขระ Unicode น้อยกว่า 10,000 ตัว ส่งสคริปต์ที่จะพูดทั้งหมดพร้อม stream:false หรือไม่ระบุ stream แบ่งเนื้อหายาวเป็นส่วนสคริปต์ที่สมบูรณ์แยกกันก่อนส่งแต่ละส่วน ใช้เอกสารได้โดยอ่านเนื้อหาจริงแล้วใส่ข้อความช่วงที่เกี่ยวข้องลงใน text โดย URL เอกสารใช้แทนสคริปต์ไม่ได้

เลือกเสียงผ่าน voice_setting.voice_id ประเภทเสียงตามเอกสารมีเสียงระบบและเสียงโคลนหรือเสียงที่ออกแบบจากข้อความซึ่งสร้างไว้แล้ว ใช้ ID เสียงที่ถูกต้องสำหรับประเภทที่เลือก เสียงตัวอย่างคือ audiobook_male_1 ออบเจ็กต์เดียวกันควบคุม speed ตั้งแต่ 0.5 ถึง 2 ค่า vol มากกว่า 0 และไม่เกิน 10 และ pitch จำนวนเต็มตั้งแต่ -12 ถึง 12 ค่าเริ่มต้นคือ 1, 1 และ 0 ตามลำดับ ตัวควบคุมเหล่านี้ปรับการถ่ายทอดเสียงคนละด้าน จึงควรเลือกแยกกันแทนการใส่ชื่อของมันในสคริปต์

voice_setting.emotion รับ happy, sad, angry, fearful, disgusted, surprised, calm และ fluent เอกสารยังอธิบายการจับคู่อารมณ์จากข้อความโดยอัตโนมัติ สำหรับสคริปต์ที่มีตัวเลขมาก voice_setting.text_normalization เปิดการปรับข้อความภาษาจีนและอังกฤษให้เป็นมาตรฐาน และมีค่าเริ่มต้นเป็น false ส่วน voice_setting.latex_read ควบคุมการอ่านนิพจน์ LaTeX และมีค่าเริ่มต้นเป็น false เช่นกัน pronunciation_dict.tone เป็นอาร์เรย์สตริงกฎการออกเสียง ตัวอย่างที่เผยแพร่คือ ["草地/(cao3)(di1)"] เมื่อส่งกฎ ให้คงคำ เครื่องหมายทับ และโครงสร้างการออกเสียงในวงเล็บไว้

audio_setting.format รับ mp3, pcm, flac และ wav โดยมีค่าเริ่มต้นเป็น mp3 ส่วน sample_rate รับ 8000, 16000, 22050, 24000, 32000 และ 44100 Hz โดยมีค่าเริ่มต้นเป็น 32000 ค่า channel เป็น 1 สำหรับโมโนหรือ 2 สำหรับสองช่องสัญญาณ โดยมีค่าเริ่มต้นเป็น 1 ค่า bitrate คือ 32000, 64000, 128000 และ 256000 บิตต่อวินาที มีค่าเริ่มต้นเป็น 128000 และใช้กับ mp3 เลือกการเข้ารหัสที่เครื่องเล่นหรือเครื่องมือตัดต่อซึ่งจะใช้ผลลัพธ์ต้องการ

language_boost เป็นสตริงที่เลือกใส่ได้และมีค่าเริ่มต้นเป็น null ค่าที่อนุญาตคือ Chinese, Chinese,Yue, English, Arabic, Russian, Spanish, French, Portuguese, German, Turkish, Dutch, Ukrainian, Vietnamese, Indonesian, Japanese, Italian, Korean, Thai, Polish, Romanian, Greek, Czech, Finnish, Hindi, Bulgarian, Danish, Hebrew, Malay, Persian, Slovak, Swedish, Croatian, Filipino, Hungarian, Norwegian, Slovenian, Catalan, Nynorsk, Tamil, Afrikaans และ auto โดย "Chinese,Yue" เป็นหนึ่งค่า นี่คือตัวควบคุมแยกจากสคริปต์และ ID เสียง สคีมายังมี timber_weights สำหรับรายการคู่ voice_id และ weight จำนวนเต็ม โดยแต่ละ weight อยู่ระหว่าง 1 ถึง 100 คงการสะกดพารามิเตอร์ timber_weights เมื่อเตรียมคำขอ voice_modify.sound_effects เป็นสตริงที่เลือกใส่ได้ มีค่า spacious_echo, auditorium_echo, lofi_telephone และ robotic

stream มีค่าเริ่มต้นเป็น false สำหรับการตอบกลับครบถ้วน output_format เลือก url หรือ hex และมีค่าเริ่มต้นเป็น hex ในผลลัพธ์ JSON ตามเอกสาร data.audio มีรูปแบบที่เลือก ให้ดาวน์โหลดไฟล์โดยใช้ URL ของ Ailoot ที่ลงนามแล้วทั้งลิงก์ รวมสตริงคิวรี หรือถอดรหัสเสียงเลขฐานสิบหกทั้งหมดเป็นไบต์ เก็บผลลัพธ์เดิมพร้อม data.status, base_resp, trace_id และ extra_info ซึ่งมีรูปแบบเสียง อัตราสุ่มตัวอย่าง จำนวนช่องสัญญาณ ขนาด และ usage_characters จริง

subtitle_enable เป็นค่าบูลีนที่มีค่าเริ่มต้นเป็น false และใช้กับเอาต์พุตที่ไม่สตรีม aigc_watermark เป็นค่าบูลีนที่มีค่าเริ่มต้นเป็น false และควบคุมเครื่องหมายจังหวะที่ได้ยินได้ท้ายเสียงที่สร้าง เก็บผลลัพธ์เสียงหรือคำบรรยายทุกชิ้นที่ส่งกลับมา และตรวจการออกเสียง ตัวเลข และไฟล์ที่เสร็จแล้วก่อนใส่ในแอปพลิเคชัน หากการส่งมอบยังไม่แน่ชัด ให้เก็บตัวระบุคำขอเดิมและการตอบกลับไว้ตรวจสอบการดำเนินการเดิม Ailoot ยังบันทึกเสียงที่เสร็จแล้วในคลังสื่อของคุณด้วย เมื่อใช้ output_format:"url" ค่า data.audio มีลิงก์ที่ลงนามแล้วไปยังสื่อที่บันทึกนั้น โดย ID สื่อปรากฏในพาธ /v1/media/assets/{asset_id}/content ลิงก์ไฟล์ที่ลงนามของ Ailoot มีอายุ 24 ชั่วโมงนับจากออกลิงก์ ใช้คีย์ API เดิมกับ GET /v1/media/assets?family=audio และตาม next_cursor ทุกค่าเพื่อค้นหาระเบียนสื่อเสียง อ่าน GET /v1/media/assets/{asset_id} สำหรับระเบียนที่เลือกแต่ละรายการ และดาวน์โหลด content_url ที่ตรงตามนั้นรวมสตริงคิวรี หากคำขอไฟล์ตอบกลับ 404 พร้อม code link_expired ให้อ่านสื่อรายการเดิมอีกครั้งเพื่อรับ content_url ที่ต่ออายุแล้ว ต่ออายุผลลัพธ์ที่บันทึกไว้ แทนการสร้างเสียงอีกครั้งเพื่อแทนลิงก์ที่หมดอายุ

Ailoot Ultra · Speech POST /v1/audio/speech minimax/speech-2.6-turbo

minimax/speech-2.6-turbo

MiniMax /minimax/speech-2.6-turbo

เริ่มต้น

Speech 2.6 Turbo เป็นโมเดลข้อความเป็นเสียงพูดของ MiniMax สำหรับเปลี่ยนสคริปต์ที่เสร็จแล้วเป็นเสียง รุ่น minimax/speech-2.6-turbo มีตัวควบคุมเสียง การถ่ายทอด และรูปแบบเสียง พร้อมการตอบกลับ JSON ครบถ้วนและตัวเลือกเอาต์พุตเสียง URL หรือเลขฐานสิบหก ใช้สร้างฉบับเสียงพูดจากข้อความ บทเรียนสั้น หรือสคริปต์แอปพลิเคชันที่ป้อนให้

อินพุตที่รองรับ
ข้อความ
ผลลัพธ์
เสียง

ใช้งานได้ใน Ailoot · อินพุตและเมธอด

Ailoot Ultra · Speech POST /v1/audio/speech
ขาเข้า
text
ขาออก
audio
รูปแบบเอาต์พุต
mp3,pcm,flac,wav
ฟิลด์ประเภทข้อกำหนดค่าและข้อจำกัดค่าเริ่มต้น
ฟิลด์modelประเภทstringข้อกำหนดจำเป็นค่าและข้อจำกัด
minimax/speech-2.6-turbo
ค่าเริ่มต้น—
ฟิลด์textประเภทstringข้อกำหนดจำเป็นค่าและข้อจำกัดค่าเริ่มต้น—
ฟิลด์streamประเภทbooleanข้อกำหนดไม่บังคับค่าและข้อจำกัด
false
ค่าเริ่มต้นfalse
ฟิลด์voice_settingประเภทobjectข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้น—
ฟิลด์voice_setting.voice_idประเภทstringข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้น—
ฟิลด์voice_setting.speedประเภทnumberข้อกำหนดไม่บังคับค่าและข้อจำกัด
ขั้นต่ำ: 0.5
สูงสุด: 2
ค่าเริ่มต้น1
ฟิลด์voice_setting.volประเภทnumberข้อกำหนดไม่บังคับค่าและข้อจำกัด
ขั้นต่ำ: 0
สูงสุด: 10
ค่าเริ่มต้น1
ฟิลด์voice_setting.pitchประเภทintegerข้อกำหนดไม่บังคับค่าและข้อจำกัด
ขั้นต่ำ: -12
สูงสุด: 12
ค่าเริ่มต้น0
ฟิลด์voice_setting.emotionประเภทstringข้อกำหนดไม่บังคับค่าและข้อจำกัด
happy, sad, angry, fearful, disgusted, surprised, calm, fluent
ค่าเริ่มต้น—
ฟิลด์voice_setting.text_normalizationประเภทbooleanข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้นfalse
ฟิลด์voice_setting.latex_readประเภทbooleanข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้นfalse
ฟิลด์audio_settingประเภทobjectข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้น—
ฟิลด์audio_setting.sample_rateประเภทintegerข้อกำหนดไม่บังคับค่าและข้อจำกัด
8,000, 16,000, 22,050, 24,000, 32,000, 44,100
ค่าเริ่มต้น32,000
ฟิลด์audio_setting.bitrateประเภทintegerข้อกำหนดไม่บังคับค่าและข้อจำกัด
32,000, 64,000, 128,000, 256,000
ค่าเริ่มต้น128,000
ฟิลด์audio_setting.formatประเภทstringข้อกำหนดไม่บังคับค่าและข้อจำกัด
mp3, pcm, flac, wav
ค่าเริ่มต้นmp3
ฟิลด์audio_setting.channelประเภทintegerข้อกำหนดไม่บังคับค่าและข้อจำกัด
1, 2
ค่าเริ่มต้น1
ฟิลด์audio_setting.force_cbrประเภทbooleanข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้นfalse
ฟิลด์pronunciation_dictประเภทobjectข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้น—
ฟิลด์pronunciation_dict.toneประเภทarrayข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้น—
ฟิลด์timber_weightsประเภทarrayข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้น—
ฟิลด์language_boostประเภทstringข้อกำหนดไม่บังคับค่าและข้อจำกัด
Chinese, Chinese,Yue, English, Arabic, Russian, Spanish, French, Portuguese, German, Turkish, Dutch, Ukrainian, Vietnamese, Indonesian, Japanese, Italian, Korean, Thai, Polish, Romanian, Greek, Czech, Finnish, Hindi, Bulgarian, Danish, Hebrew, Malay, Persian, Slovak, Swedish, Croatian, Filipino, Hungarian, Norwegian, Slovenian, Catalan, Nynorsk, Tamil, Afrikaans, auto
ค่าเริ่มต้น—
ฟิลด์voice_modifyประเภทobjectข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้น—
ฟิลด์voice_modify.pitchประเภทintegerข้อกำหนดไม่บังคับค่าและข้อจำกัด
-100, 100
ค่าเริ่มต้น—
ฟิลด์voice_modify.intensityประเภทintegerข้อกำหนดไม่บังคับค่าและข้อจำกัด
-100, 100
ค่าเริ่มต้น—
ฟิลด์voice_modify.timbreประเภทintegerข้อกำหนดไม่บังคับค่าและข้อจำกัด
-100, 100
ค่าเริ่มต้น—
ฟิลด์voice_modify.sound_effectsประเภทstringข้อกำหนดไม่บังคับค่าและข้อจำกัด
spacious_echo, auditorium_echo, lofi_telephone, robotic
ค่าเริ่มต้น—
ฟิลด์subtitle_enableประเภทbooleanข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้นfalse
ฟิลด์output_formatประเภทstringข้อกำหนดไม่บังคับค่าและข้อจำกัด
url, hex
ค่าเริ่มต้นhex
ฟิลด์aigc_watermarkประเภทbooleanข้อกำหนดไม่บังคับค่าและข้อจำกัดค่าเริ่มต้นfalse
พารามิเตอร์และวงจรการทำงานของเมธอด
พารามิเตอร์ข้อกำหนด
พารามิเตอร์content_typeข้อกำหนดapplication/json
พารามิเตอร์requiredข้อกำหนดmodel, text
พารามิเตอร์optionalข้อกำหนดstream, voice_setting, audio_setting, pronunciation_dict, timber_weights, language_boost, voice_modify, subtitle_enable, output_format, aigc_watermark
พารามิเตอร์material_typesข้อกำหนดtext
พารามิเตอร์conditionsข้อกำหนดUse text, not input or contents. Fewer than 10000 Unicode characters; stream is false or omitted., PCM is raw audio with its returned sample geometry; do not invent a WAV header or bit depth.

วงจรการทำงาน: synchronous_result_then_owned_library

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

ราคา

ข้อมูลอัตราราคาไม่ได้เพิ่มตัวเลือกคำขอ พารามิเตอร์ที่รองรับระบุไว้สำหรับเมธอดที่เลือก

โหมดรวดเร็ว
ไม่ได้ระบุ เมื่อเลือกโหมดรวดเร็ว
โหมดยืดหยุ่น
ไม่ได้ระบุ เมื่อเลือกโหมด flex
ระดับการใช้เหตุผลสูงสุด
ไม่ได้ระบุ เมื่อใช้การปรับตามค่าเริ่มต้น (default) สำหรับระดับการใช้เหตุผลสูงสุด

อัตราค่าบริการ Ailoot

ราคาตามการตั้งค่า

เทียบค่าบริการแต่ละรายการกับเงื่อนไขที่แสดง เลือกใช้อัตราเดียวสำหรับแต่ละชุดการตั้งค่าที่เป็นตัวเลือกทดแทนกัน

การตั้งค่าตารางอัตราค่าบริการหน่วยคิดค่าบริการค่าบริการ
การตั้งค่าอัตราค่าบริการโทเคนพื้นฐานตารางอัตราค่าบริการอัตราพื้นฐานหน่วยคิดค่าบริการ—ค่าบริการ
ขาเข้า · โทเค็นอินพุต — / 1K โทเค็น
ขาออก · โทเค็นเอาต์พุต — / 1K โทเค็น
ขาเข้า · การอ่านแคช — / 1K โทเค็น
ขาเข้า · การเขียนแคช — / 1K โทเค็น
ขาเข้า · การเขียนแคช, 1 ชั่วโมง — / 1K โทเค็น
การตั้งค่าอักขระขาเข้าตารางอัตราค่าบริการ—หน่วยคิดค่าบริการต่ออักขระอินพุตค่าบริการ
ขาเข้า · อักขระขาเข้า $0.00012 ต่ออักขระอินพุต

Ailoot กันยอดเงินประมาณการไว้ก่อนส่งคำขอ หลังได้ผลลัพธ์ จะคิดค่าบริการสุดท้ายตามการใช้งานที่วัดได้ การคิดค่าบริการแบบสตรีมใช้บันทึกการใช้งานสุดท้าย วิธีกันยอดเงินและคิดค่าบริการสุดท้าย →

ตัวอย่างคำขอ

Ailoot Ultra · Speech

curl · สร้างครั้งเดียวและเก็บผลลัพธ์ไว้ให้ครบถ้วน
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": "minimax/speech-2.6-turbo", "text": "Hello, this is a short speech example.", "stream": false, "output_format": "hex", "audio_setting": {"format": "mp3", "sample_rate": 32000, "channel": 1}}')

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.

รับและบันทึกผลลัพธ์

Ailoot Ultra · Speech

mp3,pcm,flac,wav

  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
เก็บผลลัพธ์ที่เสร็จสมบูรณ์ทั้งหมด

เก็บทุกการตอบกลับ ไฟล์ และส่วนเนื้อหาที่ส่งกลับมาอย่างครบถ้วน

Retain the full JSON. Decode every hex audio byte or use the returned owned URL. Keep the actual format, sample rate, channel count and usage_characters.

เมื่อต้องตรวจสอบการตอบกลับต้นฉบับ

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

ฟิลด์การตอบกลับ
ฟิลด์ประเภท
ฟิลด์data.audioประเภทstring
ฟิลด์extra_infoประเภทobject
ฟิลด์trace_idประเภทstring

ชื่ออื่น

ชื่ออื่นของโมเดล

Ailoot Ultra minimax/speech-2.6-turbo

ชื่อพาธเมธอดอื่น

ใช้พาธเมธอดที่แสดงด้านบน

ID ที่เกี่ยวข้องสำหรับเรียกใช้โมเดล

minimax/speech-2.6-turbo

FAQ · MiniMax: Speech 2.6 Turbo
มีอินพุตและผลลัพธ์ใดบ้าง?

POST /v1/audio/speech · minimax/speech-2.6-turbo: text → audio

คำขอใช้ฟิลด์ใดบ้าง?

POST /v1/audio/speech · minimax/speech-2.6-turbo: model, text, stream, voice_setting, audio_setting, pronunciation_dict, timber_weights, language_boost, voice_modify, subtitle_enable, output_format, aigc_watermark

มีข้อจำกัดใดบ้าง?

POST /v1/audio/speech · minimax/speech-2.6-turbo: voice_setting.speed.minimum: 0.5; voice_setting.speed.maximum: 2; voice_setting.vol.minimum: 0; voice_setting.vol.maximum: 10; voice_setting.pitch.minimum: -12; voice_setting.pitch.maximum: 12

รายละเอียดเพิ่มเติม

เชื่อม Ailoot กับ Claude Code, OpenCode, Hermes หรือแอปของคุณ

บริษัทและพอร์ตโฟลิโอโครงการของบริษัท

บริษัทและพอร์ตโฟลิโอโครงการของบริษัท: ลูกค้าหลายล้านราย; ยอดขายระดับหลายพันล้านต่อเดือน.

ซื้อโทเคนพร้อมส่วนลด

ส่วนลดสมาชิกสำหรับงานประจำ โค้ดโปรโมชั่นลดซื้อโทเคนสูงสุด 50%

สมาชิก
เลือกแพ็กเกจมีส่วนลดสำหรับคำขอประจำ
โค้ดลดสูงสุด 50%
ใส่โค้ดขณะซื้อ ราคาคำนวณใหม่ตามโปรโมชั่นที่ใช้
รายจ่ายในประวัติ
เก็บโมเดล โทเคน และยอดสำหรับทุกคำขอ

เลือกสมาชิก · ดูราคาโมเดล

เชื่อม API กับผลิตภัณฑ์ ที่คุณขาย

SaaS แอป และบอต ตามข้อเสนอและสัญญาอนุญาต Ailoot หากขายต่อให้ขอใบอนุญาตรีเซลเลอร์

แอปเชิงพาณิชย์
ใส่การสร้างข้อความ ภาพ วิดีโอ และเสียงในฟีเจอร์เสียเงินของบริการคุณ
ใบอนุญาตรีเซลเลอร์
ส่งคำอธิบายโครงการและรูปแบบการเข้าถึง ขอเงื่อนไขใช้และขายต่อเป็นลายลักษณ์อักษร
เอกสารบนเว็บไซต์
อ่านข้อเสนอ สัญญาอนุญาต และนโยบายประมวลผลข้อมูลก่อนเชื่อมได้

ขอใบอนุญาตขายต่อ · ข้อเสนอและสัญญาอนุญาต