This is a custom integration for using GroqCloud speech-to-text API in the Assist pipeline, reducing the workload on the Home Assistant server.
Whisper (whisper-large-v3) usage is free up to 28800 audio seconds per day! And no card required!
Before configuring the integration you must first install the custom_integration
. You can do it through HACS or manually
-
Add ➕ this repository to your HACS repositories:
-
Install 💻 the
GroqCloud Whisper
integration -
Restart 🔁 Home Assistant
- Download this repository
- Copy everything inside the
custom_components
folder into your Home Assistant'scustom_components
folder. - Restart Home Assistant
These are the parameters that you can configure:
api_key
: (Required) GroqCloud api keymodel
: (Required) At the moment the only model available iswhisper-large-v3
temperature
: (Optional) Sampling temperature between 0 and 1. Default0
prompt
: (Optional) Can be used to improve speech recognition of words or even names. Default""
You have to provide a list of words or names separated by a comma,
Example:"open, close, Chat GPT-3, DALL·E"
.
Now you can set it up through your Home Assistant Dashboard (YAML configuration not supported).