If-Koubou

Trik Geek Stupid: Cara Membuat Komputer Anda Berbicara dengan Anda

Trik Geek Stupid: Cara Membuat Komputer Anda Berbicara dengan Anda (Bagaimana caranya)

Mesin cerdas yang mampu berbicara sering menjadi bahan film fiksi ilmiah futuristik, tetapi Anda dapat mengubah komputer menjadi Cathy yang cerewet. Meskipun kami belum berada di panggung dengan komputer di mana mereka dapat berinteraksi dengan kami seperti orang-orang, ada beberapa alat dan skrip sederhana yang dapat kami tulis untuk membuat komputer apa pun yang menjalankan Windows berbicara kepada kami.

A Little (Visual) Sejarah Dasar

Pada tahun 1988, iterasi pertama VBScript atau (Visual Basic Scripting Edition) muncul dan masih merupakan versi yang sangat primitif dari apa yang kita miliki saat ini. Selama bertahun-tahun, kebutuhan untuk bahasa scripting yang mudah digunakan dan ringan untuk Microsoft meningkat. Karena itu, perusahaan terus mengerjakannya dan akhirnya merilisnya ke publik pada tahun 1996.

Ini adalah skrip sederhana yang menggunakan COM (Component Object Model) untuk membuat, membaca, memperbarui, dan menghapus file dalam sistem operasi Microsoft. Sejak Windows 98 dirilis, telah diinstal dengan setiap komputer. Ini sangat serbaguna karena fakta bahwa lingkungan host VBScript dapat tertanam dalam program menggunakan Microsoft Script Control. Ini sering digunakan quire dengan Layanan Informasi Internet, Windows Script Host, dan Internet Explorer.

Tapi, itu sudah cukup dari jabber teknis. Mari kita mulai dan pelajari cara membuat komputer Anda berbicara!

Single Use VBScripts

Membuat skrip dasar visual sangat mudah dan tidak memerlukan program khusus apa pun. Meskipun ada program yang bisa Anda gunakan untuk menulis skrip yang sangat canggih, kebanyakan programmer dan orang yang mencoba menulis skrip hanya menggunakan Microsoft Notepad.

Mari kita mulai proses dengan membuka Notepad. Setelah Anda membuka Notepad semua yang perlu Anda lakukan adalah ketikkan kode berikut atau cukup salin dan tempel ke jendela notepad. Untuk mengubah apa yang skrip Anda buat komputer katakan, gantilah bagian yang mengatakan “Geeks akan mewarisi bumi” dengan apa pun yang ingin Anda dengar.

dim speechobject set speechobject = createobject ("sapi.spvoice") speechobject.speak "Geeks akan mewarisi bumi"

Setelah Anda berhasil memasukkan teks yang ingin Anda dengar, cukup tekan "File," dan klik pada opsi "Save As ...".

Temukan tempat di mana Anda ingin menyimpan gambar. Untuk contoh ini, saya menyimpannya ke folder kosong di direktori Unduhan. Hal penting yang perlu Anda lakukan adalah memberinya nama yang diakhiri dengan .vbs. Ini akan memberi tahu komputer bahwa Anda tidak menyimpan file teks biasa; alih-alih, Anda menyimpan VBScript. Kami akan menamai contoh ini "Geek test.vbs" seperti yang ditunjukkan di bawah ini.

Sekarang Anda dapat melanjutkan dan menutup notepad dan menavigasi ke folder tempat Anda menyimpan VBScript. Anda akan melihat bahwa ikon itu bukan ikon TXT yang normal. Ini adalah gulungan biru kecil di latar belakang putih. Klik dua kali pada ikon ini untuk meluncurkan skrip penggunaan tunggal Anda dan dengarkan teks Anda. Selamat, Anda baru saja membuat skrip pertama Anda.

Sekarang, untuk memahaminya, coba buat beberapa skrip lagi dengan teks yang ingin Anda dengar. Atau, Anda dapat mengklik kanan pada VBScript dan memilih opsi "Buka dengan ..." lalu pilih notepad untuk mengedit teks dalam file yang sama.

Text to Speech Script

Sekarang setelah Anda tahu cara menulis skrip penggunaan tunggal dan mungkin memainkannya beberapa kali, Anda mungkin akan sedikit bosan. Itu sebabnya kami akan menendangnya ke atas.

Hal berikutnya yang akan kita pelajari adalah cara membuat skrip yang sedikit lebih maju daripada skrip penggunaan tunggal. Ini akan membuat kotak dialog yang dapat Anda ketikkan teks dan dibaca kembali oleh PC Anda.

