openduck
1.0.0
การสร้างตุ๊กตาโอเพ่นซอร์สพูดด้วยเสียงที่คุณสามารถพูดคุยได้
เด็ก ๆ ของเราควรเติบโตในครัวเรือนที่เต็มไปด้วยหุ่นที่แฮ็กได้ที่พวกเขาสามารถเล่นได้ทำงานและเรียนรู้จาก

คัดลอก .env.example ไปยัง .env และเติมในค่าจริง
ดาวน์โหลดรุ่นฝั่งเซิร์ฟเวอร์และวางไว้ใน openduck-py/models ( TODO: Share Models )
ติดตั้ง ESPEAK ( brew install espeak บน Mac OS หรือ sudo apt-get install espeak-ng บน Debian Linux)
export PHONEMIZER_ESPEAK_LIBRARY=/opt/homebrew/Cellar/espeak/1.48.04_1/lib/libespeak.dylib pip install -r openduck-py/requirements.txt
cd openduck-py
uvicorn openduck_py.routers.main:app --reload --env-file ../.env
docker-compose up
cd clients/simple
# Lighter-weight requirements
pip install -r requirements.txt
python simple_bot.py --record
สิ่งนี้จะเริ่มต้น streamlit บนพอร์ต 8501 ดังนั้นตรวจสอบให้แน่ใจว่าพอร์ตถูกส่งต่อหากคุณทำงานบน SSH
ติดตั้ง Streamlit
pip install streamlitเรียกใช้ Streamlit
cd openduck-py
streamlit run observability.pyทางเลือกคือใช้ DockerFile
sudo pkill coreaudiod บน Mac OS