Tutorial Cara Membuat Terminal Linux Bisa Berbicara

Hello world untuk kali ini artikelnya cuma trik sederhana seputar Terminal Linux :D
denger kata Kernel satu ini akrab sekali dengan Command (CLI), tapi jangan salah yoo, Linux itu menyenangkan :D
Okeii kali ini kami akan Share Tutorial Cara Membuat Terminal Linux Bisa Berbica

Pendahuluan:
Terminal Linux memiliki banyak fungsi yang memudahakan pekerjaan para penggunanya,tapi tahukah kamu ? dengan menggunakan terminal atau console linux kita dapat membuat nya berbicara, bahasa keren nya sihh "Text To Speech" atau arti dalam bahasa indonesia "Text Ke Ucapan/Pidato". 



Dengan bantuan "spd-say" kamu dapat membuat terminal nya bisa berbicara dengan text yang kita tulis. "spd-say" sendiri setahu saya sudah terinstall otomatis atau bisa di bilang bawaan dari OS nya. contoh saja OS KaliLinux saya yang base nya on Debian sudah terinstall otomatis, Distro Linux dan kawan-kawan nya pasti sudah ada.

 Mari kita segera Membuat Terminal Linux Berbicara. Persiapan sebelum mulai, pastikan komputer atau laptop nya mempunyai speaker, karena output nya berupa suara. jadi jangan heran kalau Terminal nya tidak bisa berbicara di karenakan speaker nya belum di colok atau tidak ada :D 
Intip tutorialnya ;)


Buka Terminal Linux nya, atau dengan menekan CTRL + Alt + T
Dasar untuk mengelurakan suara pada spd-say
spd-say "string nya"

Contoh: spd-say "Nue Bhandell"


Maka akan keluar output berupa suara yang menyebutkan bahwa "Nue itu Bhandell",,
gue sihh emang Bhandell tapi tampan ;3 Tapi Itu kan Speaker nya lidah/Logat orang inggris, bisakah menggunakan lidah/logat orang indonesia sehingga kata 'Indonesia' dapat jelas disebutkan ? tentu saja bisa dengan menambahkan opsi '-l  (nama negara dengan iso code)' 

spd-say -l id "string"

Contoh: spd-say -l id "Om Nuenomaru Bhandell"


aduhh orang - orang emang selalu jujur, Gue emang Bhandell ;3 
Bisa tidak Nue kalau speaker atau suara pembicara nya diganti ? bisalahh ada tersedia berbagai macam tipe suara pada spd-say, diantara nya : male1, male2, male3, female1, female2, female3, child_male, child_female. untuk merubah voice type cukup menambahkan opsi "-t (voice type)"

spd-say -t "jenis voice" "string"

Contoh: spd-say -t female2 "Love Nuenomaru"


Kalian bisa mengkombinasikan semua opsi2 diatas yoo gengs *silahkan di explore sendiri.
untuk opsi lainnya bisa dgn Menggunakan --help

spd-say --help

spd-say: option '--output-module' requires an argument
Unrecognized option
Usage: spd-say [options] "some text"
Speech Dispatcher Say -- a simple client for speech synthesis (GNU GPL)

-r, --rate Set the rate of the speech
(between -100 and +100, default: 0)
-p, --pitch Set the pitch of the speech
(between -100 and +100, default: 0)
-i, --volume Set the volume (intensity) of the speech
(between -100 and +100, default: 0)
-o, --output-module Set the output module
-O, --list-output-modules Get the list of output modules
-I, --sound-icon Play the sound icon
-l, --language Set the language (ISO code)
-t, --voice-type Set the preferred voice type
(male1, male2, male3, female1, female2
female3, child_male, child_female)
-L, --list-synthesis-voices Get the list of synthesis voices
-y, --synthesis-voice Set the synthesis voice
-m, --punctuation-mode Set the punctuation mode (none, some, all)
-s, --spelling Spell the message
-x, --ssml Set SSML mode on (default: off)

-e, --pipe-mode Pipe from stdin to stdout plus Speech Dispatcher
-P, --priority Set priority of the message (important, message,
text, notification, progress;default: text)
-N, --application-name Set the application name used to establish
the connection to specified string value
(default: spd-say)
-n, --connection-name Set the connection name used to establish
the connection to specified string value
(default: main)

-w, --wait Wait till the message is spoken or discarded
-S, --stop Stop speaking the message being spoken
-C, --cancel Cancel all messages

-v, --version Print version and copyright info
-h, --help Print this info

Semooogaaa bermanfaat dan membantu Linuxer pemula 
Stay Cool and Keep ./Crotz , gaes <(")

Posting Komentar

0 Komentar