TikTok Live Reader

Add-on ini terhubung ke siaran TikTok Live dan mengekstrak informasi secara real-time. Add-on menggunakan library Python TikTokLive untuk mengakses siaran live tertentu. Fitur-fitur berikut didukung:

TikTok Live Reader membantu host atau penonton memantau data penting siaran tanpa alat eksternal. Data disimpan dalam file teks yang terletak di folder Documents\TikTok live и dapat ditinjau kembali nanti. Add-on mengekstrak tipe data berikut ke dalam file terpisah:

Pengaturan

TikTok Live Reader memiliki jendela pengaturan sendiri, yang dapat dibuka dengan pintasan NVDA+Shift+Control+L. Jendela ini memiliki 3 tab:

General

Bagian ini mencakup pengaturan berikut:

Events

Bagian ini berisi kotak centang untuk menentukan data mana yang dicatat di events.txt (Komentar, Pengikut, Hadiah, Likes, Permintaan, Share, dan Pengunjung). Pengaturan tambahan:

Auto speak

Bagian ini menentukan data mana yang diumumkan saat fungsi Auto speak aktif. Aktifkan dengan NVDA+Shift+Control+S atau kotak centang "Auto speak selected events". Saat aktif, peristiwa tertentu dapat dipilih untuk dibacakan otomatis (misalnya "New follower: Username").

Suara dan pesan diputar dengan jeda satu detik dan disimpan dalam file sementara untuk memastikan pelaporan tetap berurutan saat traffic live tinggi. Fungsi suara dan Auto speak bekerja secara independen.

Cara menggunakan add-on

Tekan NVDA+Shift+Control+T dan klien TikTok Live Reader akan mencoba terhubung. Status koneksi diumumkan otomatis. Setelah terhubung, hotkey berikut tersedia:

Tekan NVDA+Shift+Control+T untuk mengakhiri sesi add-on.

Catatan

Batasan

Daftar Perubahan

Versi 1.5

  1. Logika untuk memuat dan mematikan add-on telah distabilkan.
  2. Migrasi ke NVDA addon template untuk otomatisasi dan lokalisasi yang lebih baik.
  3. Logika pencatatan untuk likes, share, dan follows telah distabilkan.
  4. Opsi Auto speak sekarang dipatuhi; pengumuman dimulai 10 detik setelah koneksi berhasil.
  5. Tab Auto speak sekarang secara dinamis menyembunyikan pilihan peristiwa kecuali fungsi utama diaktifkan.
  6. Memperbaiki bug di mana suara dan pengumuman dimainkan segera setelah restart add-on.
  7. Menambahkan pintasan NVDA+Shift+Control+P untuk mengaktifkan/menonaktifkan suara selama sesi aktif.
  8. Menambahkan tombol akses (Alt + huruf) untuk semua pengaturan.
  9. Logika slider Audio volume dioptimalkan. Labelnya sekarang adalah Volume.
  10. Pengaturan sekarang disimpan secara dinamis. Pencatatan latar belakang berlanjut saat jendela pengaturan terbuka.
  11. Koneksi otomatis ke pengguna baru jika diubah dalam sesi aktif.
  12. Menambahkan dukungan untuk melacak permintaan bergabung. Disimpan dalam file requests.txt.
  13. Opsi "Requests" baru di pengaturan dan notifikasi suara baru untuk peristiwa tersebut.
  14. Menambahkan validasi input username: minimal dua karakter dan hanya boleh berisi huruf Latin, angka, titik, dan garis bawah.

Ucapan Terima Kasih

Klarifikasi Akhir

Add-on ini dikembangkan dengan bantuan model bahasa ChatGPT, Google Gemini, dan Claude OPUS 4.6 Thinking. Didistribusikan di bawah lisensi GNU General Public License 2.0.