Cara Membuat Komputer Anda Berbicara/Berbicara Apa yang Anda Ketik
Ada fitur keren di Windows yang memungkinkan Anda membuat komputer Anda berbicara atau berbicara(computer talk or speak) apa pun yang Anda katakan! Metode ini memanfaatkan API bawaan yang diinstal pada Windows XP , Vista , 7, 8 dan 10 yang disebut SAPI ( Speech Application Programming Interface ).
Microsoft Speech API adalah yang digunakan untuk fitur aksesibilitas(accessibility feature) text-to-speech yang ada di dalam Windows . Anda juga dapat menulis program yang memanggil API , yang memungkinkan Anda membiarkan aplikasi Anda berbicara, tetapi itu untuk pengembang.
Membuat komputer Anda mengatakan apa yang Anda inginkan sebenarnya cukup mudah! Pada artikel ini, saya akan menunjukkan cara membuat skrip VBS(VBS script) yang akan mengambil input teks(text input) dari pengguna dan kemudian mengucapkannya. Saya juga akan menyebutkan cara membuat kode keras teks yang ingin Anda ucapkan dan kemudian menjadwalkan skrip itu untuk dijalankan pada acara tertentu seperti memulai Windows atau keluar.
Masukkan Teks, Ucapkan Pesan
Mari kita mulai dengan skrip sederhana yang akan memunculkan kotak dialog(dialog box) tempat Anda dapat mengetikkan apa yang Anda ingin Windows ucapkan. Pertama(First) , lanjutkan dan buka Notepad .
Langkah 1:(Step 1:) Tempel teks berikut ke dalam dokumen baru:
Dim message, sapi
message=InputBox(“Enter the text you want spoken”,”Speak This”)
Set sapi=CreateObject(“sapi.spvoice”)
sapi.Speak message
Perhatikan bahwa ketika Anda menyalin teks dari browser web Anda dan menempelkannya(web browser and paste) ke Notepad , tanda kutip akan menyebabkan masalah. Sebelum Anda menyimpan file, Anda harus melalui dan menghapus setiap kutipan (“) dan mengetik ulang kutipan tersebut. Dalam contoh di bawah ini, ada enam kutipan. Seharusnya terlihat seperti gambar di bawah(image below) ini .
Sekarang ketika Anda pergi untuk menyimpan file, beri nama apa saja, tetapi pastikan Anda juga mengetik .VBS setelah namanya. Selanjutnya, untuk kotak Simpan sebagai tipe( Save as type) , pilih Semua file( All files) alih-alih Dokumen Teks(Text Documents) default .
Sekarang klik dua kali pada file VBS(VBS file) dan Anda akan melihat kotak input(input box) tempat Anda dapat mengetik teks yang ingin Anda ucapkan! Ketik sesuatu(Type something) dan klik OK.
Jika Anda melakukan semuanya dengan benar(everything right) , Anda akan mendengar suara pria atau wanita yang mengucapkan kalimat Anda. Jika Anda mendapatkan pesan kesalahan(error message) apa pun , pastikan untuk menyalin dan menempelkan teks lagi dan mengganti tanda kutip tersebut.
Konfigurasi Pengaturan Suara SAPI
Ini menyenangkan, tetapi kita juga dapat mengkonfigurasi komputer kecil kita yang dapat berbicara dengan pengaturan yang berbeda. Kita dapat mengubah volume, seberapa cepat atau lambat suara berbicara dan mengubah jenis kelamin antara pria dan wanita. Berikut adalah beberapa contoh kode(example code) di mana saya menambahkan beberapa baris tambahan.
Dim message, sapi
message=InputBox(“Enter the text you want spoken”,”Speak This”)
Set sapi=CreateObject(“sapi.spvoice”)
Set sapi.Voice = sapi.GetVoices.Item(1)
sapi.Rate = 0
sapi.volume = 100
sapi.Speak message
Tingkat defaultnya(default rate) adalah 0 dan rentangnya adalah -10 hingga 10. -10 akan membuat suara berbicara dengan sangat lambat dan 10 akan berbicara dengan sangat cepat. Volume default pada 100 dan kisarannya adalah 0 hingga 100. Baris yang dimulai dengan Set sapi.Voice akan memungkinkan Anda untuk mengubah ke suara lain, jika diinstal pada sistem Anda.
Perhatikan bahwa jumlah suara yang dapat Anda pilih tergantung pada sistem operasinya(operating system) . Di Windows 7 , hanya ada satu suara, Microsoft Anna .
Di Windows 10 , ada dua suara: Microsoft David dan Microsoft Zira(Microsoft David and Microsoft Zira) seperti yang ditunjukkan di bawah ini.
Jika hanya ada satu suara yang terinstal di sistem Anda, Anda harus mengubah yang mengatakan sapi.GetVoices.Item(1) menjadi sapi.GetVoices.Item(0) , jika tidak, Anda akan mendapatkan pesan kesalahan(error message) saat mencoba menjalankan skrip. Anda juga dapat membuat dokumen Notepad lain dan menempelkan(Notepad document and paste) kode di bawah ini, yang akan memberi tahu Anda suara apa yang diinstal. Simpan sebagai file .VBS seperti yang ditunjukkan di atas dan jalankan.
Set VObj = CreateObject(“SAPI.SpVoice”)
For Each Voice In VObj.getvoices
I = I + 1
msgbox “” & (I – 1) & ” – ” & Voice.GetDescription
Next
Sampai sekarang, kami telah menggunakan dialog popup(popup dialog) ini untuk memasukkan teks, tetapi Anda juga dapat mengetikkan pesan Anda ke dalam file skrip(script file) . Ini akan berguna jika Anda ingin menjadwalkan skrip agar berjalan secara otomatis. Jelas, ini dapat digunakan untuk mengerjai teman dan keluarga Anda dan itu bekerja dengan sangat baik.
Bayangkan saja seseorang menyalakan komputer mereka dan mendengar komputer memberi tahu mereka “ Halo John(Hello John) , saya sangat mengantuk, tolong jangan ganggu saya hari ini!” saat boot! Saya bisa menjanjikan Anda dari pengalaman, ini histeris dan Anda pasti harus mencobanya.
Untuk membuat hardcode pesan, cukup ubah baris terakhir menjadi seperti ini:
sapi.Speak “Hello John, I am very tired today!”
Jadwalkan File Skrip
Sekarang setelah Anda mengkodekan pesan Anda untuk target yang diinginkan, Anda hanya perlu menjalankannya saat Anda mau. Jika Anda paham teknologi, Anda dapat menggunakan program seperti AutoIt , yang memungkinkan Anda melakukan hal-hal ekstrem seperti menjalankan file skrip(script file) saat program tertentu dibuka atau saat jendela dimaksimalkan atau diperkecil.
Saya tidak punya waktu untuk membahas semua itu di posting ini, tetapi untungnya Microsoft memiliki fitur bawaan yang disebut Penjadwal Tugas(Task Scheduler) yang memungkinkan Anda melakukan beberapa hal yang cukup rumit dengan skrip dengan mudah.
Posting saya sebelumnya membahas secara mendalam tentang cara menjadwalkan file skrip(script file) untuk dijalankan ketika peristiwa tertentu terjadi di Windows . Jika Anda kesulitan membuat skrip Anda berfungsi, jangan ragu untuk mengirim komentar dan saya akan mencoba membantu. Menikmati!
Related posts
Cara Mengubah Komputer Lama Anda Menjadi Mesin Arkade
Apa itu zeet Mean and How untuk menggunakannya dengan benar
Cara Pergi Live pada TikTok
Cara Membuat Teman Online
Apa itu Twitter Fleet dan mengapa Would Anda menggunakannya?
4 peretasan online terbaik Games untuk mempelajari pemrograman
5 terbaik Netflix Original Anime Anda dapat stream sekarang
Apa yang SMH Mean (dan bagaimana menggunakannya)
20 Funniest subreddits Anda Harus Check Out Untuk Laughs
Apa itu Reddit Flair (dan bagaimana menggunakannya)
8 Valentine Date Ideas Using Tech Terbaik
Apa itu Twitter Spaces and Should Anda menggunakannya?
16 Twitter Tricks ke Tweet Seperti A Pro
60 film untuk streaming dari Criterion Collection
Apa itu Virtual Tour And How Do Anda membuatnya?
Apa VHS Stand Untuk?
Apa itu Snapchat Stickers and How untuk membuatnya
10 Pertunjukan dan Film Terbaik di Hulu untuk menonton sekarang [Diperbarui - 2021]
25 dari Best Movies di Hoopla Right Sekarang
Daftar 10 Hulu Horror Films untuk menonton sekarang