7Jul

Trik Geek Bodoh: Cara Membuat Komputer Anda Berbicara dengan Anda

click fraud protection

Mesin cerdas yang mampu berbicara sering menjadi bahan film fiksi ilmiah futuristik, namun Anda bisa mengubah komputer menjadi Cathy yang cerewet. Meskipun kita belum berada di atas panggung dengan komputer dimana mereka dapat berinteraksi dengan kita seperti orang, ada beberapa alat dan skrip sederhana yang bisa kita tulis untuk membuat komputer yang menjalankan Windows berbicara kepada kita.

Sejarah Dasar Sedikit( Visual)

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 bahasa scripting yang mudah digunakan dan ringan untuk Microsoft meningkat. Karena ini, 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 terpasang dengan setiap komputer. Ini sangat serbaguna karena kenyataan bahwa lingkungan host VBScript dapat disematkan di dalam program yang menggunakan Microsoft Script Control. Hal ini sering digunakan dengan Layanan Informasi Internet, Windows Script Host, dan Internet Explorer.

instagram viewer

Tapi, itu cukup jabber teknis jibber. Mari kita turun ke sana dan belajar bagaimana membuat komputer Anda bicara!

Single Use VBScripts

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

Mari kita mulai proses dengan membuka Notepad. Setelah Anda membuka Notepad, yang perlu Anda lakukan adalah mengetikkan kode berikut atau cukup salin dan tempelkan ke jendela notepad. Untuk mengubah apa yang membuat naskah Anda membuat komputer berkata, cukup ganti bagian yang bertuliskan "Orang-orang Geeks akan mewarisi bumi" dengan apapun yang ingin Anda dengar.

redup 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 "SaveSebagai. .. "pilihan.

Temukan tempat di mana Anda ingin menyimpan gambar. Untuk contoh ini, saya menyimpannya ke folder kosong di direktori Downloads. Yang penting yang perlu Anda lakukan adalah memberikannya nama yang diakhiri dengan. vbs. Ini akan memberitahu komputer bahwa Anda tidak menyimpan file teks biasa;Sebaliknya, Anda menyimpan VBScript. Kami akan memberi nama sampel ini "Geek test.vbs" seperti gambar di bawah ini.

Sekarang Anda bisa melanjutkan dan menutup notepad dan menavigasi ke folder tempat Anda menyimpan VBScript. Anda akan melihat 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 naskah pertama Anda.

Sekarang, untuk mengatasinya, cobalah membuat beberapa skrip lagi dengan teks yang ingin Anda dengar. Sebagai alternatif, Anda bisa klik kanan pada VBScript dan pilih opsi "Open with. .." lalu pilih notepad untuk mengedit teks dalam file yang sama.

Text to Speech Script

Sekarang Anda tahu bagaimana menulis skrip penggunaan tunggal dan mungkin telah bermain dengannya beberapa kali, mungkin Anda sedikit bosan. Itulah mengapa kita akan menendangnya sedikit.

Hal selanjutnya yang akan kita pelajari adalah bagaimana membuat script yang sedikit lebih maju dari script single use. Ini akan membuat kotak dialog yang bisa Anda ketik teks dan memilikinya dibaca kembali oleh PC Anda.

Mulailah dengan membuka notepad Anda lagi dan memasukkan skrip ini atau menyalin dan menempelkannya ke dalam jendela notepad.

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

Setelah kode masuk, cukup simpan file tersebut sebagai "Text to Speech.vbs" seperti yang ditunjukkan sebelumnya untuk menyelesaikan skrip. Setelah itu telah 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 akan disuarakan adalah "Apa yang harus saya katakan, Geekiness Anda?" Anda selalu dapat mengubah ini untuk mengatakan apapun yang Anda inginkan.

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

Salam Skrip VBScript

Hal ini semakin menyenangkan, namun komputer Anda tetap tidak berinteraksi dengan Anda. Sekarang kita akan mencoba script sederhana lainnya yang memperhitungkan waktu hari serta respon yang tepat untuk waktu hari. Skrip ini akan membaca waktu komputer Anda dan, berdasarkan hal itu, ini akan menyambut Anda dengan cara tertentu.

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

Set Sapi = Wscript. CreateObject( "SAPI.SpVoice") redup str jika jam( waktu) & lt;12 lalu Sapi.speak "Good Morning Geekmeister" lain jika jam( waktu) & gt;12 maka jika jam( waktu) & gt;16 lalu Sapi.speak "Good evening Geekmeister" else Sapi.speak "Good afternoon Geekmeister" akhir jika berakhir jika berakhir jika

Sekarang Anda dapat menyimpan dokumen teks sebagai file VBS.Setelah Anda melakukan itu, pergi ke folder di mana ia disimpan dan klik dua kali di atasnya. Berdasarkan saat komputer Anda menunjukkan, itu akan baik mengatakan "Selamat pagi, selamat sore atau selamat malam Geekmeister."

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

Time of Day Skrip VBScript

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

Skripnya mungkin terlihat rumit, namun pada dasarnya memberi tahu komputer Anda apa yang harus dikatakan dan bagaimana mengatakannya berdasarkan waktu yang ditunjukkan pada jam komputer Anda. Anda selalu bisa mengganti "Waktu saat ini" dengan pengantar untuk waktu yang Anda inginkan.

