{% extends "base.html" %} {% block title %}Voice · {{ assistant }}{% endblock %} {% block main_class %}form{% endblock %} {% block content %}
Integrations

Voice

{% if message %}
✓ DONE{{ message }}
{% endif %}

Reading the brief aloud

Voice
Voice per language · this device {% for code, name, tag in languages %} {% endfor %}

Only languages this device has a voice for are listed. On a Mac, better voices can be downloaded in System Settings → Accessibility → Spoken Content → System voice → Manage voices; restart the browser afterwards.

  1. In the Azure portal, create a Speech resource; the free pricing tier (F0) is enough.

  2. Open the resource, go to Keys and Endpoint and copy Key 1 and the Location/Region (e.g. westeurope).

{% if azure_voices %} Voice per language {% for code, name, tag in languages %} {% if azure_voices.get(code) %}
{% if code == brief_language %} {% else %} {% endif %}
{% endif %} {% endfor %}

Preload: each new brief is read in that language as soon as it is written, so Read aloud plays at once. The brief's own language is always ready; others are translated by Claude first.

{% elif settings.azure %} {% else %}

After saving the key, choose a voice for each language here.

{% endif %}
{% if error %}{% endif %}
{% endblock %}