แชทบอทเสียงที่ใช้ GPT4All และ talkGPT
วิดีโอสาธิต
โปรดตรวจสอบรายละเอียดเพิ่มเติมในโพสต์บล็อกนี้ (ภาษาจีน)
หากคุณกำลังมองหา talkGPT4All เวอร์ชันเก่า โปรดชำระเงินที่สาขา dev/v1.0.0
talkgpt4all อยู่บน PyPI คุณสามารถติดตั้งได้โดยใช้คำสั่งง่ายๆ เพียงคำสั่งเดียว:
pip install talkgpt4all
โคลนรหัส:
git clone https://github.com/vra/talkGPT4All.git < ROOT >
ติดตั้งการพึ่งพาและ talkGPT4All ในสภาพแวดล้อมเสมือนของ Python:
cd < ROOT >
python -m venv talkgpt4all
source talkgpt4all/bin/activate
pip install -U pip
pip install -r requirements.txt
เราใช้ pyttsx3 เพื่อแปลงข้อความเป็นเสียง โปรดทราบว่าบน Linux คุณต้องติดตั้งการอ้างอิง:
sudo apt update && sudo apt install -y espeak ffmpeg libespeak1
เปิดเทอร์มินัลแล้วพิมพ์ talkgpt4all
เพื่อเริ่มต้น:
talkgpt4all
คุณสามารถเลือก LLM ที่แตกต่างกันได้โดยใช้ --gpt-model-type <type>
ตัวเลือกที่มีทั้งหมด:
{
"ggml-gpt4all-j-v1.3-groovy"
"ggml-gpt4all-j-v1.2-jazzy"
"ggml-gpt4all-j-v1.1-breezy"
"ggml-gpt4all-j"
"ggml-gpt4all-l13b-snoozy"
"ggml-vicuna-7b-1.1-q4_2"
"ggml-vicuna-13b-1.1-q4_2"
"ggml-wizardLM-7B.q4_2"
}
คุณสามารถเลือกประเภทโมเดลเสียงกระซิบโดยใช้ --whisper-model-type <type>
ตัวเลือกที่มีทั้งหมด:
{
"tiny.en"
"tiny"
"base.en"
"base"
"small.en"
"small"
"medium.en"
"medium"
"large-v1"
"large-v2"
"large"
}
คุณสามารถปรับอัตราเสียงได้โดยใช้ --voice-rate <rate>
อัตราเริ่มต้นคือ 165 ยิ่งพูดเร็วเท่าไร
เช่น
talkgpt4all --whisper-model-type large --voice-rate 150
ยินดีมีส่วนร่วม!