๐ŸŽ“

Kelas Bahasa

Pelajaran video WebRTC langsung dengan koneksi P2P yang diamankan Tailscale, pembayaran terintegrasi, dan Kameleon Presenter โ€” semuanya dalam satu aplikasi.

๐Ÿ“น Video WebRTC ๐ŸŒ Jaring sisik ekor ๐Ÿ’ณ Garis ยท Alipay ยท PayPal ๐Ÿ” DB Pendaftaran
๐Ÿ‘ฉโ€๐Ÿซ
Guru
โ— Langsung
๐Ÿง‘
Siswa A
โ— Terhubung
๐Ÿ‘ฉ
Siswa B
โ— Terhubung
๐Ÿง’
Siswa C
โ—‹ Bergabungโ€ฆ
๐Ÿ‘ฆ
Siswa D
โ— Terhubung
๐Ÿ‘ฉโ€๐Ÿ’ผ
Siswa E
โ— Terhubung
๐Ÿง‘โ€๐ŸŽ“
Siswa F
โ—‹ Bergabungโ€ฆ

Pelajaran Video Langsung

๐Ÿ“น

Video grup WebRTC โ€” 4+ peserta

Video dan audio WebRTC full-mesh latensi rendah untuk grup beranggotakan 4 orang atau lebih โ€” tanpa server media pusat, tanpa biaya bulanan. Server sinyal Bunglon (chameleon_signal.py) menangani relai SDP dan ICE (port 8766) dan juga berjalan di Termux di Android. Aplikasi Pendamping menampilkan kisi adaptif yang tumbuh secara otomatis saat siswa bergabung: 1 = layar penuh, 2 = berdampingan, 3 = 2+1, 4 = 2ร—2, 5+ = kisi penyesuaian otomatis yang dapat digulir โ€” dengan umpan lokal pengajar selalu dalam gambar-dalam-gambar.

๐Ÿ”

Koneksi yang aman pada skala ekor

Semua rekan terhubung melalui mesh Tailscale Anda โ€” tanpa IP publik, tanpa penerusan porta. IDE mengelola ACL, otorisasi perangkat, dan pembuatan kunci autentikasi tanpa meninggalkan aplikasi.

๐ŸŽญ

Presenter Kameleon Terintegrasi

Ajarkan dengan tahap Kameleon penuh selama pelajaran Anda. Siswa dapat memasukkan jawaban, gambar, dan gambar langsung ke tumpukan mode Tahap โ€” memoderasi dan menampilkan secara real-time tanpa berpindah aplikasi.

๐Ÿ—ฃ๏ธ

Widget pengucapan

Widget pelatihan pengucapan bawaan (pronunciation_widget.py) dengan umpan balik tingkat fonem โ€” ideal untuk pengajaran bahasa yang mengutamakan artikulasi yang tepat.

๐ŸŒ

Penggantian video LAN

Saat Tailscale tidak tersedia, lan_video.py mengalirkan video melalui UDP (port 47732), audio melalui UDP (port 47733) dan perbedaan kolaboratif melalui WebSocket (port 47731) โ€” semuanya di jaringan lokal.

Jembatan Panggilan Telekomunikasi & SIM

Hubungkan panggilan aplikasi dan panggilan telepon SIM asli ke dalam satu percakapan multi-arah โ€” langsung dari aplikasi Pendamping

๐Ÿ“ž

Dua jenis panggilan โ€” satu percakapan

Aplikasi Pendamping mendukung dua saluran panggilan paralel: an Panggilan Aplikasi (WebRTC, peer-to-peer melalui Tailscale, gratis) dan a Panggilan SIM (jaringan seluler standar, nomor telepon apa pun). Anda dapat melakukan panggilan WebRTC dengan rekan Dan secara bersamaan melakukan panggilan SIM ke pihak ketiga, lalu melakukan konferensi bersama untuk percakapan multi-arah โ€” tanpa meninggalkan aplikasi.

๐Ÿ“Š

Bilah status telekomunikasi