Mulailah dengan membuka notepad Anda lagi dan masukkan skrip ini atau salin dan tempel ke jendela notepad.

 Pesan redup, pesan sapi = InputBox ("Apa yang harus saya katakan, Geekness Anda?", "Saya berbicara untuk Anda.") Set sapi = CreateObject ("sapi.spvoice") pesan sapi.Speak

Setelah kode dimasukkan, cukup simpan file sebagai "Text to Speech.vbs" seperti yang ditunjukkan sebelumnya untuk menyelesaikan skrip. Setelah itu disimpan, arahkan ke lokasi di mana itu, dan klik dua kali di atasnya. Anda akan melihat bahwa jendela itu disebut "Saya berbicara untuk Anda." Dan prompt untuk memasukkan teks yang disuarakan adalah "Apa yang harus saya katakan, Geekiness Anda?" Anda selalu dapat mengubah ini untuk mengatakan apa pun yang Anda inginkan.

Untuk saat ini, mari kita masukkan "Geeks akan mewarisi bumi" lalu tekan tombol "OK" untuk menjalankan skrip dan mendengar teks Anda dengan keras.

Salam VBScript Script

Ini semakin menyenangkan, tetapi komputer Anda masih belum berinteraksi dengan Anda. Sekarang kita akan mencoba skrip sederhana lain yang memperhitungkan waktu hari serta respons yang tepat untuk waktu hari itu. Skrip ini akan membaca waktu komputer Anda dan, berdasarkan itu, ia akan menyambut Anda dengan cara tertentu.

Mulailah dengan membuka notepad Anda dan masukkan skrip pendek ini. Anda dapat mengganti bagian yang memiliki salam hari dengan frasa yang ingin Anda dengar serta mengganti Geekmeister dengan nama Anda sendiri.

Set Sapi = Wscript.CreateObject ("SAPI.SpVoice") redup jika jam (waktu) 12 kemudian jika jam (waktu)> 16 kemudian Sapi.speak "Selamat malam Geekmeister" lain Sapi.speak "Selamat siang Geekmeister" end if end jika berakhir jika

Sekarang Anda dapat menyimpan dokumen teks sebagai file VBS. Setelah Anda selesai melakukannya, pergi ke folder di mana itu disimpan dan klik dua kali di atasnya. Berdasarkan waktu yang diperlihatkan komputer Anda, itu akan mengatakan "Selamat pagi, selamat siang, atau selamat malam Geekmeister."

Naskah mengatakan bahwa jika jam membaca apa pun sebelum jam 12, maka pagi hari, dan apa pun setelah jam 12 siang; Namun, itu juga memiliki klausul yang mengatakan bahkan jika setelah 12, asalkan waktu sudah lewat 16:00 (4 sore) itu menjadi malam.

Skrip Time of Day VBScript

Jika Anda ingin sedikit lebih maju dan menerima waktu, Anda dapat membuat notepad baru dan memasukkan skrip ini.

Skrip mungkin terlihat rumit, tetapi pada dasarnya memberitahu komputer Anda apa yang harus dikatakan dan bagaimana mengatakannya berdasarkan waktu yang ditampilkan pada jam komputer Anda. Anda selalu dapat mengganti "Waktu saat ini" dengan pengenalan apa pun untuk waktu yang Anda inginkan.

Set Sapi = Wscript.CreateObject ("SAPI.SpVoice") Sapi.speak "Waktu saat ini adalah"
jika jam (waktu)> 12 kemudian Sapi.speak jam (waktu) -12 lagi jika jam (waktu) = 0 kemudian Sapi.speak "12" lagi Sapi.speak jam (waktu) berakhir jika berakhir jika
jika menit (waktu) <10 kemudian Sapi.speak "o" jika menit (waktu) <1 lalu Sapi.speak "jam" lain Sapi.berkata menit (waktu) berakhir jika lagi Sapi.speak menit (waktu) berakhir jika
jika jam (waktu)> 12 kemudian Sapi.speak "P.M." lain jika jam (waktu) = 0 maka jika menit (waktu) = 0 maka Sapi.speak "Tengah malam" lagi Sapi.speak "A.M." akhir jika lagi jika jam (waktu) = 12 kemudian jika menit (waktu) = 0 maka Sapi.speak "Noon" lagi Sapi.speak "P.M." berakhir jika lagi Sapi.speak "A.M." akhiri jika akhir jika berakhir jika

