GNU/Linux >> Belajar Linux >  >> Panels >> Webmin

Server Pesan Suara

Jika sistem Anda memiliki modem dengan kemampuan suara yang terpasang, halaman ini menjelaskan cara menyiapkannya sebagai mesin penjawab menggunakan program vgetty.

Isi

Modul Server Pesan Suara

Jika Anda memiliki modem yang terpasang pada sistem Linux Anda yang mendukung perekaman dan pemutaran suara, modul ini dapat digunakan untuk mengubah komputer Anda menjadi mesin penjawab yang kuat. Tidak semua modem mendukung suara, jadi periksa panduan pengguna Anda untuk memastikan bahwa modem Anda mendukung suara sebelum mencoba menggunakan modul ini. Beberapa modem yang memerlukan driver khusus (sering disebut Winmodem) umumnya tidak dapat digunakan di Linux sama sekali, sehingga tidak dapat digunakan dengan modul ini. Namun, hampir semua modem eksternal modern yang terpasang ke port serial akan berfungsi dengan baik. Beberapa modem internal yang meniru port serial dapat digunakan juga.

Sistem Linux yang berjalan sebagai mesin penjawab jauh lebih fleksibel daripada mesin tradisional. Jumlah pesan yang dapat Anda simpan hanya dibatasi oleh ruang hard disk, pesan dapat dilihat dan didengarkan dari host mana pun di jaringan, dan tindakan dapat diambil saat pesan diterima (seperti mengirimnya melalui email ke beberapa alamat). Seperti mesin penjawab lainnya, sistem Anda dapat dikonfigurasi untuk menjawab telepon setelah sejumlah dering tertentu sehingga Anda memiliki kesempatan untuk mengangkat telepon sebelum diaktifkan.

Perangkat lunak dasar yang memungkinkan semua ini disebut vgetty, yang merupakan versi modifikasi dari program kontrol modem mgetty yang tercakup dalam PPP Dialin Server. Tidak semua distribusi Linux menyertakannya, tetapi dapat diunduh dari http://rpmfind.net/ atau situs web pengembang di http://alpha.greenie.net/mgetty/. Webmin menambahkan entri ke file /etc/inittab sehingga vgetty akan dimulai saat boot dan mendengarkan pada port serial yang sesuai. Ini persis sama dengan metode yang digunakan untuk mengatur mgetty seperti yang dijelaskan di bab PPP Dialin Server.

Modul Server Pesan Suara dapat ditemukan di Webmin di bawah kategori Perangkat Keras, dan ketika Anda memasukinya, halaman utama hanya menampilkan empat ikon. Jika modul mendeteksi bahwa vgetty tidak diinstal, halaman utama akan menampilkan pesan kesalahan sebagai gantinya memberi tahu Anda bahwa Anda perlu menginstalnya sebelum modul dapat digunakan. Semua formulir dan halaman konfigurasi yang sebenarnya dapat dicapai dengan mengklik ikon yang sesuai.

Mengonfigurasi sistem Anda sebagai mesin penjawab

