    if (!text) {
        showStatus(lang === 'en' ? 'Please enter some text.' : '请输入文本内容', 'error');
        return;
    }
    setButtonState('loading');
    statusMessage.style.display = 'none';
    loadingIndicator.style.display = 'flex';
    try {
        const model = selectedOption.value;
        const voice = selectedOption.dataset.voice;
        let url = `https://text.pollinations.ai/${encodeURIComponent(text)}?model=${model}&token=${apiToken}`;
        if (voice) {
            url += 