Fish Audio S2.1 Pro TTS

สร้าง MP3 ด้วย s2.1-pro-free ราคา $0 ภายใต้ fair use รองรับ 83 ภาษา เสียงเริ่มต้นหรือ Voice ID

อัปเดตเมื่อ 15/7/2569ตัวอย่างโค้ด 2 รายการ
加载评分…

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

ทำไมควรเลือก Fish Audio S2.1 Pro?

เลือก S2.1 Pro เมื่อต้องการเสียงพูดเป็นธรรมชาติในหลายภาษาโดยไม่ต้องดูแลโมเดลแยกตามภาษา ระบบตรวจจับภาษาของข้อความโดยอัตโนมัติและรองรับ 83 ภาษา

จุดเด่นหลัก

  • ควบคุมด้วยภาษาธรรมชาติ: ใส่คำบรรยายอย่าง [whispers sweetly], [laugh] หรือ [sigh] ลงในข้อความได้โดยตรง
  • นำเสียงกลับมาใช้ซ้ำ: สร้างเสียงโคลนครั้งเดียว แล้วส่ง Voice ID เป็น reference_id ในคำขอ TTS ครั้งถัดไป
  • โมเดลฟรีมีคุณภาพเท่ากัน: s2.1-pro-free ใช้คุณภาพโมเดลและความครอบคลุมภาษาเดียวกับ s2.1-pro

คำว่า “ฟรี” หมายถึงอะไร

โมเดล API s2.1-pro-free มีราคา $0 สำหรับการพัฒนาและทดสอบภายใต้ข้อจำกัด fair-use ที่ไม่ได้ประกาศตัวเลขชัดเจน และไม่มีการรับประกัน TTFA หรือ DPA ซึ่งแยกจาก Free Tier บนเว็บไซต์ที่ปัจจุบันระบุ 8,000 เครดิตต่อเดือน ประมาณ 7 นาที 500 ตัวอักษรต่อครั้ง และช่องเสียงสาธารณะ 3 ช่อง

สร้างบัญชีและ API Key ของ Fish Audio: https://fish.audio/?aff=QNLX47TF37QU6

วิธีเข้าถึงฟรี (ผ่าน Fish Audio)

ทำไมควรใช้ TTS Endpoint ฟรีนี้?

Endpoint นี้ให้คุณภาพระดับ S2.1 Pro และรองรับ 83 ภาษาผ่านโมเดล s2.1-pro-free ราคา $0 ระบบตรวจจับภาษาอัตโนมัติ และใช้คำกำกับอย่าง [whisper], [laugh] และ [excited] เพื่อปรับการแสดงอารมณ์ได้

วิธีเรียกใช้งาน

  • ส่ง JSON ไปที่ POST https://api.fish.audio/v1/tts
  • ใช้ Bearer authentication และตั้ง header model เป็น s2.1-pro-free
  • ไม่ต้องส่ง reference_id หากใช้เสียงเริ่มต้น หรือส่ง Voice ID ของเสียงที่บันทึกไว้
  • Playground ของเราสร้าง MP3 จำกัดข้อความ 500 ตัวอักษร ไม่เล่นอัตโนมัติ และไม่จัดเก็บเสียง

คำว่า “ฟรี” หมายถึงอะไร

s2.1-pro-free เป็นโมเดลสำหรับพัฒนา API ราคา $0 ภายใต้ fair-use โดย Fish Audio ไม่ได้ประกาศจำนวนคำขอคงที่และไม่มีการรับประกัน TTFA หรือ DPA ส่วน Free Tier บนเว็บไซต์เป็นอีกข้อเสนอหนึ่ง ซึ่งปัจจุบันระบุ 8,000 เครดิตต่อเดือน ประมาณ 7 นาที 500 ตัวอักษรต่อครั้ง และช่องเสียงสาธารณะ 3 ช่อง

สร้างบัญชีและ API Key: https://fish.audio/?aff=QNLX47TF37QU6

ทดลองใช้ในเบราว์เซอร์

เลือกโมเดล วางคีย์ฟรีของคุณเอง แล้วรันได้เลย คีย์ของคุณถูกส่งเพียงครั้งเดียวเพื่อเรียกผู้ให้บริการ และจะไม่ถูกเก็บไว้บนเซิร์ฟเวอร์ของเรา

เลือกโมเดล วางคีย์ฟรีของคุณเอง แล้วรันได้เลย คีย์ของคุณถูกส่งเพียงครั้งเดียวเพื่อเรียกผู้ให้บริการ และจะไม่ถูกเก็บไว้บนเซิร์ฟเวอร์ของเรา

ตัวอย่างโค้ด

curl
curl --request POST https://api.fish.audio/v1/tts \
  --header "Authorization: Bearer $FISH_API_KEY" \
  --header "Content-Type: application/json" \
  --header "model: s2.1-pro-free" \
  --data '{"text":"Hello! Welcome to Fish Audio.","format":"mp3"}' \
  --output fish-audio.mp3
python
import os
from pathlib import Path
import requests

response = requests.post("https://api.fish.audio/v1/tts",
    headers={
        "Authorization": f"Bearer {os.environ['FISH_API_KEY']}",
        "Content-Type": "application/json",
        "model": "s2.1-pro-free",
    },
    json={"text": "Hello! Welcome to Fish Audio.", "format": "mp3"},
    timeout=60,
)
response.raise_for_status()
Path("fish-audio.mp3").write_bytes(response.content)

ข้อจำกัดและข้อควรระวัง

ก่อนส่งคำขอ

  • s2.1-pro-free อยู่ภายใต้ fair-use ที่ไม่ได้ประกาศตัวเลข และไม่มีการรับประกัน TTFA หรือ DPA
  • เก็บ API Key ไว้ฝั่งเซิร์ฟเวอร์ และเปลี่ยนคีย์ทันทีหากรั่วไหล
  • reference_id เป็นตัวเลือก; Playground ของเราสร้าง MP3 และมีขีดจำกัด 500 ตัวอักษรของตนเอง
  • ใช้เฉพาะเสียงที่คุณเป็นเจ้าของหรือได้รับอนุญาต อ่านเอกสาร TTS API อย่างเป็นทางการ

ความคิดเห็นจากชุมชน

ความคิดเห็นผูกกับบัญชี GitHub ของคุณ — เข้าสู่ระบบเพื่อร่วมพูดคุย