# uncloseai-speech Voice Configuration
# Diverse voice samples from LibriSpeech test-clean (public domain)
# Each voice is a DISTINCT SPEAKER for Qwen3-TTS voice cloning
# Gender verified from upstream LibriSpeech SPEAKERS.TXT
# Assignments locked in voice_registry.json (idempotent, append-only)
#
# Female voices: aria, clara, elena, grace, hazel, iris, luna, maya, ruby, sage, sofia, amber, brooke, cora, diana, eden, faye, gemma, hope, ivy
# Male voices: atlas, caleb, felix, hugo, jasper, kai, leo, marcus, owen, theo, archer, blake, cole, dane, ezra, finn, grant, heath, ivan, jude
# Voice 42 (slot 41 intentionally empty — Hitchhiker tribute): foxhop (self-recorded)
#
# Source: LibriSpeech test-clean (public domain, LibriVox recordings)
# 40 distinct speakers (20 female, 20 male)

tts-1-qwen:

  # female - speaker 2094
  aria:
    ref_audio: cloned-voices/aria.wav
    ref_text: "But the windows are patched with wooden panes, and the door, I think, is like the gate. It is never opened."
    language: English

  # female - speaker 3575
  clara:
    ref_audio: cloned-voices/clara.wav
    ref_text: "But it is not with a view to distinction that you should cultivate this talent if you consult your own happiness."
    language: English

  # female - speaker 2961
  elena:
    ref_audio: cloned-voices/elena.wav
    ref_text: "Many, if not all, the elements of the pre-Socratic philosophy are included in the Timaeus."
    language: English

  # female - speaker 8463
  grace:
    ref_audio: cloned-voices/grace.wav
    ref_text: "As to his age and also the name of his master jacob's statement varied somewhat from the advertisement."
    language: English

  # female - speaker 1995
  hazel:
    ref_audio: cloned-voices/hazel.wav
    ref_text: "I believe in the training of people to their highest capacity the englishman here heartily seconded him."
    language: English

  # female - speaker 1284
  iris:
    ref_audio: cloned-voices/iris.wav
    ref_text: "Gold is the most common metal in the land of oz and is used for many purposes because it is soft and pliable."
    language: English

  # female - speaker 5142
  luna:
    ref_audio: cloned-voices/luna.wav
    ref_text: "The door opened again while I was still studying the two brothers, without, I honestly confess, being very favorably impressed by either of them."
    language: English

  # female - speaker 4446
  maya:
    ref_audio: cloned-voices/maya.wav
    ref_text: "He had preconceived ideas about everything, and his idea about Americans was that they should be engineers or mechanics."
    language: English

  # female - speaker 1221
  ruby:
    ref_audio: cloned-voices/ruby.wav
    ref_text: "Yea, his honorable worship is within, but he hath a godly minister or two with him, and likewise a leech."
    language: English

  # female - speaker 4507
  sage:
    ref_audio: cloned-voices/sage.wav
    ref_text: "Now, when has horror ever excluded study?"
    language: English

  # female - speaker 3729
  sofia:
    ref_audio: cloned-voices/sofia.wav
    ref_text: "I had a name, I believe, in my young days, but I have forgotten it since I have been in service."
    language: English

  # female - speaker 121
  amber:
    ref_audio: cloned-voices/amber.wav
    ref_text: "Hay fever. A heart trouble caused by falling in love with a grass widow."
    language: English

  # female - speaker 237
  brooke:
    ref_audio: cloned-voices/brooke.wav
    ref_text: "Frank read English slowly, and the more he read about this divorce case, the angrier he grew."
    language: English

  # female - speaker 1580
  cora:
    ref_audio: cloned-voices/cora.wav
    ref_text: "The alternative was that someone passing had observed the key in the door, had known that I was out, and had entered to look at the papers."
    language: English

  # female - speaker 3570
  diana:
    ref_audio: cloned-voices/diana.wav
    ref_text: "The wearers of uniforms and liveries may be roughly divided into two classes, the free and the servile, or the noble and the ignoble."
    language: English

  # female - speaker 4970
  eden:
    ref_audio: cloned-voices/eden.wav
    ref_text: "Ruth sat quite still for a time, with face intent and flushed. It was out now."
    language: English

  # female - speaker 4992
  faye:
    ref_audio: cloned-voices/faye.wav
    ref_text: "He gave up his position and shut the family up in that tomb of a house so he could study his books."
    language: English

  # female - speaker 5683
  gemma:
    ref_audio: cloned-voices/gemma.wav
    ref_text: "Do you know? Lake? Oh, I really can't tell, but he'll soon tire of country life."
    language: English

  # female - speaker 6829
  hope:
    ref_audio: cloned-voices/hope.wav
    ref_text: "Mr. Graff,' said Kenneth, noticing the boy's face critically, as he stood where the light from the passage fell upon it."
    language: English

  # female - speaker 8555
  ivy:
    ref_audio: cloned-voices/ivy.wav
    ref_text: "Over the track-lined city street the young men, the grinning men, pass."
    language: English

  # male - speaker 6930
  atlas:
    ref_audio: cloned-voices/atlas.wav
    ref_text: "It is you who are mistaken, Raoul. I have read his distress in his eyes, in his every gesture and action the whole day."
    language: English

  # male - speaker 1320
  caleb:
    ref_audio: cloned-voices/caleb.wav
    ref_text: "Four or five of the latter only lingered about the door of the prison of Uncas, wary but close observers of the manner of their captive."
    language: English

  # male - speaker 5639
  felix:
    ref_audio: cloned-voices/felix.wav
    ref_text: "She saw that the bed was gilded and so rich that it seemed that of a prince rather than of a private gentleman."
    language: English

  # male - speaker 260
  hugo:
    ref_audio: cloned-voices/hugo.wav
    ref_text: "Cried Alice again, for this time the mouse was bristling all over, and she felt certain it must be really offended."
    language: English

  # male - speaker 7729
  jasper:
    ref_audio: cloned-voices/jasper.wav
    ref_text: "That summer's immigration, however, being mainly from the free states, greatly changed the relative strengths of the two parties."
    language: English

  # male - speaker 7127
  kai:
    ref_audio: cloned-voices/kai.wav
    ref_text: "Upon this, Madame deigned to turn her eyes languishingly towards the comte, observing a."
    language: English

  # male - speaker 8230
  leo:
    ref_audio: cloned-voices/leo.wav
    ref_text: "The behaviorist who attempts to make psychology a record of behavior has to trust his memory in making the record."
    language: English

  # male - speaker 7176
  marcus:
    ref_audio: cloned-voices/marcus.wav
    ref_text: "In the old badly made play, it was frequently necessary for one of the characters to take the audience into his confidence."
    language: English

  # male - speaker 8455
  owen:
    ref_audio: cloned-voices/owen.wav
    ref_text: "I did not mean, said Captain Battleaxe, to touch upon public subjects at such a moment as this."
    language: English

  # male - speaker 2830
  theo:
    ref_audio: cloned-voices/theo.wav
    ref_text: "I knew nothing of the doctrine of faith because we were taught sophistry instead of certainty, and nobody understood spiritual boasting."
    language: English

  # male - speaker 61
  archer:
    ref_audio: cloned-voices/archer.wav
    ref_text: "What is the tumult and rioting?' cried out the squire authoritatively, and he blew twice on the silver whistle which hung at his belt."
    language: English

  # male - speaker 672
  blake:
    ref_audio: cloned-voices/blake.wav
    ref_text: "In autumn, the woodcutters always came and felled some of the largest trees."
    language: English

  # male - speaker 908
  cole:
    ref_audio: cloned-voices/cole.wav
    ref_text: "Like the dove's voice, like transient day, like music in the air. Ah!"
    language: English

  # male - speaker 1089
  dane:
    ref_audio: cloned-voices/dane.wav
    ref_text: "The pride of that dim image brought back to his mind the dignity of the office he had refused."
    language: English

  # male - speaker 1188
  ezra:
    ref_audio: cloned-voices/ezra.wav
    ref_text: "But in this vignette, copied from Turner, you have the two principles brought out perfectly."
    language: English

  # male - speaker 2300
  finn:
    ref_audio: cloned-voices/finn.wav
    ref_text: "Why, if we erect a station at the Falls, it is a great economy to get it up to the city."
    language: English

  # male - speaker 4077
  grant:
    ref_audio: cloned-voices/grant.wav
    ref_text: "At the inception of plural marriage among the Latter-day Saints, there was no law, national or state, against its practice."
    language: English

  # male - speaker 5105
  heath:
    ref_audio: cloned-voices/heath.wav
    ref_text: "And what demonstration do you offer, asked Cervidac eagerly, that it will not happen?"
    language: English

  # male - speaker 7021
  ivan:
    ref_audio: cloned-voices/ivan.wav
    ref_text: "Then, turning to Jane, she asked, in a somewhat altered tone, Has she been a good girl, Jane?"
    language: English

  # male - speaker 8224
  jude:
    ref_audio: cloned-voices/jude.wav
    ref_text: "The king stood up and called for that psalm which begins with these words,."
    language: English

  # voice 42 — self-recorded (slot 41 intentionally empty, Hitchhiker tribute)
  foxhop:
    ref_audio: cloned-voices/foxhop.wav
    ref_text: "Three drivers and three million people. We don't just fix the dispatch, we balance every workstation before unblocking the bottleneck."
    language: English