Set Sapi = Wscript. CreateObject( "SAPI.SpVoice") Sapi.speak "Waktu saat ini adalah" jika jam( waktu) & gt;12 maka Sapi.speak hour( waktu) -12 else if hour( time) = 0 then Sapi.speak "12" else Sapi.speak hour( waktu) akhir jika akhir jika jika menit( waktu) & lt;10 lalu Sapi.speak "o" jika menit( waktu) & lt;1 maka Sapi.speak "jam" lain Sapi.speak menit( waktu) berakhir jika lain Sapi.speak menit( waktu) berakhir jika jika jam( waktu) & gt;12 lalu Sapi.speak "P.M."lain jika jam( waktu) = 0 maka jika menit( waktu) = 0 maka Sapi.speak "Midnight" lain Sapi.speak "A.M."akhir jika lain jika jam( waktu) = 12 maka jika menit( waktu) = 0 maka Sapi.speak "Noon" else Sapi.speak "P.M."akhiri jika ada Sapi.speak "A.M."akhir jika akhir jika berakhir jika

Sekarang Anda hanya perlu menyimpan file sebagai VBScript seperti yang Anda lakukan pada langkah sebelumnya dan kemudian arahkan ke folder itu. Jika semuanya berjalan dengan baik, Anda harus bisa mengklik dua kali dan mendengar komputer memberitahu Anda saat itu.

Startup Greeting

Sekarang Anda tahu bagaimana membuat komputer Anda menyambut Anda dan memberi tahu Anda waktunya, betapa kerennya jika komputer melakukannya saat Anda menghidupkan komputer. Hal ini sebenarnya sangat mudah dilakukan jika Anda hanya menggabungkan dua skrip dan memasukkannya ke tempat yang tepat.

Mulailah dengan membuka notepad Microsoft dan menyalin kode ini ke jendela. Ini hanyalah salinan kedua kode yang digabungkan untuk Anda. Ingatlah bahwa Anda dapat mengubah salam untuk "Apa kabar, Halo Guru, Salam memuji-Mu yang agung," atau apapun yang Anda ingin komputer Anda katakan kepada Anda.

Set Sapi = Wscript. CreateObject( "SAPI.SpVoice") redup str jika jam( waktu) & lt;12 lalu Sapi.speak "Good Morning Geekmeister" lain jika jam( waktu) & gt;12 maka jika jam( waktu) & gt;16 lalu Sapi.speak "Selamat malam Geekmeister" lain Sapi.speak "Good afternoon Geekmeister" akhir jika berakhir jika berakhir jika Sapi.speak "Waktu saat ini adalah" jika jam( waktu) & gt;12 maka Sapi.speak hour( waktu) -12 else if hour( time) = 0 then Sapi.speak "12" else Sapi.speak hour( waktu) akhir jika akhir jika jika menit( waktu) & lt;10 lalu Sapi.speak "o" jika menit( waktu) & lt;1 maka Sapi.speak "jam" lain Sapi.speak menit( waktu) berakhir jika lain Sapi.speak menit( waktu) berakhir jika jika jam( waktu) & gt;12 lalu Sapi.speak "P.M."lain jika jam( waktu) = 0 maka jika menit( waktu) = 0 maka Sapi.speak "Midnight" lain Sapi.speak "A.M."akhir jika lain jika jam( waktu) = 12 maka jika menit( waktu) = 0 maka Sapi.speak "Noon" else Sapi.speak "P.M."akhiri jika ada Sapi.speak "A.M."akhir jika akhir jika diakhiri jika

Setelah Anda menyalin seluruh kode ini persis seperti pada catatan notepad, lanjutkan dan simpan sebagai "sapaan pembuka. vbs".Bisa juga disebut apa saja yang Anda inginkan, tapi untuk keperluan demonstrasi ini, akan lebih mudah jika kita semua berada di halaman yang sama. Setelah disimpan, Anda bisa klik dua kali pada file VBScript untuk mendengarnya menyambut Anda dan memberitahu Anda waktunya.

Jika Anda ingin bermain saat menghidupkan komputer Anda, seperti Jarvis dari Iron Man, cukup pilih file dan seret dengan mouse Anda ke tombol "Start". Tanpa melepaskan mouse Anda, pindahkan ke "All Programs" lalutemukan folder "Startup" dan lepaskan tombol mouse anda.

Jika, entah mengapa ini tidak bekerja untuk Anda, Anda juga dapat secara manual menavigasi ke folder startup. Pertama-tama Anda akan pergi ke folder tempat "Startup greeting.vbs" Anda disimpan dan menyalinnya.
Langkah selanjutnya adalah mengetikkan jalur berikut ke bagian atas jendela Explorer dan tekan "Enter".Anda hanya perlu mengganti USERNAME dengan nama yang Anda gunakan untuk akun komputer Anda. Jika Anda berada di folder startup, cukup tempelkan file vbs dan Anda baik untuk pergi. Sekarang, pada saat Anda memulai komputer dan masuk, Anda harus secara otomatis menyambut Anda dan memberi tahu Anda jam berapa sekarang.

Jika Anda mengalami masalah dalam membuat skrip, mereka bebas mendownload dengan menggunakan tautan ini.

  1. Geek Test
  2. Salam Ucapan Selamat
  3. Menceritakan Waktu
  4. Text to Speech