Dengan asumsi Anda memiliki modem yang terpasang ke port serial di sistem Anda dan dicolokkan ke saluran telepon, dan modem itu mendukung perekaman dan pemutaran suara, langkah-langkah untuk menyiapkan sistem Anda sebagai mesin penjawab adalah :

  1. Pada halaman utama modul Server Pesan Suara, klik Konfigurasi Port Serial ikon. Ini akan membawa Anda ke halaman yang mencantumkan semua port yang ada yang telah dikonfigurasi untuk PPP atau pesan suara.
  2. Klik pada Tambahkan port serial baru tautan, yang akan memunculkan formulir konfigurasi port yang ditunjukkan pada tangkapan layar pertama di bawah ini.
  3. Setel Perangkat serial ke port di mana modem atau kabel null-modem Anda terhubung. Port serial 1 sesuai dengan file perangkat /dev/ttyS0, dan seterusnya. Untuk modem pada perangkat serial yang tidak dimulai dengan /dev/ttyS (seperti modem USB), pilih Perangkat lain opsi dan masukkan jalur file perangkat lengkap ke dalam bidang teks di sebelah menu.
  4. Jika Berdering sebelum menjawab terlihat, Anda dapat membatalkan pilihan Global default dan masukkan jumlah dering yang akan menunggu sistem Anda sebelum menjawab panggilan. Ini hanya berlaku untuk modem pada port serial ini. Jika bidang tidak terlihat atau Anda ingin menggunakan pengaturan yang sama pada semua modem, Anda dapat mengatur jumlah dering di langkah 6 sebagai gantinya.
  5. Jika Mode Jawab bidang terlihat, biarkan saja diatur ke Global default .
  6. Klik tombol Buat tombol di bagian bawah halaman untuk kembali ke daftar port serial.
  7. Kembali ke halaman utama modul dan klik ikon *Opsi Server Pesan Suara*. Ini akan membawa Anda ke formulir yang ditunjukkan pada tangkapan layar kedua.
  8. Masukkan jumlah dering yang harus ditunggu server sebelum menerima panggilan ke dalam bidang *Dering sebelum menjawab *, kecuali jika sudah disetel pada langkah 2. Jika Anda memiliki beberapa modem dan ingin menyetel nomor yang berbeda cincin untuk masing-masing, periksa Dapat diatur untuk setiap port serial kotak.
  9. Dalam mode Jawaban bidang, pastikan bahwa setidaknya salah satu menu disetel ke Suara . Jika saluran telepon ini hanya akan digunakan untuk menjawab panggilan suara, Anda harus menyetel menu pertama ke Suara dan biarkan dua lainnya kosong.
  10. Untuk membatasi panjang pesan yang tersisa di sistem Anda, ubah Panjang pesan maksimum bidang. Memasukkan angka yang terlalu tinggi dapat menyebabkan semua ruang disk Anda digunakan oleh pesan yang sangat panjang.
  11. Untuk menghentikan penyimpanan pesan yang sangat singkat, ubah bidang *Panjang pesan minimum*. Jika penelepon menutup telepon sebelum waktu yang ditentukan dalam bidang ini berlalu, pesan yang direkam tidak akan disimpan ke file.
  12. Tingkat ambang senyap bidang menentukan tingkat persentase volume yang di bawahnya vgetty memperlakukan audio yang direkam sebagai hening. Jika Hapus keheningan dari akhir pesan? bidang disetel ke Ya , audio apa pun di akhir pesan yang termasuk dalam ambang batas akan dipotong.
  13. Untuk menyetel level volume pesan yang direkam dan pesan salam yang diputar oleh modem, setel Tingkat volume rekaman dan Tingkat volume pemutaran bidang masing-masing. Keduanya dapat disetel ke Default , atau ke persentase volume. Tidak semua modem mendukung konfigurasi volume pemutaran dan perekaman.
  14. Agar pesan yang baru direkam dikirim ke email Anda, ubah Pesan setelah merekam bidang ke Email dalam format WAV ke dan masukkan alamat Anda ke kolom di sebelahnya. Atau pilih Jalankan perintah pada file pesan dan masukkan jalur ke program ke dalam bidangnya. Setiap kali pesan direkam, program akan dijalankan dengan file pesan dalam format RMD sebagai argumen baris perintah pertamanya.
  15. Klik tombol Simpan untuk merekam pengaturan konfigurasi baru Anda dan kembali ke halaman utama modul.
  16. Klik tombol Terapkan Konfigurasi tombol untuk memberi tahu vgetty dan init untuk menggunakan konfigurasi baru. Anda sekarang dapat mencoba menelepon nomor telepon Anda untuk menguji apakah panggilan dijawab dan pesan direkam. Karena belum ada pesan salam yang disetel, Anda hanya akan mendengar bunyi bip saat sistem siap merekam.


Formulir konfigurasi port serial


Formulir opsi server pesan suara

Ada beberapa hal yang bisa salah yang tidak dapat dideteksi sampai vgetty mencoba berkomunikasi dengan modem Anda dan menjawab panggilan. Untungnya, log terperinci ditulis ke file /var/log/vgetty._ttyname_ sehingga Anda dapat melihat apa yang salah. Jika modem Anda berada di port serial pertama, file lognya adalah /var/log/vgetty.ttyS0. Masuk sebagai root dan gunakan perintah tail -f untuk memantaunya saat ada panggilan masuk, sehingga Anda dapat melihat apa yang terjadi.

Jika modem Anda tidak mendukung pemutaran dan perekaman suara, pesan kesalahan yang sesuai akan ditulis ke log segera setelah Terapkan Konfigurasi tombol diklik. Jika ini terjadi, tidak ada yang bisa Anda lakukan selain membeli modem baru. Masalah umum lainnya adalah kegagalan memutar pesan ucapan, karena kecepatan atau format kompresi yang sama tidak didukung oleh modem Anda. Lihat Menyetel pesan ucapan bagian untuk detail tentang cara mengatasi ini.

Mendengarkan pesan yang direkam

Setiap kali sebuah pesan diterima, pesan tersebut akan ditulis ke sebuah file di direktori /var/spool/voice/incoming dalam format RMD. Untungnya, file-file ini dapat dengan mudah dikonversi ke format yang lebih berguna seperti WAV menggunakan perintah seperti rmdtopvf dan pvftowav yang disertakan dengan vgetty. Webmin melakukan ini untuk Anda secara otomatis saat Anda menggunakannya untuk mendengarkan pesan.

