Anda di halaman 1dari 5

MEMBUAT PROGRAM YANG DAPAT MEMBUKA PROGRAM

APLIKASI DENGAN SUARA Dengan VB 6.0

Anda tentunya sering melihat film-film yang bertemakan teknologi modern yang dimana
komputer dapat berbicara dengan manusia. Pernakah anda bayangkan bagaimana rasanya jika
ada tokoh kartun yang muncul di komputer anda dan dapat membuka Program Aplikasi Dengan
Suara atau yang saya sebut Open Program Aplikasi, dengan program ini kita tidaklah perlu
mendouble klick lagi suatu shortcut, dengan kata lain yaitu apa yang kita sebutkan lewat
microphone ex: open word, maka program aplikasi Microsoft Word Akan Terbuka. dahulu
memang masih khayalan, tetapi sekarang teknologi sudah hampir sampai sana. Berikut ini akan
kita praktekkan mudahnya membuat program di Visual Basic, yang dimana user dapat
berintraksi langsung dengan tokoh kartun tersebut dengan mengunakan alat bantu yaitu
Microphone.

Percaya atau tidak, dengan Activex Microsoft Agent dan Microsoft Speech SDK, anda dapat
membuat program ini hanya dalam 10 Menit. Mari kita coba membuat program ini dengan
langkah-langkah sebagai berikut :

PERSIAPAN
Untuk mengikuti pembahasan tutorial ini, anda diharuskan menginstall library-library tambahan
seperti berikut :

1. Install program E-Speaking


2. Install program Microsoft Speech SDK 4.0
3. Install program Microsoft Agent
4. Install Charcter Microsoft Agent
Keluruhan tools tersebut dapat anda download disini : http://adf.ly/9VNbu

1. Dari windows, jalankan program Visual Basic 6.0, setelah itu muncul kotak dialog New
Project

1
2. Pada kotak dialog New Project Tab New tersebut, Pilih Standard EXE lalu klik Open.
Setelah itu akan tampil IDE Visual Basic 6.0

3. Setelah IDE tampil, maka anda terlebih dahulu menambahkan Kontrol Toolbar dari
Toolbox Visual Basic 6.0. untuk menambahkan kontrol Toolbar pada Toolbox, lakukan
langkah-langkah sebagai berikut :
- Klik kanan pada Toolbox.
- Klik Components.
- Setelah itu akan muncul kotak dialog Components
- Pada kotak Dialog Components Tab Control, klik Microsoft Agent Control 2.0 dan
Microsoft Direct Speech Recognition.
- Klik Ok.

2
4. Setelah itu tambahkan kontrol toolbar Agent dan DirectSR kedalam form.
5. Lalu simpan project tersebut.
6. Langkah selanjutnya buka program NotePad lalu ketikan kata sperti gambar

7. Simpan NotePad tersebut dengan File Name Words.txt. (NB:Project,Form,NotePad


harus disimpan dalam satu folder).
8. Buka lagi Visual Basicnya,lalu Pada Kode Editor ketikan seperti di bawah ini.

3
Private merlin As IAgentCtlCharacterEx
Const DATAPATH = "merlin.acs"

Private Sub reco_PhraseFinish(ByVal Flags As Long, ByVal beginhi As Long, ByVal beginlo As Long, ByVal endhi
As Long, ByVal endlo As Long, ByVal Phrase As String, ByVal parsed As String, ByVal results As Long)
On Error Resume Next
Dim noth As Long
Dim sfile As String
Counter = 0
Select Case Phrase
Case "openword"
merlin.Speak "Ok"
Shell "C:\Program Files\Microsoft Office\OFFICE11\Winword.exe", vbMaximizedFocus
Case "openexcel"
merlin.Speak "Ok"
Shell "C:\Program Files\Microsoft Office\OFFICE11\excel.exe", vbMaximizedFocus
Case "openaccess"
merlin.Speak "Ok"
Shell "C:\Program Files\Microsoft Office\OFFICE11\msaccess.exe", vbMaximizedFocus
Case "openwinamp"
merlin.Speak "Ok"
Shell "C:\Program Files\Winamp\winamp.exe", vbMaximizedFocus
Case "closeprogram"
SendKeys "%{F4}"
End Select
End Sub

Private Sub Form_Load()


Agent1.Characters.Load "merlin", DATAPATH
Set merlin = Agent1.Characters("merlin")
Let merlin.LanguageID = &H409
merlin.MoveTo 440, 320
merlin.Show
merlin.Play "greet"
merlin.Height = 135
merlin.Width = 135
If App.PrevInstance = True Then
Unload Me
End
End If
reco.GrammarFromFile App.Path & "\Words.txt"
reco.Activate
End Sub

NB:
- Untuk Listing Program diatas, Yang tulisanya Miring, diketiknya satu baris,
Penulisan yang ada dalam CASE “ ”,tidak boleh ada spasi
- Karena penulis menginstall Microsoft office n winamp di C:\Program Files, maka
Winword.exe, excel.exe, msaccess.exe dan winamp.exe C:\Program Files. Dari itu
untuk lebih pastinya anda lihat dahulu dimana targetnya.

4
9. Setelah diketik Listing Program tersebut, lalu anda buka NotePad yang anda Buat dengan
Nama Words.txt, lalu ketikan

10. Kalau sudah diketik simpan lagi NotePad tersebut,setelah itu anda Run Programnya, lalu
anda dapat mengatakan openword (untuk membuka program aplikasi Microsoft Word),
openexcel (untuk membuka program aplikasi Microsoft Excel), openaccess (untuk
membuka program aplikasi Microsoft Access), openwinamp (untuk membuka program
WinAmp),sedangkan closeprogram (untuk menutup program Aplikasi).

Source Code bisa di download disini : http://adf.ly/9VNZb

Selamat Mencoba

E-mail :
sanas_soft@yahoo.com & belajarhackingncracking@gmail.com
Home Page :
http://sanas-soft.blogspot.com & http://belajar-hacking.16mb.com

Anda mungkin juga menyukai