LibreChat Text to Speech และการสั่งงานด้วยเสียง
LibreChat ที่ให้บริการผู้ใช้หลายภาษา ต้องอ่านคำตอบออกเสียงได้ทุกภาษา เพิ่ม Paxa เป็นผู้ให้บริการเสียงแบบ OpenAI ของ LibreChat ใน librechat.yaml แล้วคำตอบจะอ่านออกเสียงเป็นภาษาไทย อังกฤษ และจีนกลาง ไฟล์เดียวกันยังเพิ่มการถอดเสียงของ Paxa ให้ผู้ใช้พูดคุยกับแชตได้ด้วย
ส่วน speech เดียว ชี้มาที่ Paxa#
LibreChat อ่านคีย์จาก .env และอ่านผู้ให้บริการเสียงจาก librechat.yaml คำอธิบายข้างตัวอย่างนำมาจากคู่มือตั้งค่า
speech: tts: openai: url: 'https://api.paxalabs.com/v1/audio/speech' apiKey: '${TTS_API_KEY}' model: 'paxa-tts-flash-v2' voices: ['khanomkrok', 'nomyen', 'foithong'] stt: openai: url: 'https://api.paxalabs.com/v1/audio/transcriptions' apiKey: '${STT_API_KEY}' model: 'paxa-stt-lite-v1-preview'
TTS_API_KEY=pxa_your_key_here STT_API_KEY=pxa_your_key_here
เพิ่ม Paxa ใน librechat.yaml
- ตั้ง
urlเป็น URL ของเอนด์พอยต์แบบเต็มตามตัวอย่าง - ใส่เสียงที่ผู้ใช้เลือกได้ใน
voicesรหัสเสียงใดก็ได้จาก GET /v1/voices ที่มีโมเดลเป็นpaxa-tts-flash-v2ใช้ได้ทั้งหมด - ใต้
speech.ttsและspeech.sttให้มีผู้ให้บริการเพียงรายเดียว และลบรายอื่นออก - ชื่อโมเดลและชื่อของเสียง OpenAI เช่น
tts-1และalloyก็ใช้ได้ (ชื่อของเสียงที่ใช้ได้)
จากคีย์ถึงแชตที่พูดได้#
LibreChat ยังใช้ endpoint และโมเดลเดิม Paxa อ่านคำตอบออกเสียง และถอดเสียงสิ่งที่ผู้ใช้พูด
ใส่คีย์
ใส่คีย์ API ของ Paxa ในไฟล์ .env ของ LibreChat เป็น TTS_API_KEY และ STT_API_KEY
เพิ่มส่วน speech
ใน librechat.yaml ตั้ง speech.tts.openai เป็น URL เสียงพูดแบบเต็มของ Paxa โมเดล paxa-tts-flash-v2 และเสียงที่ผู้ใช้เลือกได้ แล้วตั้ง speech.stt.openai เป็นโมเดล paxa-stt-lite-v1-preview
เปิดให้ผู้ใช้
รีสตาร์ต LibreChat ผู้ใช้แต่ละคนเลือก engine ได้ในการตั้งค่าเสียงของตัวเอง หรือตั้ง engineTTS และ engineSTT เป็น external เพื่อให้ Paxa เป็นค่าเริ่มต้น
Paxa TTS Flash v2 ราคา $10 ต่อ 1 ล้านตัวอักษร Paxa STT Lite ราคา $0.50 ต่อชั่วโมงเสียง คิดตามความยาวจริงละเอียดถึงมิลลิวินาที
คำถามที่พบบ่อย#
LibreChat คืออะไร
LibreChat เรียกตัวเองว่าแพลตฟอร์ม AI แบบ open source ที่รวมบทสนทนากับ AI ทั้งหมดไว้ในอินเทอร์เฟซเดียวที่ปรับแต่งได้ LibreChat เป็นเว็บแอปแบบ self-hosted และการตั้งค่าเสียงรับผู้ให้บริการเสียงแบบ OpenAI
ผู้ใช้ LibreChat เลือกเสียงไหนได้บ้าง
ผู้ใช้เลือกได้จากเสียงที่คุณใส่ไว้ใน voices ของ librechat.yaml ทุกเสียงของ Paxa TTS Flash v2 ทั้ง 50 เสียงใช้ได้ และพูดได้ทั้งภาษาไทย อังกฤษ และจีนกลาง GET /v1/voices แสดงรหัสของทุกเสียง และฟังตัวอย่างได้ที่คลังเสียง
ชื่อโมเดลและชื่อเสียงของ OpenAI ใช้ได้ไหม
ใช้ได้ ชื่อโมเดลและชื่อของเสียง OpenAI เช่น tts-1 และ alloy ใช้กับ Paxa ได้เช่นกัน (ชื่อของเสียงที่ใช้ได้) ตั้งรหัสเสียงของ Paxa เพื่อเลือกเสียงที่ต้องการ
ไฟล์เสียงยาวได้แค่ไหน
ไฟล์เสียงแต่ละไฟล์ยาวได้ไม่เกิน 120 นาทีและ 95 MiB Paxa STT Lite เป็นพรีวิวงานวิจัย
เริ่มต้นด้วยเครดิตฟรี
เข้าสู่ระบบด้วย Google, GitHub หรือ Hugging Face แล้วใช้เครดิตฟรี 100 เครดิตกับข้อความของคุณเอง
ผลิตภัณฑ์