Hal itu dilakukan Applidium, yang kemudian mempublikasikan metode yang mereka lakukan serta serangkaian tools yang berguna untuk mengoprek Siri lebih lanjut di blognya.
"Hari ini kami berhasil membongkar protokol Siri. Hasilnya, kami bisa menggunakan mesin Siri dari perangkat apapun. Ya, itu artinya siapapun bisa membuat aplikasi Android yang memakai Siri sungguhan! Atau di iPad!" tulis kelompok itu.
Apa yang ditemukan oleh Applidium adalah bahwa komunikasi antara aplikasi Siri di iPhone 4S dengan server Siri di Apple dilakukan melalui jalur TCP. Dari situ mereka berhasil melacak server yang digunakan serta seperti apa bentuk data yang dikirim.
Berikut adalah beberapa hal yang berhasil diungkap oleh Applidium:
- Data audio yang dikirimkan ke server Siri adalah data audio mentah. Data ini dikompresi dengan codec Speex, yang memang dirancang untuk komunikasi lewat internet (VoIP).
- Setiap iPhone 4S memiliki nomor identifikasi khas. Nomor ini senantiasa digunakan sepanjang komunikasi dengan Siri untuk memastikan bahwa yang mengaksesnya memang iPhone 4S. Applidium menyediakan tools untuk mengekstrak nomor ini dari perangkat iPhone 4S.
- Selama menggunakan Siri, ada banyak sekali komunikasi antara iPhone 4S dengan server Apple. Termasuk, misalnya, data mengenai seberapa cepat pengguna mengetikkan perintah dan kapan setiap kata diketikkan saat mengakses Siri dengan text-to-speech.
Ingin tahu lebih lanjut, atau bahkan mau mencobanya sendiri? Silakan kunjungi blog Applidium
0 komentar:
Posting Komentar