PDA

View Full Version : [ASK vb6 (butuh bantuan)]program text to speech buat latihan bahasa inggris


Permenkaret
20th November 2011, 01:45 PM
Quote:






Quote:





http://cdn-u.kaskus.us/52/vdym4ryd.gif






Quote:





misi momod2 ane numpang bikin thread ya..



agan2 smw,, ane lagi buat program, buat latihan bahasa inggris..



Secara umum program yang lagi ane buat ini pertama bakal ngambil berita2 yg ada di website reuters (web berita berbahasa inggris), berita yang ane ambil itu nanti'a bakalan dijadiin soal dalam program ane gan..



Nah abis di ambil berita'a, program ane bakal menggal kumpulan paragraf menjadi masing2 1 kalimat.. Lalu kalimat itu ane penggal lagi jadi soal dan jawaban..

Ane udah sampe tahap itu gan.. Skrg tinggal bagian ngacakin jawaban trus bikin text to speechnya biar soal dan pilihan jawaban'a bisa di ucapin di program,, text to speech'a ane mungkin bakalan pake espeak,,

abis text to speech'a kelar ane baru bikin pengecekan'a pilihan jawaban'a deh..



Yg ane mw tanyain ke agan2,, ada yg bisa bantuin ane gak buat bikin algoritma pengacakan sebuah kalimat menjadi beberapa kalimat???



Kaya contoh program yg udah ane bikin ini, kan ada kalimat "ceiling is not agreed soon." (yang udah di tunjuk panah merah terus ada keterangan "pilihan jawaban") nah,, gmna cara'a ngacak kalimat "ceiling is not agreed soon." jadi beberapa kalimat kaya gini :

ceiling agreed is not soon
ceiling not is agreed soon


kalimat'a gak harus jadi seperti di atas gpp juga sih gan,,

yg penting kalimat depan n blkg'a masih sama (ceiling & soon), terus kalimat acak yang bisa di buat minimal ada 2 (lebih dari 2 juga boleh koq)



plis gan,, ane butuh bantuan nih,, mentok ane di bagian ini..

Bantuin ane bikin algoritma'a gan.. :mewek: mentok mode on :mewek:




Quote:





oia gan,, biar lebih gampang gini gan,, cerita'a kalimat "ceiling is not agreed soon" itu tersimpan di sebuah variabel "piljwb" kalo variabel buat nyimpen kalimat hasil acak'a terserah agan2 deh.. Blh blkg'a tinggal di tmbahin angka 2,3 dan seterus'a



















</div>