code)) }}'; const text = `Nomor antrian, ${codeSpelled}, satu, silakan menuju ke, Loket satu`; // Primary: Native Indonesian female voice stream via local proxy const ttsUrl = '{{ route("audio.tts") }}?text=' + encodeURIComponent(text); const audio = new Audio(ttsUrl); audio.onerror = () => { // Fallback if ('speechSynthesis' in window) { window.speechSynthesis.cancel(); const utterance = new SpeechSynthesisUtterance(text); utterance.lang = 'id-ID'; utterance.rate = 0.88; utterance.pitch = 1.08; const voices = window.speechSynthesis.getVoices(); const idVoice = voices.find(v => (v.lang.startsWith('id') || v.lang.includes('ID') || v.name.toLowerCase().includes('indonesia')) && (v.name.toLowerCase().includes('female') || v.name.toLowerCase().includes('gadis') || v.name.toLowerCase().includes('siti') || v.name.toLowerCase().includes('google')) ) || voices.find(v => v.lang.startsWith('id')); if (idVoice) utterance.voice = idVoice; window.speechSynthesis.speak(utterance); } }; audio.play().catch(() => { audio.onerror(); }); }, 1400); } catch (err) { alert('Browser audio error: ' + err.message); } } }">
Kembali ke Daftar Lokasi

Pengaturan Display Monitor TV {{ $location->name }} ({{ $location->code }})

Atur konten media (YouTube/gambar), suara panggilan loket, dan teks berjalan untuk monitor TV ruang tunggu.

Buka Layar Display TV
@if(session('success'))
{{ session('success') }}
@endif
@csrf @method('PUT')

Media Informasi Layar TV

Pilih jenis konten media yang akan ditampilkan berdampingan dengan papan nomor antrian di layar TV.

Otomatis Loop Berulang Tiada Henti:

  • Playlist YouTube: Masukkan URL playlist (contoh: https://www.youtube.com/playlist?list=PLxxxxx). Ketika playlist selesai, otomatis berputar kembali ke awal.
  • Single Video: Masukkan link video (contoh: https://www.youtube.com/watch?v=jfKfPfyJRdk). Sistem otomatis mengaktifkan loop tiada henti.
  • File Video Langsung: Mendukung juga URL file video langsung berakhiran .mp4 atau .webm (looping otomatis).
  • Jika dikosongkan, monitor TV memutar video ambient pemandangan alam rileks secara default berulang-ulang.

Masukkan URL gambar (JPG, PNG, WebP). Jika memasukkan lebih dari satu URL (dipisahkan koma atau baris baru), sistem TV akan memutarnya sebagai slideshow berputar otomatis tanpa henti (ganti slide tiap 8 detik).

Suara Panggilan Antrian (Voice Announcement / TTS)

Ketika operator menekan tombol "Panggil Tiket" atau "Panggil Ulang", monitor TV otomatis membunyikan nada lonceng (chime ding-dong) dan menyebutkan nomor antrian serta loket tujuan dalam bahasa Indonesia.

Teks Berjalan (Running Text / Pengumuman Bawah)

Teks informasi yang berjalan secara halus (scrolling marquee) di bagian paling bawah layar TV monitor.

Bisa berisi pengumuman penting, ucapan selamat datang, imbauan tertib, atau info operasional layanan.

Kembali
Lihat Preview di Monitor