Celune is a single-speaker neural TTS voice built on top of Qwen3-TTS.
This model defines one identity, one voice, and one consistent speaking style.
This is part of the Celune voice lineup, where each model represents a distinct interpretation of the same character.
A playful and lively voice with a positive tone, suited for humor, casual speech, and joke-like delivery.
1import numpy as np
2import soundfile as sf
3from faster_qwen3_tts import FasterQwen3TTS
4
5model = FasterQwen3TTS.from_pretrained("lunahr/Celune-1.7B-Upbeat")
6
7buffer = []
8for audio_chunk, sr, timing in model.generate_custom_voice_streaming(
9 text="Hello, this is Celune.",
10 language="Auto",
11 speaker="celune"
12):
13 buffer.append(audio_chunk)
14
15wav = np.concatenate(buffer)
16sf.write("output.wav", wav, 24000)
The model will stay within the defined voice but expand expression.
Celune is a local-first TTS system focused on speed, control, and identity.