# Other TTS engines (disabled by default)
# Uncomment and configure to enable

# tts-1:
#   # Piper TTS (fast CPU inference)
#   alloy:
#     model: /app/voices/en/en_US/libritts_r/medium/en_US-libritts_r-medium.onnx
#     speaker: 79

# tts-1-hd:
#   # XTTS v2 (voice cloning)
#   alloy:
#     model: xtts
#     speaker: voices/alloy.wav

# ===== F5-TTS voice mappings =====
# Same 40 LibriSpeech speakers as tts-1-qwen, reused for F5-TTS (flow-matching).
# F5-TTS uses ref_audio + ref_text; identical to Qwen3-TTS reference format.

tts-1-f5:

  # female - speaker 2094
  aria:
    ref_audio: cloned-voices/aria.wav
    ref_text: "But the windows are patched with wooden panes, and the door, I think, is like the gate. It is never opened."
    language: English

  # female - speaker 3575
  clara:
    ref_audio: cloned-voices/clara.wav
    ref_text: "But it is not with a view to distinction that you should cultivate this talent if you consult your own happiness."
    language: English

  # female - speaker 2961
  elena:
    ref_audio: cloned-voices/elena.wav
    ref_text: "Many, if not all, the elements of the pre-Socratic philosophy are included in the Timaeus."
    language: English

  # female - speaker 8463
  grace:
    ref_audio: cloned-voices/grace.wav
    ref_text: "As to his age and also the name of his master jacob's statement varied somewhat from the advertisement."
    language: English

  # female - speaker 1995
  hazel:
    ref_audio: cloned-voices/hazel.wav
    ref_text: "I believe in the training of people to their highest capacity the englishman here heartily seconded him."
    language: English

  # female - speaker 1284
  iris:
    ref_audio: cloned-voices/iris.wav
    ref_text: "Gold is the most common metal in the land of oz and is used for many purposes because it is soft and pliable."
    language: English

  # female - speaker 5142
  luna:
    ref_audio: cloned-voices/luna.wav
    ref_text: "The door opened again while I was still studying the two brothers, without, I honestly confess, being very favorably impressed by either of them."
    language: English

  # female - speaker 4446
  maya:
    ref_audio: cloned-voices/maya.wav
    ref_text: "He had preconceived ideas about everything, and his idea about Americans was that they should be engineers or mechanics."
    language: English

  # female - speaker 1221
  ruby:
    ref_audio: cloned-voices/ruby.wav
    ref_text: "Yea, his honorable worship is within, but he hath a godly minister or two with him, and likewise a leech."
    language: English

  # female - speaker 4507
  sage:
    ref_audio: cloned-voices/sage.wav
    ref_text: "Now, when has horror ever excluded study?"
    language: English

  # female - speaker 3729
  sofia:
    ref_audio: cloned-voices/sofia.wav
    ref_text: "I had a name, I believe, in my young days, but I have forgotten it since I have been in service."
    language: English

  # female - speaker 121
  amber:
    ref_audio: cloned-voices/amber.wav
    ref_text: "Hay fever. A heart trouble caused by falling in love with a grass widow."
    language: English

  # female - speaker 237
  brooke:
    ref_audio: cloned-voices/brooke.wav
    ref_text: "Frank read English slowly, and the more he read about this divorce case, the angrier he grew."
    language: English

  # female - speaker 1580
  cora:
    ref_audio: cloned-voices/cora.wav
    ref_text: "The alternative was that someone passing had observed the key in the door, had known that I was out, and had entered to look at the papers."
    language: English

  # female - speaker 3570
  diana:
    ref_audio: cloned-voices/diana.wav
    ref_text: "The wearers of uniforms and liveries may be roughly divided into two classes, the free and the servile, or the noble and the ignoble."
    language: English

  # female - speaker 4970
  eden:
    ref_audio: cloned-voices/eden.wav
    ref_text: "Ruth sat quite still for a time, with face intent and flushed. It was out now."
    language: English

  # female - speaker 4992
  faye:
    ref_audio: cloned-voices/faye.wav
    ref_text: "He gave up his position and shut the family up in that tomb of a house so he could study his books."
    language: English

  # female - speaker 5683
  gemma:
    ref_audio: cloned-voices/gemma.wav
    ref_text: "Do you know? Lake? Oh, I really can't tell, but he'll soon tire of country life."
    language: English

  # female - speaker 6829
  hope:
    ref_audio: cloned-voices/hope.wav
    ref_text: "Mr. Graff,' said Kenneth, noticing the boy's face critically, as he stood where the light from the passage fell upon it."
    language: English

  # female - speaker 8555
  ivy:
    ref_audio: cloned-voices/ivy.wav
    ref_text: "Over the track-lined city street the young men, the grinning men, pass."
    language: English

  # male - speaker 6930
  atlas:
    ref_audio: cloned-voices/atlas.wav
    ref_text: "It is you who are mistaken, Raoul. I have read his distress in his eyes, in his every gesture and action the whole day."
    language: English

  # male - speaker 1320
  caleb:
    ref_audio: cloned-voices/caleb.wav
    ref_text: "Four or five of the latter only lingered about the door of the prison of Uncas, wary but close observers of the manner of their captive."
    language: English

  # male - speaker 5639
  felix:
    ref_audio: cloned-voices/felix.wav
    ref_text: "She saw that the bed was gilded and so rich that it seemed that of a prince rather than of a private gentleman."
    language: English

  # male - speaker 260
  hugo:
    ref_audio: cloned-voices/hugo.wav
    ref_text: "Cried Alice again, for this time the mouse was bristling all over, and she felt certain it must be really offended."
    language: English

  # male - speaker 7729
  jasper:
    ref_audio: cloned-voices/jasper.wav
    ref_text: "That summer's immigration, however, being mainly from the free states, greatly changed the relative strengths of the two parties."
    language: English

  # male - speaker 7127
  kai:
    ref_audio: cloned-voices/kai.wav
    ref_text: "Upon this, Madame deigned to turn her eyes languishingly towards the comte, observing a."
    language: English

  # male - speaker 8230
  leo:
    ref_audio: cloned-voices/leo.wav
    ref_text: "The behaviorist who attempts to make psychology a record of behavior has to trust his memory in making the record."
    language: English

  # male - speaker 7176
  marcus:
    ref_audio: cloned-voices/marcus.wav
    ref_text: "In the old badly made play, it was frequently necessary for one of the characters to take the audience into his confidence."
    language: English

  # male - speaker 8455
  owen:
    ref_audio: cloned-voices/owen.wav
    ref_text: "I did not mean, said Captain Battleaxe, to touch upon public subjects at such a moment as this."
    language: English

  # male - speaker 2830
  theo:
    ref_audio: cloned-voices/theo.wav
    ref_text: "I knew nothing of the doctrine of faith because we were taught sophistry instead of certainty, and nobody understood spiritual boasting."
    language: English

  # male - speaker 61
  archer:
    ref_audio: cloned-voices/archer.wav
    ref_text: "What is the tumult and rioting?' cried out the squire authoritatively, and he blew twice on the silver whistle which hung at his belt."
    language: English

  # male - speaker 672
  blake:
    ref_audio: cloned-voices/blake.wav
    ref_text: "In autumn, the woodcutters always came and felled some of the largest trees."
    language: English

  # male - speaker 908
  cole:
    ref_audio: cloned-voices/cole.wav
    ref_text: "Like the dove's voice, like transient day, like music in the air. Ah!"
    language: English

  # male - speaker 1089
  dane:
    ref_audio: cloned-voices/dane.wav
    ref_text: "The pride of that dim image brought back to his mind the dignity of the office he had refused."
    language: English

  # male - speaker 1188
  ezra:
    ref_audio: cloned-voices/ezra.wav
    ref_text: "But in this vignette, copied from Turner, you have the two principles brought out perfectly."
    language: English

  # male - speaker 2300
  finn:
    ref_audio: cloned-voices/finn.wav
    ref_text: "Why, if we erect a station at the Falls, it is a great economy to get it up to the city."
    language: English

  # male - speaker 4077
  grant:
    ref_audio: cloned-voices/grant.wav
    ref_text: "At the inception of plural marriage among the Latter-day Saints, there was no law, national or state, against its practice."
    language: English

  # male - speaker 5105
  heath:
    ref_audio: cloned-voices/heath.wav
    ref_text: "And what demonstration do you offer, asked Cervidac eagerly, that it will not happen?"
    language: English

  # male - speaker 7021
  ivan:
    ref_audio: cloned-voices/ivan.wav
    ref_text: "Then, turning to Jane, she asked, in a somewhat altered tone, Has she been a good girl, Jane?"
    language: English

  # male - speaker 8224
  jude:
    ref_audio: cloned-voices/jude.wav
    ref_text: "The king stood up and called for that psalm which begins with these words,."
    language: English

  # voice 42 — self-recorded (slot 41 intentionally empty, Hitchhiker tribute)
  foxhop:
    ref_audio: cloned-voices/foxhop.wav
    ref_text: "Three drivers and three million people. We don't just fix the dispatch, we balance every workstation before unblocking the bottleneck."
    language: English

# Other TTS engines (disabled by default)
# Uncomment and configure to enable

