Google: Gemini 3.8 Flash Lite TTS
Google Gemini 3.8 Flash-Lite TTS เปลี่ยนบทที่แน่นอนเป็นเสียงพูดสำหรับฟีเจอร์อ่านออกเสียง งานบรรยายทั่วไป และเนื้อหาเสียงจำนวนมาก รองรับ 101 ภาษา เลือกเสียงและควบคุมการพูดผ่านเมทาดาทาสไตล์แยก พร้อมแท็กในบรรทัดสำหรับหยุดสั้น ๆ และเหตุการณ์เสียง
เกี่ยวกับโมเดล
คำอธิบายนี้ครอบคลุมความสามารถของโมเดล อินพุต เอาต์พุต และตัวเลือกที่ใช้ได้ใน Ailoot แสดงด้านล่างตามเมธอดที่เลือก
Google Gemini 3.8 Flash-Lite TTS เป็นสมาชิกตระกูลแปลงข้อความเป็นเสียง 3.8 ของ Google ที่เน้นปริมาณการประมวลผล รับบทเขียนและสร้างเสียงพูด Google วางตำแหน่งสำหรับฟีเจอร์อ่านออกเสียง งานบรรยายผู้พูดคนเดียวทั่วไป การผลิตเสียงจำนวนมาก และขั้นเอาต์พุตเสียงของระบบเอเจนต์เสียง ชิ้นงานที่มีประโยชน์คือบทความอ่านด้วยเสียงสม่ำเสมอ คำอธิบายสินค้าที่พูด หรือชุดเสียงสอนสั้น ๆ บทควรมีคำที่ผู้ฟังต้องได้ยินครบแล้ว
ตระกูล 3.8 แยกบทข้อความจากคำกำกับการแสดง รักษาข้อความพูดตามต้นฉบับและใส่อารมณ์ จังหวะ ความดัง หรือสไตล์พูดต่อเนื่องในเมทาดาทาเสียง บทนำอบอุ่น คำสั่งเร่งด่วน และตอนจบเงียบ ๆ มีคำอธิบายสไตล์สั้นแนบกับเทิร์นของตนได้ ข้อความอย่าง “พูดอย่างร่าเริง” ในบทอาจถูกพูดออกมาด้วย ชื่อผู้พูดควรอยู่ในเมทาดาทาผู้พูด แทนป้ายในบทที่ได้ยิน การเตรียมนี้สำคัญเป็นพิเศษเมื่อใช้พรอมป์ต์ที่เขียนสำหรับ Gemini 3.1 Flash TTS ซ้ำ
ใช้แท็กวงเล็บมุมในบรรทัดสำหรับเหตุการณ์สั้น ณ จุดเฉพาะ เช่น หายใจ หัวเราะ ไอ ถอนหายใจ หรือหยุด ตัวอย่างบท “ขั้นตอนถัดไปง่ายมาก <short pause> เลือกภาษาที่คุณต้องการ” วางการหยุดไว้ใกล้คำที่ได้รับผล ใส่การกระซิบต่อเนื่องในคำอธิบายสไตล์ แทนเพิ่มแท็กเหตุการณ์ซ้ำ Google แนะนำชื่อแท็กภาษาอังกฤษแม้บทเป็นภาษาอื่น ตัวควบคุมเหล่านี้กำกับเสียงพูด ส่วนเสียงปรบมือหรือประตูปิดแรงต้องผลิตเสียงแยก ไม่ใช่แท็กเหตุการณ์เสียงจากปาก
Google ระบุ 101 ภาษาที่รุ่นนี้รองรับ รวมภาษาอังกฤษ รัสเซีย จีน ญี่ปุ่น เกาหลี ฝรั่งเศส เยอรมัน สเปน อินโดนีเซีย และเวียดนาม เขียนบทสมบูรณ์ในภาษาที่ตั้งใจ รวมรูปแบบชื่อ ตัวย่อ และตัวเลขที่ต้องการ ในการเตรียมบรรณาธิการ ให้เขียนตัวย่อกำกวมหรือการอ่านตัวเลขอย่างเต็มเมื่อผู้ฟังต้องได้ยินรูปเฉพาะ ฟังช่วงเริ่มที่มีชื่อและการเปลี่ยนผ่านยากก่อนถือว่าเสียงยาวเสร็จ จำนวนภาษาไม่ได้ทำให้การออกเสียงทุกภูมิภาคใช้แทนกันได้
ผู้ผลิตรองรับเสียงสำเร็จรูป คลังเสียงเพิ่มเติม บุคลิกเสียงที่ออกแบบ และการจำลองเสียง เลือกเอกลักษณ์เสียงแยกจากคำกำกับการแสดงชั่วคราว ใช้เอกลักษณ์และคำอธิบายการพูดสั้นซ้ำข้ามส่วนเมื่อต้องให้คำบรรยายต่อเนื่อง ในค่ากำหนดผู้พูดสองคนที่ระบุ ให้แต่ละเทิร์นมีผู้พูดชัดเจนที่ตรงกับหนึ่งในเสียงสำเร็จรูปสองเสียงที่กำหนด คู่มือ Google จัดการฉากหลายตัวละครที่ใช้เสียงออกแบบหรือจำลองโดยสร้างแต่ละเทิร์น ความต่างนี้สำคัญเมื่อวางบทสนทนาแทนผู้บรรยายคนเดียว
สำหรับคำขอทั่วไปที่เสร็จ คู่มือ 3.8 ของ Google ระบุเสียง WAV มีส่วนหัว RIFF ประกอบด้วย PCM 24 kHz โมโน 16 บิตแบบมีเครื่องหมายและ little-endian ส่วนค่ากำหนดสตรีมคืนชังก์ raw PCM ไม่มีส่วนหัวเป็นค่าเริ่มต้น คู่มือยังระบุตัวเลือก raw linear PCM, mu-law และ A-law ให้ค่าการเล่นหรือแก้ไขตรงรูปแบบเอาต์พุตจริง เปลี่ยนนามสกุล PCM ไม่มีส่วนหัวเป็น WAV ไม่ได้เพิ่มข้อมูลคอนเทนเนอร์ เมื่อประกอบเทิร์นที่สร้างแยก ให้รูปแบบเสียงคงที่และจัดการ WAV สมบูรณ์แต่ละไฟล์เป็นไฟล์ที่มีส่วนหัวของตน
หน้าโมเดลตรงตัวระบุขีดจำกัด Gemini API อินพุต 8,192 และเอาต์พุต 16,384 โทเคน โทเคนเสียงไม่ได้แสดงจำนวนวินาทีพูดคงที่ เตรียมเนื้อหายาวเป็นส่วนที่มีความหมาย คงเสียงและบรีฟสไตล์เดียวกัน และฟังรอยต่อ นี่คือขีดจำกัดให้บริการที่ผู้ผลิตระบุสำหรับรุ่นนี้ ซึ่งเป็นคนละปริมาณกับฟิลด์บริบทแค็ตตาล็อกทั่วไป ข้อความเป็นอินพุตและเสียงเป็นเอาต์พุต การร่างบท แปล และถอดเสียงจึงเป็นงานเตรียมหรือต่อยอดแยกกัน
Flash-Lite ใช้โครงสร้างคำขอ 3.8 ร่วมกับ Gemini 3.8 Flash TTS การเลือกจริงขึ้นกับการแสดงที่ต้องการ Flash-Lite มุ่งผลิตเร็วและซ้ำ ส่วน Flash TTS เป็นระดับสร้างสรรค์สำหรับการออกเสียงยาก การแสดงละเอียด และภาษาถิ่นที่กว้างกว่า บทความช่วยเหลือทั่วไปกับฉากดราม่าสองตัวละครต้องการเสียงต่างกัน ตรวจเสียงจริงเรื่องคำตกหล่นหรือซ้ำ การออกเสียง จังหวะ และการเปลี่ยนที่ได้ยินระหว่างช่วง ก่อนใช้ในประสบการณ์ฟังสุดท้าย
Ailoot Ultra · เสียงพูด POST /v1/audio/speech google/gemini-3.8-flash-lite-tts
google/gemini-3.8-flash-lite-tts
google/gemini-3.8-flash-lite-ttsเริ่มต้น
Google Gemini 3.8 Flash-Lite TTS เปลี่ยนบทที่แน่นอนเป็นเสียงพูดสำหรับฟีเจอร์อ่านออกเสียง งานบรรยายทั่วไป และเนื้อหาเสียงจำนวนมาก รองรับ 101 ภาษา เลือกเสียงและควบคุมการพูดผ่านเมทาดาทาสไตล์แยก พร้อมแท็กในบรรทัดสำหรับหยุดสั้น ๆ และเหตุการณ์เสียง
- อินพุตที่รองรับ
- ข้อความ
- ผลลัพธ์
- เสียง
ใช้งานได้ใน Ailoot · อินพุตและเมธอด
Ailoot Ultra · เสียงพูด POST /v1/audio/speech
- ขาเข้า
text- ขาออก
audio
| ฟิลด์ | ประเภท | ข้อกำหนด | ค่าและข้อจำกัด | ค่าเริ่มต้น |
|---|---|---|---|---|
ฟิลด์model | ประเภทstring | ข้อกำหนดจำเป็น | ค่าและข้อจำกัด google/gemini-3.8-flash-lite-tts | ค่าเริ่มต้น— |
ฟิลด์input | ประเภทstring | ข้อกำหนดจำเป็น | ค่าและข้อจำกัด ความยาวขั้นต่ำ: 1 | ค่าเริ่มต้น— |
ฟิลด์voice | ประเภทstring | ข้อกำหนดจำเป็น | ค่าและข้อจำกัด Zephyr, Puck, Charon, Kore, Fenrir, Leda, Orus, Aoede, Callirrhoe, Autonoe, Enceladus, Iapetus, Umbriel, Algieba, Despina, Erinome, Algenib, Rasalgethi, Laomedeia, Achernar, Alnilam, Schedar, Gacrux, Pulcherrima, Achird, Zubenelgenubi, Vindemiatrix, Sadachbia, Sadaltager, Sulafat ความยาวขั้นต่ำ: 1 | ค่าเริ่มต้น— |
ฟิลด์response_format | ประเภทstring | ข้อกำหนดไม่บังคับ | ค่าและข้อจำกัด mp3, pcm | ค่าเริ่มต้นpcm |
ฟิลด์provider | ประเภทobject | ข้อกำหนดไม่บังคับ | ค่าและข้อจำกัด | ค่าเริ่มต้น— |
พารามิเตอร์และวงจรการทำงานของเมธอด
| พารามิเตอร์ | ข้อกำหนด |
|---|---|
พารามิเตอร์content_type | ข้อกำหนดapplication/json |
พารามิเตอร์required | ข้อกำหนดmodel, input, voice |
พารามิเตอร์material_types | ข้อกำหนดtext |
วงจรการทำงาน: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · ค่า task_id ที่ส่งกลับมาจริง หรือระเบียนในคลังสื่อ
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
ราคา
ข้อมูลอัตราราคาไม่ได้เพิ่มตัวเลือกคำขอ พารามิเตอร์ที่รองรับระบุไว้สำหรับเมธอดที่เลือก
- โหมดรวดเร็ว
- ไม่ได้ระบุ เมื่อเลือกโหมดรวดเร็ว
- โหมดยืดหยุ่น
- ไม่ได้ระบุ เมื่อเลือกโหมด flex
- ระดับการใช้เหตุผลสูงสุด
- ไม่ได้ระบุ เมื่อใช้การปรับตามค่าเริ่มต้น (default) สำหรับระดับการใช้เหตุผลสูงสุด
อัตราค่าบริการ Ailoot
ราคาตามการตั้งค่า
เทียบค่าบริการแต่ละรายการกับเงื่อนไขที่แสดง เลือกใช้อัตราเดียวสำหรับแต่ละชุดการตั้งค่าที่เป็นตัวเลือกทดแทนกัน
| การตั้งค่า | ตารางอัตราค่าบริการ | หน่วยคิดค่าบริการ | ค่าบริการ |
|---|---|---|---|
| การตั้งค่าอัตราค่าบริการโทเคนพื้นฐาน | ตารางอัตราค่าบริการอัตราพื้นฐาน | หน่วยคิดค่าบริการ— | ค่าบริการ ขาเข้า · โทเค็นอินพุต — / 1K โทเค็น ขาออก · โทเค็นเอาต์พุต — / 1K โทเค็น ขาเข้า · การอ่านแคช — / 1K โทเค็น ขาเข้า · การเขียนแคช — / 1K โทเค็น ขาเข้า · การเขียนแคช, 1 ชั่วโมง — / 1K โทเค็น |
| การตั้งค่าโทเค็นอินพุต | ตารางอัตราค่าบริการ— | หน่วยคิดค่าบริการ/ 1K โทเค็น | ค่าบริการ ขาเข้า $0.001 / 1K โทเค็น |
| การตั้งค่าโทเค็นเอาต์พุต | ตารางอัตราค่าบริการ— | หน่วยคิดค่าบริการ/ 1K โทเค็น | ค่าบริการ ขาออก $0.012 / 1K โทเค็น |
Ailoot กันยอดเงินประมาณการไว้ก่อนส่งคำขอ หลังได้ผลลัพธ์ จะคิดค่าบริการสุดท้ายตามการใช้งานที่วัดได้ การคิดค่าบริการแบบสตรีมใช้บันทึกการใช้งานสุดท้าย วิธีกันยอดเงินและคิดค่าบริการสุดท้าย →
ตัวอย่างคำขอ
Ailoot Ultra · เสียงพูด
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_TEXT:?Set the actual documented input value}"
export AILOOT_INPUT_TEXT
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'google/gemini-3.8-flash-lite-tts', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': 'Zephyr'}
request['input']=os.environ['AILOOT_INPUT_TEXT']
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
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 response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.
รับและบันทึกผลลัพธ์
Ailoot Ultra · เสียงพูด
เสียงไบนารีทั้งหมดหรือการตอบกลับ audio_url เดิม ส่วนหัว และแอสเซ็ตทุกชิ้นที่เป็นของคุณ
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
การอ่านเนื้อหาแบบอื่น
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
-H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
เก็บผลลัพธ์ที่เสร็จสมบูรณ์ทั้งหมด
เก็บทุกการตอบกลับ ไฟล์ และส่วนเนื้อหาที่ส่งกลับมาอย่างครบถ้วน
เก็บการตอบกลับและส่วนหัวให้ครบถ้วน เก็บผลลัพธ์จริงทุกรายการ ตัวระบุที่ส่งกลับมาแต่เดิม และฟิลด์ข้อมูลการใช้งานทั้งหมด กู้คืนการดำเนินการเดิมโดยไม่ส่งคำขอสร้างซ้ำ
เมื่อต้องตรวจสอบการตอบกลับต้นฉบับ
เก็บ X-Client-Request-ID ที่ส่งกลับมาไว้เพื่อกระทบยอด อ่านเฉพาะค่า task_id/asset_id ที่ส่งกลับมาจริง หรืออ่านจากคลังสื่อที่เป็นของตนเอง ห้ามสร้าง URL ของงานจาก ID การดำเนินการ และห้ามส่งคำขอสร้างซ้ำเด็ดขาด
ชื่ออื่น
ชื่ออื่นของโมเดล
Ailoot Ultra google/gemini-3.8-flash-lite-tts
ชื่อพาธเมธอดอื่น
ใช้พาธเมธอดที่แสดงด้านบน
ID ที่เกี่ยวข้องสำหรับเรียกใช้โมเดล
FAQ · Google: Gemini 3.8 Flash Lite TTS
- มีอินพุตและผลลัพธ์ใดบ้าง?
POST /v1/audio/speech·google/gemini-3.8-flash-lite-tts:text→audio- คำขอใช้ฟิลด์ใดบ้าง?
POST /v1/audio/speech·google/gemini-3.8-flash-lite-tts:model,input,voice,response_format,provider