aduh. yg gw buat ini sama sekali ga keren klo liat codingnya
cuma idenya aja yg "lumayan"
aplikasi yg gw buat cuma baca email, bandingkan dengan apa yang ada di database, kerjakan apa yg harus dilakukan klo terima perintah itu, dan aplikasi bakalan ngomong pake windows speech API (jangan kaget, ini cuma 1 baris perintah loh).
untuk hal2 lain gw cuma memanfaatkan apa yang sudah dibuat orang lain.
SIRI untuk voice recognition.
wikianswers dan wolfram alpha untuk natural language questions processing.
dll.
---------- Post Merged at 04:20 PM ----------
Berikut change log untuk aplikasi yg udah gw buat sementara ini (gw kasih nama MonMon, soalnya enak disebut oleh native dan non-native english speakers dan cukup catchy juga).
untuk appnya blon bisa gw upload, apalagi codingnya. karena gw masih pakai beberapa komponen yg EULA nya menyatakan gw ga boleh menyebarkan tanpa persetujuan mereka (cuma boleh dipake untuk keperluan pribadi).
Code:------------------------------------------------------------------------------------------------------------------------------------ Ver 0.0.02 * Support Multiple Line Command ------------------------------------------------------------------------------------------------------------------------------------ Ver 0.0.01 - 23 May 2013 MonMon first Creation * Minimized to tray * Using gmail to check for command, with 30seconds interval (hardcoded) * List of Command Priority : 1. SystemApps (hardcoded in application): - Refresh 2. Fixed Command 3. Google Command 4. Open/Start/Execute Commands * All Commands (except SystemApps) and responses are all in the database. * Configuration are in Database * Using External application for several commands : 1. Winamp : for playing music 2. Clever : for triggering winamp 3. BatteryStatus : for announcing battery status 4. Nircmd : for any other console commands such as setting volume, printscreen, etc. 5. WebCamPic : to take a picture using webcam * Using external components, must be installed to use MonMon : - EAGetMail, for reading emails - EASendMail, for sending emails (for future use) * Using Cloud (not necessarily a cloud, a folder will do but user won't be able to check the result) as a repository for several commands such as : printscreen. * Add automatic battery checking with intervals (will be 1minute after refresh or starting app) - on high battery power (more than 25%), check every 5 minutes - on low battery power (between 25% and 15%), check every 3 minutes - on critical battery power (15% and lower), check every 1 minute a notification using voice will be done when no AC power is plugged. check interval will not change whether AC plugged or not plugged. battery check intervals are all hardcoded * Several in App Variables (case sensitive) that can be used in responses and command tables : - %AppName% , for application name used for Open/Start/Execute command - %WebQuery%, for Web Query on Google command - %AppPath%, MonMon Application path - %AppCloud%, Cloud path used by MonMon (pointing to highest folder used by MonMon, user need to configure subfolders manually for desired path) - %AppYear%, Current System Year when a command is executed - %AppMonth%, Current System Month when a command is executed - %AppDate%, Current System Date when a command is executed - %AppHour%, Current System Hour when a command is executed - %AppMinute%, Current System Minute when a command is executed - %AppSeconds%, Current System Seconds when a command is executed * If an error occured, application will speak the error. Users are not advised to delete commands and especially responses as some are already hardcoded in application. better add another one for your own usage. ------------------------------------------------------------------------------------------------------------------------------------
![kopimaya [dot] kom - Secangkir Kehangatan di Dunia Maya - Powered by vBulletin](images/misc/vbulletin4_logo.png)





Reply With Quote