{% extends "base.html" %} {% block content %}

Character Names

Edit character names and add phonetic spellings to ensure consistent pronunciation across all speakers and chapters.

Phonetic spellings override the character name in speech synthesis. Use simple phonetics (e.g., "KAYN-dah" for Kainda).

{% for speaker in speakers %} {% if not speaker.is_narrator %} {% endif %} {% endfor %}
Character Aliases Phonetic Spelling Actions
{{ speaker.primary_name }} {% if speaker.description %}
{{ speaker.description[:80] }}{% if speaker.description|length > 80 %}...{% endif %} {% endif %}
{% for alias in speaker.aliases %} {{ alias }} {% endfor %} {% if not speaker.aliases %} — {% endif %}
{% if speaker.primary_name in phonetic %} {{ phonetic[speaker.primary_name] }} {% else %} click to set pronunciation {% endif %}
{% if speaker.vocal_traits %} {% for trait in speaker.vocal_traits[:3] %} {{ trait }} {% endfor %} {% endif %}
{% endblock %}