openduck
1.0.0
Construindo uma luxuosa de código aberto com uma voz com a qual você pode conversar.
Nossos filhos devem crescer em uma casa cheia de dróides hackeáveis com os quais podem brincar, trabalhar e aprender.

Copie o .env.example para .env e preencha valores reais.
Faça o download dos modelos do lado do servidor e coloque-os dentro do openduck-py/models ( TODO: Share Models .)
Instale Espeak ( brew install espeak no Mac OS ou sudo apt-get install espeak-ng no 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
Isso iniciará o StreamLit na porta 8501, portanto, verifique se a porta é encaminhada se você estiver executado no SSH.
Instale o streamlit
pip install streamlitExecute o streamlit
cd openduck-py
streamlit run observability.pyAlternativa é usar o Dockerfile
sudo pkill coreaudiod no Mac OS.