Bilah status tetap di bagian atas aplikasi Pendamping menunjukkan status siaran langsung kedua saluran: tidak ada aktivitas, berdering, sedang dalam panggilan, atau tidak bersuara. Sekilas memberi tahu Anda panggilan mana yang aktif. Setiap saluran memiliki kontrol bisu dan akhiri yang independen โ€” mengakhiri panggilan SIM tidak menghentikan panggilan aplikasi, dan sebaliknya.

๐Ÿ”€

Alur pelajaran multi-arah

Berguna untuk pelajaran bahasa: ajak siswa melakukan panggilan aplikasi WebRTC, lalu hubungi penutur asli di SIM untuk melakukan percakapan spontan di dunia nyata. Ketiga pihak dapat mendengar satu sama lain. Guru memoderasi melalui aplikasi sementara Kameleon Presenter terus berjalan di IDE.

๐Ÿ”ด

Undang-undang perekaman panggilan Inggris โ€” semua pihak harus diberitahu

Berdasarkan RIPA 2000 dan Peraturan Telekomunikasi (Praktik Bisnis yang Sah), pihak yang merekam panggilan dapat melakukannya tanpa persetujuan pihak lain untuk penggunaan sah mereka sendiri โ€” namun agar rekaman tersebut tetap dapat digunakan secara sah. dapat diterima di pengadilan semua pihak harus diberitahu sebelum perekaman dimulai. Aplikasi Pendamping menampilkan yang menonjol ๐Ÿ”ด PEREKAMAN spanduk ke semua peserta yang terhubung setiap kali perekaman aktif. Untuk penelepon SIM, pemberitahuan lisan diperlukan pada awal panggilan. Data suara adalah data pribadi berdasarkan GDPR dan harus ditangani sebagaimana mestinya.

Pembayaran & Pendaftaran

Terima pembayaran dari siswa di seluruh dunia sebelum memberikan akses pelajaran

๐Ÿ’ณ Garis (GBP utama)
๐ŸŸฆ Alipay (Mahasiswa Tiongkok)
๐Ÿ…ฟ๏ธ PayPal (mundur)
๐Ÿ“š

DB kursus & pendaftaran

Kursus dan pendaftaran siswa disimpan di ~/.chameleon/courses.db. AI dapat membuat kursus, membuat daftar pendaftaran, memeriksa status pembayaran, dan mencabut akses โ€” semuanya melalui perintah IDE.

๐Ÿ’ฐ

Dukungan multi-mata uang

Stripe menangani pembayaran GBP dari pelajar Inggris dan internasional. Alipay menargetkan pelajar Tiongkok yang membayar dalam CNY. PayPal menyediakan cadangan universal dengan cakupan negara yang luas.

๐Ÿ“ธ

Pembayaran tangkapan layar WeChat

Untuk pelajar yang tidak memiliki akses kartu, terima tangkapan layar bukti pembayaran WeChat Pay. AI membaca gambar, mengekstrak jumlah dan referensi, dan mencatat pembayaran manual terhadap pendaftaran.

๐Ÿ”—

Tautan pembayaran

Hasilkan tautan pembayaran yang dihosting Stripe untuk kursus apa pun. Bagikan tautan โ€” pembayaran siswa โ€” pendaftaran dibuat secara otomatis. Tidak ada halaman checkout untuk dibuat atau dihosting.

Referensi Perintah Pembayaran

Perintah AIKeterangan
payment_create_courseBuat kursus baru dengan harga, judul dan deskripsi
payment_linksBuat tautan pembayaran Stripe untuk suatu kursus
payment_statusPeriksa pembayaran siswa dan status pendaftaran
payment_enrolMendaftarkan siswa secara manual (misalnya setelah pembayaran tunai)
payment_revokeHapus akses pendaftaran siswa
payment_unpaidDaftar semua siswa dengan saldo terutang
payment_screenshotCatat tangkapan layar WeChat Pay sebagai bukti pembayaran

Luncurkan sekolah bahasa online Anda

Semua yang Anda perlukan โ€” video, slide, pembayaran, dan pendaftaran โ€” dalam satu aplikasi desktop.

Hubungi kami โ† Kembali ke ikhtisar