- พบกับ BuellerBot: โคลนที่ขับเคลื่อนด้วย AI ของคุณซึ่งเข้าร่วมการประชุมออนไลน์ ฟังชื่อของคุณ แล้วตอบสนองด้วยเสียง ของคุณ ทั้งหมดนี้คุณไม่จำเป็นต้องทำ
Python >=3.8.0 คีย์ OpenAI API ที่สามารถเข้าถึง OpenAI API (ตั้งค่าบัญชี OpenAI แบบชำระเงิน) คีย์ ElevenLabs API ที่สามารถเข้าถึง EL API (ตั้งค่าบัญชี EL ของบัญชีแบบชำระเงิน) Mac OS (ยังไม่ได้ทดสอบ คนอื่น!)
สิ่งที่ยอดเยี่ยมอย่างหนึ่งเกี่ยวกับ BuellerBot ก็คือสามารถรับเสียงต้นฉบับได้ เพื่อให้คุณไม่ต้องกังวลกับเสียงตอบรับระหว่างการประชุม สามารถทำได้โดยใช้การดาวน์โหลด blackhole ซึ่งคุณดาวน์โหลดได้ฟรีที่นี่: https://existential.audio/blackhole/
เมื่อคุณดาวน์โหลด blackhole แล้ว (ตรวจสอบให้แน่ใจว่าเป็นเวอร์ชัน 2ch) คุณจะต้องตั้งค่าอุปกรณ์ MIDI หลายเอาต์พุต นี่เป็นเรื่องง่ายสุด ๆ บน MacOS
สิ่งที่คุณต้องทำคือเปิดแอป 'การตั้งค่าเสียง MIDI' คลิกที่ปุ่มบวกที่มุมขวาล่าง คลิกอุปกรณ์หลายเอาต์พุต จากนั้นอย่าลืมเลือก blackhole + อุปกรณ์อื่น ๆ ที่คุณต้องการ เอาต์พุตเสียงของคุณเพื่อกำหนดเส้นทางไป วิโอล่า เครื่องเสียงสร้างแล้ว!
ตอนนี้เพื่อให้แน่ใจว่าเสียงถูกส่งผ่านไปยังหลุมดำและอุปกรณ์เอาท์พุตอื่น ๆ ของคุณ ตรวจสอบให้แน่ใจว่าได้คลิกขวาที่อุปกรณ์เอาท์พุตที่สร้างขึ้นใหม่ในเมนูทางด้านซ้ายแล้วเลือก 'ใช้อุปกรณ์นี้สำหรับเอาต์พุตเสียง '
บางครั้ง คุณอาจไม่เห็นสิ่งใดปรากฏขึ้นขณะถอดเสียง สาเหตุที่เป็นไปได้มากที่สุดก็คือคุณไม่ได้เลือก "ใช้อุปกรณ์นี้สำหรับเอาต์พุตเสียง" สิ่งนี้จะรีเซ็ตเป็นระยะ ๆ หากคุณเชื่อมต่อและยกเลิกการเชื่อมต่ออุปกรณ์เอาท์พุตที่ใช้อยู่บ่อยครั้ง
โดยทั่วไปอินพุต PS จะได้รับการจัดการภายในแพลตฟอร์มที่คุณใช้
สิ่งที่คุณต้องทำที่นี่คือสร้างไฟล์ .env ของคุณ และตั้งค่า EL_API_KEY และ OPEN_AI_KEY เป็น = คีย์ api ของคุณ :)
โครงการนี้เปิดรับข้อเสนอแนะและการสนับสนุน! ในกรณีที่นี่เป็นครั้งแรกของคุณ (เช่นเดียวกับของฉัน) คุณสามารถทำได้ดังนี้:
แยกพื้นที่เก็บข้อมูล: คลิกที่ปุ่ม 'แยก' ที่มุมขวาบนของหน้านี้ สิ่งนี้จะสร้างสำเนาของพื้นที่เก็บข้อมูลนี้ในบัญชีของคุณ
โคลนพื้นที่เก็บข้อมูลไปยังเครื่องของคุณ: คลิกที่ปุ่ม 'รหัส' (โดยปกติจะเป็นสีเขียวและจะอยู่ทางด้านขวาของชื่อ repo) คัดลอก URL จากนั้นเปิดเทอร์มินัลบนเครื่องของคุณ นำทางไปยังไดเร็กทอรีที่คุณต้องการ และเรียกใช้
git clone URL
Replace URL with the url you just copied.
สร้างสาขาที่คุณสามารถทำการเปลี่ยนแปลงได้ จากเทอร์มินัลภายในไดเร็กทอรีโปรเจ็กต์ของคุณ ให้รัน
git checkout -b branch-name
Replace branch-name with a name related to the feature you want to work on or the bug you want to fix.
ทำการเปลี่ยนแปลงในสาขาใหม่นี้ จากนั้นให้คอมมิตและผลักดันการเปลี่ยนแปลงของคุณ จากเทอร์มินัลของคุณ ให้รัน
git add .
git commit -m "Your commit message"
git push origin branch-name
แทนที่ชื่อสาขาด้วยชื่อของสาขาที่คุณสร้างไว้ก่อนหน้านี้ และแทนที่ "ข้อความยืนยันของคุณ" ด้วยคำอธิบายการเปลี่ยนแปลงที่คุณทำ
เมื่อคุณพุชการเปลี่ยนแปลงไปยัง GitHub แล้ว คุณสามารถสร้างคำขอดึงได้ ไปที่หน้าพื้นที่เก็บข้อมูลในบัญชีของคุณ แล้วคุณจะเห็นปุ่ม 'เปรียบเทียบและดึงคำขอ' คลิกที่มัน เพิ่มรายละเอียดเพิ่มเติมหากจำเป็น จากนั้นคลิกที่ 'สร้างคำขอดึง'
หากคุณมีข้อเสนอแนะ คำถาม หรือข้อบกพร่องที่จะรายงาน โปรดเปิดปัญหาในพื้นที่เก็บข้อมูลนี้! ฉันจะพยายามอย่างเต็มที่เพื่อทำงานกับพวกเขา :)
หากคุณมีคำถามหรือความคิดเห็นใดๆ โปรดติดต่อที่ [email protected]!
Buellerbot ถูกสร้างขึ้นเพื่อ การศึกษา เท่านั้น เช่นเดียวกัน คุณควรใช้เวลาว่างที่ได้รับจาก BB เพื่อให้ความรู้แก่ตัวเองในเรื่องที่สำคัญ
“ชีวิตดำเนินไปอย่างรวดเร็ว หากไม่หยุดมองดูบ้างอาจพลาดได้” - วันหยุดของ Ferris Bueller, 1986
S/O ถึงไมเคิล ขอบคุณไมเคิล