Untuk melihat dan mengelola pesan yang direkam, langkah-langkah yang harus diikuti adalah:

  1. Pada halaman utama modul, klik ikon Pesan yang Diterima. Ini akan membawa Anda ke halaman yang mencantumkan semua pesan rekaman yang tersedia, ukuran dan format audionya. Pesan yang paling baru direkam ditampilkan di bagian atas tabel.
  2. Untuk mendengarkan pesan, cukup klik pada tanggal dan waktu di bawah Diterima di kolom. Webmin akan mengonversinya ke format WAV, dan jika browser Anda telah dikonfigurasi untuk memutar file audio dalam format ini, Anda akan segera mendengarnya.
  3. Untuk menghapus pesan, centang kotak di sebelah kiri setiap pesan dalam tabel dan klik Hapus pesan yang dipilih tombol.

Bahkan jika sebuah pesan telah dikirim melalui email ke beberapa alamat atau ada program yang dijalankan saat diterima, pesan itu akan tetap ditampilkan di halaman ini.

Menyetel pesan ucapan

Ketika sistem Anda menjawab telepon, itu dapat memutar pesan salam sehingga penelepon tahu siapa yang telah mereka hubungi. Setelah pesan, vgetty akan memainkan bunyi bip pendek juga sehingga penelepon tahu kapan harus mulai berbicara. Namun, secara default tidak ada pesan salam, sehingga penelepon hanya akan mendengar bunyi bip. Karena ini sangat tidak ramah, Anda dapat menggunakan Webmin untuk mengatur satu atau lebih pesan yang akan diputar saat panggilan dijawab. Jika beberapa pesan diatur, vgetty akan memilih salah satunya secara acak untuk setiap panggilan.

Untuk menambahkan pesan ucapan selamat, langkah-langkah yang harus dilakukan adalah :

  1. Pada halaman utama modul, klik ikon Pesan Ucapan. Ini akan membawa Anda ke halaman yang mencantumkan semua pesan yang ada, jika ada.
  2. Rekam pesan dalam format WAV menggunakan program lain. Pastikan bahwa laju sampel sama dengan laju yang digunakan oleh pesan yang direkam yang ditampilkan pada halaman Pesan yang Diterima. Jika tidak, modem Anda mungkin tidak dapat memainkannya.
  3. Kembali ke Webmin, pilih file WAV menggunakan Unggah pesan bidang. Dari menu di sebelahnya, pilih format audio yang sama dan jumlah bit yang digunakan oleh pesan yang direkam. Sekali lagi, format yang dipilih harus benar agar modem Anda dapat memutar pesan.
  4. Klik tombol Unggah tombol pesan agar file dikonversi ke format RMD dan ditambahkan ke daftar pesan ucapan.

Pesan salam yang ada dapat didengarkan dengan mengklik nama file mereka dari daftar, yang akan menyebabkan Webmin mengonversi file audio yang dipilih kembali ke format WAV sebelum mengirimkannya ke browser Anda. Jika Anda tidak ingin menggunakan beberapa pesan salam lagi, cukup centang kotak di sebelahnya dan klik tombol *Hapus pesan yang dipilih* di bawah daftar.

Ada cara lain untuk membuat pesan ucapan yang menghindari masalah format atau laju sampel apa pun dan tidak memerlukan kartu suara atau mikrofon untuk dipasang ke komputer Anda. Pesan rekaman yang ada dapat dikonversi menjadi salam dengan mengikuti langkah-langkah berikut :

  1. Panggil mesin penjawab Anda sendiri dan tinggalkan pesan salam sebagai rekaman.
  2. Pada halaman utama modul, klik ikon Pesan yang Diterima dan temukan rekaman baru dalam daftar.
  3. Pilih kotak centang di sebelahnya dan klik tombol *Konversikan yang dipilih menjadi salam*. Ini akan menghapus pesan dari daftar, dan menambahkannya ke daftar di halaman Pesan Ucapan.

Satu-satunya masalah dengan mengonversi pesan seperti ini adalah bahwa pesan tersebut mungkin memiliki kualitas audio yang buruk atau memiliki keheningan atau suara telepon di awal dan akhir.


Webmin
  1. Mengatur Server DHCP di CentOS 8 - Bagaimana Caranya?

  2. Cara mengatur server SFTP di Server Debian 11

  3. Cara Mengatur Server TeamSpeak di Ubuntu 16.04

  1. Siapkan server VPN di PC Linux Anda

  2. Cara Mengatur WireGuard di Ubuntu 22.04

  3. Cara Mengatur VSFTPD di CentOS 8

  1. Siapkan server kanban Wekan di Linux

  2. Cara Mengatur Server FTP di Raspberry Pi Anda

  3. Cara Mengatur Raspberry Pi Sebagai Server DNS