Repository navigation
The explainer now speaks in the voice you saved for your channel.
voiceis empty by default. Leave it out and the explainer narrates in the voice saved for the channel on bisque.cloud, else the account's. An account with no saved voice still getskokoro:af_heart, as before. Setvoiceto keep a fixed one; it always wins.- If bisque.cloud cannot be read, the run fails before anything is narrated or published, rather than publish in a voice that may not be yours. The same goes for a saved voice that cannot be spoken on a runner.
- A slide is reused only in the voice it was spoken in. Change the channel voice and the next publish narrates it again on its own. Audio published before this release records no voice, so it is narrated again once, the next time you publish that presentation, and reused as usual after that.
- Speech models are cached by what was installed, since the voice is known only once the run reads your account. A Studio voice (
qwen3-*) is a multi-gigabyte download on the first run.
- uses: bisque-cloud/presenter@v1
with:
anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }}
bisque-api-key: ${{ secrets.BISQUE_API_KEY }}
bisque-user-id: ${{ secrets.BISQUE_USER_ID }}Full Changelog: v1.0.0...v1.1.0