> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wittify.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# History

> Every TTS project you generate is saved automatically.

<Note>
  **Your generations** is the live list of every TTS project you have generated. It lives in the dashboard sidebar while you are inside Faseeh. Click any row to rehydrate the [Studio](/en/Systems/Text-to-Speech/Studio) editor with the original text, voice, language, and Generation Settings.
</Note>

## Where it lives

The dashboard sidebar shows the **YOUR GENERATIONS** list whenever you are on a Text to Speech page (the Studio, the Voice Library, or any TTS sub-route).

| Element           | Notes                                                                                                                   |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------- |
| Group title       | **YOUR GENERATIONS**, in small uppercase muted text. Only shown when the sidebar is in expanded mode.                   |
| Project rows      | One row per project. The most recent project is at the top.                                                             |
| Generating chip   | A small pulsing dot at the end edge of a row that is still rendering audio.                                             |
| Sidebar collapsed | The same rows render as 26 px square avatar tiles only, the row body is hidden.                                         |
| Empty state       | When you have not generated anything yet, the row collapses to a single muted line with the **YOUR GENERATIONS** label. |

## What each row shows

| Element     | Notes                                                                                                                  |
| ----------- | ---------------------------------------------------------------------------------------------------------------------- |
| Avatar tile | A 26 px square with a rounded corner and a subtle gradient. The first letter of the voice name is centered inside.     |
| Title       | The first line of your project's text (truncated). Falls back to the project's stored name when the text is empty.     |
| Subtitle    | The voice's name and a short time-since label like **now**, **5m**, **2h**, **1d**, **3d**, separated by a middle dot. |
| Pulsing dot | When the project is still rendering audio, a small primary-colored dot pulses at the end edge of the row.              |

## Time-since labels

| Bucket          | Label    |
| --------------- | -------- |
| Within 1 minute | **now**  |
| Within 1 hour   | **{n}m** |
| Within 24 hours | **{n}h** |
| Within 48 hours | **1d**   |
| Older           | **{n}d** |

In Arabic mode, the same buckets render in Arabic phrasing (الآن, منذ ٥ د, منذ ٢ س, منذ يوم, منذ ٣ أيام).

## Click behaviour

Clicking a row depends on which TTS page you are on.

| Where you are                                      | What happens                                                                                                                                                                                                                                                                                                               |
| -------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Studio (`/text-to-speech/studio`)                  | The page reloads the project in place. The editor fills with the original text, the voice card flips back to the original voice, the language and dialect pickers are restored, and the **Generated Speech** card shows the saved audio. No new generation runs unless you change something and click **Generate speech**. |
| Welcome, Voice Library, or any other TTS sub-route | The sidebar pushes you to the Studio with the project id appended to the URL, the Studio reads the id on mount and loads the project the same way as above.                                                                                                                                                                |

<Tip>
  You do not need to manually save anything. Every successful generation lands here automatically the moment the audio is ready. Failed generations also appear so you can retry or delete them.
</Tip>

## Topbar shortcuts that interact with History

The topbar shows two TTS-specific buttons while you are on a TTS page.

| Topbar button          | Effect                                                                                                              |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------- |
| **+ Generate New TTS** | Wipes the Studio editor for a fresh project. The previous project stays in History, click it any time to come back. |
| **+ Create Voice**     | Opens the **Create a new voice** picker (Clone vs Design). Does not touch History.                                  |

## Account isolation

The history list is filtered strictly by your account. Other users in the same workspace cannot see your projects, and you cannot see theirs. The voice avatar tile keeps the same color tint everywhere it appears, so the same voice always renders identically across History, Studio, and the Voice Picker.

<Warning>
  If you ever see a project that is not yours, that is a bug — please report it.
</Warning>

## Voices

The avatar tile's gradient shows a subtle color hint per voice. Voices are Wittify voices throughout the product.

## Recovering from a deleted voice

If you delete a voice from the [Voice Library](/en/Systems/Text-to-Speech/Voice-Library) that some history projects were generated with, those projects keep their saved audio (the audio is already rendered and stored). When you click the row to rehydrate the editor, the voice card shows the saved name with a fallback color tile, but you cannot generate new speech with that voice. Pick a different voice in the voice card and click **Generate speech** to make a fresh project.

## Common questions

<AccordionGroup>
  <Accordion title="My latest generation does not appear in History.">
    The list is real-time. If a generation finished but does not show up, scroll the sidebar (long lists scroll), refresh the page, or sign out and back in.
  </Accordion>

  <Accordion title="I clicked a row and the page navigated, why did it not stay where I was?">
    The Welcome and Voice Library pages do not have an editor to fill. Clicking a project navigates to the Studio so it can rehydrate. If you want a one-click experience, go to the Studio first, then click your row.
  </Accordion>

  <Accordion title="Can I rename a project from History?">
    Not from this list. Once a project is created, the title shown is the first line of your input text. To change the displayed name, regenerate with a different first line.
  </Accordion>

  <Accordion title="The Generating dot is still pulsing after a long time.">
    Most generations land in under a minute. If a project stays in the generating state for several minutes, the engine likely failed silently. Click the row to open it in the Studio, the **Generated Speech** card will show the failure message and a retry button.
  </Accordion>

  <Accordion title="Can I drag-reorder my projects?">
    No. The list is sorted by creation time, newest first. Reordering is not available.
  </Accordion>

  <Accordion title="How long are projects kept?">
    Projects stay in your History indefinitely as long as your account is active. There is no automatic expiry today.
  </Accordion>

  <Accordion title="Where is the audio file stored?">
    The audio is tied to the project. When you click **Download** on the Studio's **Generated Speech** card, the file is downloaded directly. Outside the Studio there is no separate download path on the History row.
  </Accordion>

  <Accordion title="Will another user see my projects if they sign in to my browser?">
    No. The list filters by signed-in account, and projects are private to your account. Sign out before handing the device to another user.
  </Accordion>
</AccordionGroup>

## Where to go next

<CardGroup cols={2}>
  <Card title="Studio" icon="sliders" href="/en/Systems/Text-to-Speech/Studio">Generate a new project from a History row.</Card>
  <Card title="Voice Library" icon="users" href="/en/Systems/Text-to-Speech/Voice-Library">See voices used in past projects.</Card>
  <Card title="Voice Picker" icon="grid" href="/en/Systems/Text-to-Speech/Voice-Picker">Pick a different voice for the next project.</Card>
  <Card title="Clone Wizard" icon="microphone-lines" href="/en/Systems/Text-to-Speech/Clone-Wizard">Add a custom voice for new projects.</Card>
</CardGroup>