Sekarang Anda hanya perlu menyimpan file sebagai VBScript seperti yang Anda lakukan di langkah sebelumnya dan kemudian arahkan ke folder itu. Jika semuanya berjalan dengan baik, Anda harus dapat mengklik dua kali dan mendengar komputer memberi tahu Anda waktu.

Salam Startup

Sekarang Anda tahu bagaimana membuat komputer Anda menyapa Anda dan memberi tahu Anda waktu, betapa kerennya jika komputer akan melakukannya ketika Anda menghidupkan komputer. Ini sebenarnya sangat mudah dilakukan jika Anda hanya menggabungkan dua skrip dan menempatkannya di tempat yang tepat.

Mulailah dengan membuka Microsoft notepad dan menyalin kode ini ke jendela. Ini hanyalah salinan dari kedua kode yang digabungkan untuk Anda. Ingatlah bahwa Anda dapat mengubah ucapannya menjadi "Apa kabar, Hello Master, Salam hormatmu," atau apa pun yang Anda ingin komputer katakan kepada Anda.

Set Sapi = Wscript.CreateObject ("SAPI.SpVoice") redup jika jam (waktu) 12 kemudian jika jam (waktu)> 16 kemudian Sapi.speak "Selamat malam Geekmeister" lain Sapi.speak "Selamat siang Geekmeister" end if end jika berakhir jika Sapi.speak "Waktu saat ini adalah"
jika jam (waktu)> 12 kemudian Sapi.speak jam (waktu) -12 lagi jika jam (waktu) = 0 kemudian Sapi.speak "12" lagi Sapi.speak jam (waktu) berakhir jika berakhir jika
jika menit (waktu) <10 kemudian Sapi.speak "o" jika menit (waktu) <1 lalu Sapi.speak "jam" lain Sapi.berkata menit (waktu) berakhir jika lagi Sapi.speak menit (waktu) berakhir jika
jika jam (waktu)> 12 kemudian Sapi.speak "P.M." lain jika jam (waktu) = 0 maka jika menit (waktu) = 0 maka Sapi.speak "Tengah malam" lagi Sapi.speak "A.M." akhir jika lagi jika jam (waktu) = 12 kemudian jika menit (waktu) = 0 maka Sapi.speak "Noon" lagi Sapi.speak "P.M." berakhir jika lagi Sapi.speak "A.M." akhiri jika akhir jika berakhir jika

Setelah Anda menyalin seluruh kode ini persis seperti itu, ke notepad, lanjutkan dan simpan sebagai "Startup greeting.vbs". Ini juga bisa disebut apa pun yang Anda inginkan, tetapi untuk tujuan demonstrasi ini, akan lebih mudah jika kita semua berada di halaman yang sama. Sekarang setelah disimpan, Anda dapat mengklik dua kali pada file VBScript untuk mendengarnya menyapa Anda dan memberi tahu Anda waktu.

Jika Anda ingin memainkannya ketika Anda menghidupkan komputer Anda, seperti Jarvis dari Iron Man, cukup pilih file dan seret dengan mouse ke bawah ke “tombol Start.” Tanpa melepaskan mouse Anda, pindahkan ke “All Programs” kemudian temukan "Startup" folder dan lepaskan tombol mouse Anda.

Jika, untuk beberapa alasan ini tidak berhasil untuk Anda, Anda juga dapat menavigasi secara manual ke folder startup. Pertama-tama Anda akan masuk ke folder tempat "Startup greeting.vbs" Anda disimpan dan salin.
Langkah selanjutnya adalah mengetikkan jalur berikut ke bagian atas jendela Explorer dan tekan "Enter". Anda hanya perlu mengubah USERNAME dengan nama yang Anda gunakan untuk akun komputer Anda.

C: \ Users \ USERNAME \ AppData \ Roaming \ Microsoft \
Windows \ Start Menu \ Programs \ Startup

Setelah Anda berada di folder startup, cukup tempelkan file vbs dan Anda siap menggunakannya. Sekarang, pada saat Anda memulai komputer dan masuk, seharusnya secara otomatis akan menyapa Anda dan memberi tahu Anda jam berapa sekarang.

Jika Anda kesulitan membuat skrip apa pun, semuanya gratis untuk diunduh menggunakan tautan ini.

  1. Uji Geek
  2. Salam
  3. Salam Startup
  4. Menceritakan Waktu
  5. Teks pidato