Elevengui เป็นส่วนต่อประสานผู้ใช้กราฟิกสำหรับ Elevenlabs API นอกจากนี้ยังสามารถใช้เสียงกระซิบของ OpenAI สำหรับการถอดความคำพูดเป็นข้อความหากติดตั้ง
ด้วย Elevengui คุณสามารถ:
ตรวจสอบให้แน่ใจว่าคุณติดตั้ง Python 3.9 หรือสูงกว่า การสร้างสภาพแวดล้อมเสมือนจริงของ Python ก่อนที่จะแนะนำการติดตั้ง
ในการติดตั้งแอปพลิเคชันให้โคลนที่เก็บแรก:
git clone https://github.com/winedarkmoon/ElevenGUI.gitจากนั้นนำทางไปยังไดเรกทอรีและติดตั้งแพ็คเกจโดยใช้ PIP:
cd ElevenGUI
pip install .
หากต้องการใช้ Whisper API ของ OpenAI หรือการใช้งาน Whisper Local สำหรับการถอดความคุณสามารถติดตั้งสิ่งพิเศษเช่นนี้:
pip install .[whisper_api]หรือ:
pip install .[whisper_local]หรือถ้าคุณต้องการทั้งสอง:
pip install .[whisper_api,whisper_local]สำหรับผู้ใช้ ZSH ให้ใช้เครื่องหมายใบเสนอราคาเนื่องจากวิธีที่ ZSH จัดการวงเล็บตาราง:
pip install " .[whisper_api] " pip install " .[whisper_local] "หรือถ้าคุณต้องการทั้งสอง:
pip install " .[whisper_api,whisper_local] "สำหรับ Linux: ตรวจสอบให้แน่ใจว่า Tkinter ติดตั้งสำหรับสภาพแวดล้อม Python ของคุณ คุณสามารถทำได้โดยการติดตั้งแพ็คเกจ Python3-TK โดยใช้ Package Manager ของคุณ ตัวอย่างเช่นหากคุณใช้ Ubuntu คุณสามารถติดตั้งได้ด้วย:
sudo apt-get install python3-tkสำหรับ macOS: ติดตั้ง tkinter ผ่าน homebrew:
brew install [email protected]หากคุณพบข้อผิดพลาดกับ urllib3: คุณอาจต้องติดตั้งหรืออัปเดต openssl ใช้ homebrew เพื่อติดตั้ง openssl:
brew install opensslหากคุณติดตั้ง OpenSSL อยู่แล้ว แต่คุณยังคงพบข้อผิดพลาดอีกครั้งการติดตั้ง Python เชื่อมโยงกับ OpenSSL เวอร์ชัน Homebrew:
brew reinstall python หากข้อผิดพลาดยังคงมีอยู่ให้ลองติดตั้ง urllib3 รุ่นเก่า:
pip3 install ' urllib3<2.0 ' หากคุณวางแผนที่จะใช้การติดตั้ง Whisper ของ OpenAI ในพื้นที่สำหรับการถอดเสียงเป็นข้อความคุณจะต้องตั้งค่าแยกต่างหาก คำแนะนำการติดตั้งโดยละเอียดสำหรับ Whisper สามารถพบได้ในที่เก็บกระซิบอย่างเป็นทางการ
หากคุณต้องการใช้ Whisper API ของ OpenAI สำหรับการถอดความคุณไม่จำเป็นต้องมีการติดตั้งในท้องถิ่น คุณสามารถรับคีย์ API เพื่อจุดประสงค์นี้ได้จากหน้าคีย์ API ของ OpenAI
แอปพลิเคชันนี้ใช้ตัวแปรสภาพแวดล้อมสำหรับการกำหนดค่า ไฟล์สภาพแวดล้อมตัวอย่างรวมอยู่ในที่เก็บเป็น env.example
สร้างสำเนาของไฟล์ env.example และเปลี่ยนชื่อสำเนานี้เป็น .env
เปิดไฟล์ .env ที่สร้างขึ้นใหม่ในตัวแก้ไขข้อความ
ไฟล์ env.example รวมถึงตัวแปรสิ่งแวดล้อมทั้งหมดตามความต้องการของแอปพลิเคชันพร้อมค่าตัวยึด แทนที่ตัวยึดตำแหน่งเหล่านี้ด้วยค่าที่แท้จริงของคุณ
บันทึกและปิดไฟล์. .env
ตรวจสอบให้แน่ใจว่าไฟล์. .env อยู่ในไดเรกทอรีเดียวกับไฟล์แอปพลิเคชันหลัก ( main.py ) เมื่อคุณเรียกใช้แอปพลิเคชันมันจะอ่านการกำหนดค่าจากไฟล์นี้โดยอัตโนมัติ
เรียกใช้สคริปต์ main.py เพื่อเริ่มแอปพลิเคชัน:
python main.pyโครงการนี้ได้รับใบอนุญาตภายใต้ข้อกำหนดของใบอนุญาต MIT