PERANGKAT LUNAK PENGUCAPAN TEKS SMS PADA TELEPON SELULER Anggi Erlangga 1, Alex Wijaya 2, Wydyanto 3 Mahasiswa Universitas Bina Darma 1, Dosen Universitas Bina Darma 2,3 Jalan Jenderal Ahmad Yani No.12 Palembang Pos-el:
[email protected],@
[email protected],
[email protected]
Abstract Communication technologies is also growing very rapidly as more and more demand for people to technology. One of these emerging technologies is currently Communicatin Global System for Mobile (GSM), as well as service Short Message Service (SMS) as a cellular telephone services are the most popular and most sought after today, because its use is relatively easy and cost is very cheap. With a system that can turn SMS text to speech people do not need to read but enough to hear it. Text conversion system of SMS (Short Message Service) to the speech useful for users who are busy, in order to more easily get information from a text SMS (Short Message Service) without having to open the SMS (Short Message Service) on mobile phones and can still perform activity other. With the problems described above, the authors are interested in taking the title "Pronunciation Software on Mobile SMS Text". Keywords: Software, pronunciation, Text SMS, Cell Phones Teknologi komunikasi juga berkembang sangat pesat seiring dengan semakin banyaknya permintaan masyarakat akan teknologi tersebut. Salah satunya teknologi yang berkembang saat ini adalah Global System for Mobile Communicatin (GSM), demikian pula dengan layanan Short Message Service (SMS) sebagai salah satu layanan telephone seluler yang paling populer serta paling diminati saat ini, karena penggunaannya yang relative mudah serta biayanya yang sangat murah. Dengan adanya sistem yang dapat mengubah teks SMS ke ucapan orang tidak perlu membaca namun cukup mendengarnya. Sistem pengubahan teks SMS (Short Message Service) ke ucapan bermanfaat bagi pengguna yang sibuk, agar lebih mudah mendapat informasi dari suatu teks SMS (Short Message Service) tanpa harus membuka SMS (Short Message Service) tersebut pada telepon seluler dan masih bisa melakukan aktivitas yang lain. Dengan permasalah diatas maka penulis tertarik mengambil judul “Perangkat Lunak Pengucapan Teks SMS pada Telepon Seluler”.
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
1
1.
PENDAHULUAN
1.1
Latar Belakang
(2007:374)
Perkembangan pengetahuan
dan
merambah
dan
Short
Message
ilmu
Service (SMS) adalah satu fasilitas dari
teknologi
telah
teknologi Global System for Mobile
dirasakan
oleh
Communication
(GSM)
yang
masyarakat di semua bidang. Salah satu
memungkinkan mengirim dan menerima
teknologi
mengalami
pesan-pesan singkat berupa text dengan
perkembangan yang sangat pesat adalah
kapasitas maksimal 160 karakter dari
dibidang komputer khususnya pada
mobile station (MS).
yang
teknologi informasi. Dengan teknologi informasi
dalam
dan
Service) sebagai sarana penyampaian
mendapatkan suatu data dengan cepat
pesan sudah digunakan masyarakat dari
dan tepat.
handphone
Teknologi
pengiriman
Saat ini SMS (Short Message
komunikasi
juga
termuarah
handphone
termahal
sampai dan
juga
berkembang sangat pesat seiring dengan
disebabkan karena biayanya murah.
semakin
permintaan
Banyak operator selulur menawarkan
masyarakat akan teknologi tersebut.
gratis SMS (Short Message Service)
Salah
yang
setelah kita melakukan sejumlah SMS
berkembang saat ini adalah Global
(Short Message Service), dengan promo
System
tersebut
banyaknya
satunya
for
teknologi
Mobile
Communication
banyak
perusahaan
(GSM) atau yang lebih dikenal dengan
memanfaatkannya
telepon seluler digital. Telepon seluler
promosi melalui SMS (Short Message
merupakan salah satu media yang
Service). Pesan SMS (Short Message
banyak
Service) yang berupa teks membutuhkan
digunakan
oleh
masyarakat
sekarang ini.
untuk
yang fasilitas
waktu untuk membacanya sehingga
Demikian pula dengan layanan
sistem yang dapat mengubah teks SMS
Short Message Service (SMS) sebagai
(Short Message Service) menjadi ucapan
salah satu layanan telephone seluler
dibutuhkan. Dengan adanya sistem yang
yang
paling
dapat mengubah teks SMS ke ucapan
diminati saat ini, karena penggunaannya
orang tidak perlu membaca namun
yang relatif mudah serta biayanya yang
cukup
sangat murah. Menurut Febrian
pengubahan
paling
populer
serta
mendengarnya. teks
SMS
Sistem ke
ucapan
bermanfaat bagi pengguna yang sibuk,
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
agar lebih mudah mendapat informasi
2. METODELOGI PENELITIAN
dari suatu teks SMS (Short Message
2.1
Service)
tanpa harus membuka SMS
Metode Pengumpulan Data Dalam
melakukan
penelitian
(Short Message Service) tersebut pada
untuk mendapatkan data dan informasi,
telepon
bisa
maka metode yang digunakan dalam
melakukan aktivitas yang lain. Dengan
proses pengumpulan data dilakukan
pembahasan diatas maka penulis tertarik
sebagai berikut :
mengambil judul “Perangkat Lunak
1.
Pengucapan Teks SMS pada Telepon
Dalam hal ini yang akan dilakukan
seluler
dan
masih
Seluler”.
Metode Observasi
adalah melihat serta mempelajari permasalahan yang ada dilapangan
1.2 Perumusan Masalah
yang erat kaitannya dengan objek
Adapun yang menjadi rumusan
yang diteliti, objek yang diteliti
permasalahan dalam penulisan skripsi
yaitu
ini adalah ”Bagaimana Membangun
Pengucapan
Perangkat Lunak Pengucapan Teks SMS pada Telepon Seluler”.
Perangkat Teks
Lunak SMS
pada
Telepon Seluler. 2.
Studi Pustaka
Metode yang dilakukan adalah dengan
1.3. Batasan Penelitian Agar pembahasan lebih terarah,
cara
mancari
bahan
yang
maka penulis membatasi permasalahan
mendukung dalam pendefinisian
hanya pada membangun perangkat lunak
masalah
pengucapan teks SMS pada telepon
internet,
seluler
dengan objek permasalahan.
berbasis
android
dengan
menggunakan library text to speech
melalui yang
buku-buku,
erat
kaitannya
2.2 Metode Pengembangan
android. 1.4 Tujuan Penelitian
Perangkat Lunak
Tujuan yang hendak dicapai penulis
dengan
penyusunan
skripsi
adalah untuk membangun perangkat lunak pengucapan teks SMS pada telepon seluler agar dapat bermanfaat bagi pengguna telepon selulur yang sibuk.
Metode yang digunakan untuk pengembangan perangkat lunak adalah metode sekunsial linier yang disebut siklus kehidupan klasik atau waterfall model (model air terjun), yang dimulai pada tingkat danb kemajuan sistem pada
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
seluruh analisis, desain, kode, pengujian
Telepon Seluler diperlukan untuk
dan pemeliharaan Pressman (2002:36).
mengetahui apakah sistem baru
1.
Rekayasa dan pemodelan sistem
yang dibuat telah sesuai dengan
Rekayasa dan pemodelan sistem
spesifikasi
menyangkut
diinginkan.
pengumpulan
kebutuhan pada tingkat sistem
6.
yang
Pemeliharaan
serta informasi yang mencakup
Pemeliharaan merupakan bagian
pengumpulan
akhir
kebutuhan
atau
pengumpulan data. 2.
kebutuhan
Analisis
Perangkat
kebutuhan
perangkat
pengembangan
Lunak
Pengucapan
Teks SMS pada Telepon Seluler
lunak Tahap
dari
dan dilakukan setelah perangkat analisis
adalah
pengumpulan
tahap
lunak digunakan.
kebutuhan-
kebutuhan dari semua elemen
2.3
Landasan Teori
2.3.1
Perangkat Lunak
sistem perangkat lunak yang akan dibangun. Pada tahap ini dibentuk. 3.
Perancangan Perangkat Lunak Membuat
Perangkat
Pengucapan
Teks
Telepon
Seluler
Lunak
SMS
proporsional.
informasi
secara
Kristanto (2004:1).
Dari dua pendapat diatas maka
metode
dapat disimpulkan bahwa perangkat
fungsional
lunak adalah suatu instruksi (program
yaitu dengan dengan tabel-tabel
komputer) yang dibuat oleh sebuah
yang
perusahaan
perancangan
model
diperlukan,
mendesan
komputer
untuk
rancangan dengan UML desain
mengerjakan tugas tertentu. Contoh
tampilan input dan output.
Microsoft Word.
Pembuatan Kode Mengimplementasikan perancangan
2.3.2
Short Message Service (SMS)
Short Message Service (SMS) adalah
pada
pesan singkat berupa teks yang dikirim
Telepon Seluler Berbasis Android.
dan diterima antar sesama pengguna
Pengujian Perangkat Lunak
telepon,
Pengujian
Perangkat
hasil Lunak
Pengucapan
5.
memanipulasi
program
dengan
menggunakan
4.
pada
memungkinkan
Teks
SMS
Perangkat
Pengucapan Teks SMS pada
Lunak
pada
awalnya
pesan
ini
digunakan antar telpon genggam, namun dengan berkembangnya teknologi, pesan
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
tersebut
bisa
dilakukan
melalui
5. Dihubungkan
komputer ataupun telpon rumah. Dengan
komputer.
short
Perangkat
message
service
Menurut
dengan
lunak
sistem
bantu
adalah
Pressman (2002:10), perangkat lunak
alat bantu untuk mempermudah suatu
adalah
penyelesaian
perintah (program komputer)
masalah
yang
timbul
yang bila dieksekusi memberikan fungsi
seperti komputer. Dimana komputer
dan unjuk kerja seperti yang diinginkan
merupakan suatu alat bantu dalam
atau
mempermudahkan
yang
mengatur
struktur
data
suatu
pekerjaan
memungkinkan program memanipulasi
dengan cepat serta dapat memberikan
informasi
informasi dalam permasalahan yang
secara
mengatur
professional
dan
dokumen
yang
operasi
kegunaan
Perangkat lunak adalah kecanggihan
program. Perangkat lunak merupakan
teknologi dari perangkat keras yang
perangkat yang dapat dilihat oleh mata,
akan berfungsi apabila diberikan tugas–
namun tidak dapat diraba. Perangkat
tugas dasar tertentu yang diperlukan
lunak juga dapat digunakan untuk
semua pemakai suatu komputer. Dan
menunjukkan sebuah program yang
membantu mempermudah pengolahan
dipakai oleh sistem komputer. Komputer
sumber daya fisik, berfungsi sebagai
memerlukan perangkat lunak untuk
interface antara user, software yang
beroperasi dan membutuhkan program
memproses sebuah data tersebut.
menggambarkan
timbul.
untuk membuat komponen–komponen bekerja bersama–sama dengan baik.
Perangkat instruksi
(program
diketikan Karakteristik
perangkat
lunak
Lunak
adalah
komputer)
dijalankan
yang
menyediakan
fungsi dan tampilan yang diinginkan,
menurut Pressman (2002 : 4) meliputi :
struktur
1. Merupakan produk yang unik
kesempatan
2. Perangkat lunak tidak akan pernah
memanipulasi informasi dan dokumen
rusak karena selalu diperbaiki
yang
data
yang
memberikan
program
mendeskripsikan
untuk
operasi
dan
3. Perangkat lunak pada umumnya
penggunaan program, mengatur struktur
dibangun sesuai keinginan, jadi
data (SMS), pengguna hp GSM dapat
tidak dibentuk dari komponen yang
mengirim
sudah ada.
singkat yang biasanya sampai 160
4. Fleksibel, modifikasi.
sehingga
mudah
di
dan
menerima
message
karakter. Text dapat berupa kata atau nomor atau kombinasi alphanumberic.
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
Febrian
(2007:374).
SMS
adalah
pengambilan/penangkapan
suara,
singkatan dari Short Message Service
sambungan transmisi pembawa bunyi.
atau layanan pesan singkat. Awalnya
Sudarmo (2006:28).
SMS
berfungsi
untuk
memberikan
Audio
adalah
dalam sistem
layanan pengiriman pesan teks singkat
komunikasi bercirikan video, sinyal
antarperangkat mobile phone (telepon
elektrik digunakan untuk membawa
genggam/telepon
SMS
unsur bunyi. Istilah ini juga biasa
sebetulnya hanya layanan tambahan
digunakan untuk menerangkan sistem-
terhadap dua layanan utama (layanan
sistem yang berkaitan dengan proses
voice dan switched data) dalam sistem
perekaman dan transmisi yaitu sistem
jaringan
pengambilan/penangkapan
bergerak).
komunikasi
GSM.
GSM,
singkatan dari Global System Mobile
Communications
Perkumpulan
Penyedia
for adalah
Perangkat
suara,
sambungan transmisi pembawa bunyi, amplifier
dan
lainnya.
Febrian
(2007:46).
Komunikasi Eropa yang menyediakan
Dari dua pendapat diatas audio dapat
standarisasi
disimpulkan
perangkat
telepon
sistem video,
komunikasi
genggam/telepon bergerak di Eropa.
bercirikan
sinyal
elektrik
SMS yang muncul di Eropa awal tahun
digunakan untuk membawa unsur bunyi.
1991, sangat populer di Asia, Australia dan
Eropa.
Zakaria
dan
Widiadhi
2.4
(2006:2).
Java Menurut Shalahuddin (2008:1),
Dari dua pendapat diatas maka
java adalah bahasa pemrograman yang
dapat disimpulkan bahwa Short Message
berorientasi objek (OOP) dan dapat
Service (SMS) adalah fasilitas dari
dijalankan
Global
System
pada
berbagai
platform
for
Mobile
sistem operasi. Perkembangan Java
(GSM)
untuk
tidak hanya terfokus pada satu sistem
mengirim dan menerima pesan dalam
operasi, tetapi dikembangkan untuk
bentuk
berbagai sistem operasi dan bersifat
Communications
text
ke
dan
dari
sebuah
handphone.
open source.
2.3.4 Audio Audio adalah bunyi yang dapat
2.4.1
didengar oleh manusia. sistem-sistem
2.4.2
yang
berkaitan
dengan
proses
perekaman dan transmisi yaitu sistem
Sebagian Fitur dari Java Java Virtual Machine (JVM) Menurut
Shalahuddin
(2008:
10), JVM adalah sebuah mesin imajiner
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
(maya) yang bekerja dengan menyerupai
menggunakan model pengamanan 3
aplikasi pada sebuah mesin nyata. JVM
lapis untuk melindungi sistem dari
menyediakan spesifikasi hardware dan
untrusted Java Code.
platform dimana kompilasi kode Java
1.
Pertama, class-loader menangani
terjadi. Spesifikasi inilah yang membuat
pemuatan kelas Java ke runtime
aplikasi berbasis Java menjadi bebas
interpreter. Proses ini menyediakan
dari platform manapun karena proses
pengamanan dengan memisahkan
kompilasi diselesaikan oleh JVM.
kelas–kelas yang berasal dari local
Aplikasi
program
Java
disk
dengan
kelas–kelas
yang
diciptakan dengan file teks berekstensi
diambil dari jaringan. Hal ini
.Java.
membatasi aplikasi Trojan karena
Program
menghasilkan
ini
satu
dikompilasi
berkas
bytcode
kelas–kelas yang berasal dari local
berekstensi .class atau lebih. Bytecode adalah serangkaian instruksi serupa
disk yang dimuat terlebih dahulu. 2.
Kedua, bytecode verifier membaca
instruksi kode mesin. Perbedaannya
bytecode sebelum dijalankan dan
adalah kode mesin harus dijalankan pada
menjamin
sistem
aturan–aturan dasar bahasa Java.
komputer
dimana
kompilasi
ditujukan, sementara bytecode berjalan
3.
bytecode
Ketiga,
memenuhi
manajemen
keamanan
pada Java interpreter yang tersedia di
menangani
semua platform sistem komputer dan
aplikasi
sistem operasi.
apakah program berhak mengakses
2.4.3
Garbage Collection
sumber daya seperti sistem file, port
Banyak bahasa pemrograman
jaringan,
yang
sistem windowing.
lain
mengijinkan
seorang
programmer mengalokasikan memori pada saat dijalankan. Program Java
2.4.5
keamanan
dengan
proses
tingkat
mengendalikan
eksternal
dan
Fase-fase pemrogram Java Gambar
di
bawah
ini
melakukan garbage collection yang
menjelaskan aliran proses kompilasi dan
berarti program tidak perlu menghapus
eksekusi sebuah program Java :
sendiri
objek–objek
yang
tidak
digunakan lagi. 2.4.4
Code Security Code Security terimplementasi
pada Java melalui penggunaan Java Runtime
Environment(JRE).
Java
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
Keterangan :
diharapkan. Pada saat perilisan perdana
1. Editor merupakan aplikasi untuk
android, 5 November 2007, android
membuat atau mengedit aplikasi
bersama
open
handset
alliance
java.
menyatakan mendukung pengembangan
2. Hello.java merupakan file java
open source pada perangkat lunak
yang sudah mempunyai kode-
mobile. Di lain pihak, google merilis
kode java dan di simpan dengan
kode-kode
extensi java.
apache, sebuah lisensi perangkat lunak
3. Java
compiler
merupakan
merubah file java yang extensi
android
dibawah
lisensi
dan open platform perangkat seluler. Safaat (2011:1).
java menjadi file yang extensi class.
2.5.2
4. Hello.class merupakan hasil file
Android SDK (Software
Development Kit)
java compiler yang asalnya
Android
berupa file extensi java.
(Application Programming Interface)
5. Java
interpreter
merupakan
yang
SDK
diperlukan
adalah
tools
untuk
API
memulai
menterjemahkan baris per baris
pengembangan aplikasi pada platform
kode ke dalam bahasa mesin dan
Android
menampilkan hasilnya.
pemrograman Java. Android merupakan
menggunakan
bahasa
subset perangkat lunak untuk ponsel 2.5 Android
yang
2.5.1 Pengertian Android
middleware dan aplikasi yang di release
Android adalah sebuah sistem operasi
oleh google. Saat ini disediakan android
untuk perangkat mobile berbasis linuk
SDK
yang
mencakup
middleware
dan
meliputi,
(Software
sistem
operasi,
Development
Kit)
sistem
operasi,
sebagai alat bantu dan API untuk mulai
aplikasi.
Android
mengembangkan
aplikasi
platform
menggunakan
bahasa
menyediakan platform yang terbuka
android
bagi
untuk
pemrograman java. Sebagai platform
menciptakan aplikasi baru. Android
aplikasi-netral, android memberi anda
merupakan
kesempatan untuk membuat aplikasi
mobile,
para
pengembang
generasi
platform
baru
yang
platform
memberikan
yang
kita
butuhkan
yang
buka
pengembangan untuk melakukan
merupakan aplikasi bawaan handphone.
pengembangan sesuai dengan yang
Safaat (2011:5).
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
2.5.3 Unified
Modeling
Languagen
a. Use Case Diagram Use case digram bersifat statis,
(UML) Unified
Modeling
Language
diagram ini memperlihatkan himpulan
(UML) merupakan salah satu bentuk
use case dan aktor-aktor suatu jenis
language
menurut
khusus dari kelas. Terutama sangat
pencetusnya UML di definisikan sebagai
penting untuk mengorganisasikan dan
bahasa
memodelkan perilaku dari suatu sistem.
atau
visual
memberikan
bahasa,
untuk
menjelaskan,
spesifikasi,
merancang,
model,
dan
membuat
Tabel 2.1 Simbol Use Case
mendokumentasikan aspek-aspek dari sebuah sistem. Nugroho (2004:16). a. Use Case Diagram Use case digram bersifat statis, diagram ini memperlihatkan himpulan use case dan aktor-aktor suatu jenis khusus dari kelas. Terutama sangat penting untuk mengorganisasikan dan memodelkan perilaku dari suatu sistem.
2.5.4
Unified Modeling Language
(UML) Unified
Modeling
Language
(UML) merupakan salah satu bentuk language
atau
bahasa,
menurut
b. Activity Diagram Activity
diagram
pencetusnya UML di definisikan sebagai
dinamis,
bahasa
menjelaskan,
memperlihatkan state-state pada sistem,
spesifikasi,
merancang,
diagram ini terutama penting untuk
model,
dan
visual
memberikan membuat
untuk
diagram
bersifat
memperlihatkan
sifat
state
dinasmis
ini
dari
mendokumentasikan aspek-aspek dari
antarmuka, kalaborasi dan pemodelan
sebuah sistem. Nugroho (2004:16).
sistem-sistem yang reaktif.
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
Tabel 2.2 Simbol Activity Diagram
pengucapan teks sms pada telepon seluler yang digunakan meliputi alat serta bahan–bahan penunjang lainnya. 1. Perangkat Keras ( Hardware) Perangkat keras yang digunakan adalah komputer
dengan
spesifikasi
minimal sebagai berikut : 1. Processor Intel Core 2 Duo 2. RAM 1 GB 3. Hardisk 80 GB, 4. Monitor SVGA Color 5. CDRW Room 52 x 6. Printer 7. Mouse 8. Keyboard 2.6
Analisis Dan Perancangan
2.6.1
Rekayasa
2.
Perangkat Lunak (Software) 1. Microsoft Windows XP atau
dan
Pemodelan
Sistem Adapun adalah
Sesuai denagn kebutuhan 2. Java (jdk-6u22-windows-i586)
objek
yang
membahas
diteliti
3. Android SDK (software Development Kit)
permasalahan
perangkat lunak pengucapan teks sms
4. Eclipse IDE For java Developers
pada telepon seluler. Diharapkan dengan perangkat lunak pengucapan teks SMS
5. Microsoft Word XP
pada telepon seluler dapat membantu
6. Microsoft Power Point Xp
pengguna
telepon
seluler
dalam
mendapat informasi dari suatu teks SMS
2.6.2
(Short Message Service)
Lunak
tanpa harus
membuka SMS (Short Message Service)
Analisis Kebutuhan Perangkat
Pada
tahap
analisis
ini
tersebut pada telepon seluler dan masih
menjelaskan bagaimana merancang dan
bisa melakukan aktivitas yang lain.
membangun
Kebutuhan handware dan software yang
pengucapan teks sms pada telepon
digunakan
seluler berbasis android. Saat ini SMS
dalam
perangkat
lunak
perangkat
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
lunak
(Short Message Service) sebagai sarana
2.6.3 Arsitektur Aplikasi
penyampaian pesan sudah digunakan
Pada arsitektur sistem konversi short
masyarakat dari handphone termurah
message
sampai handphone termahal dan juga
menjelaskan bahwa user mengirim SMS
disebabkan karena biayanya murah.
ke
Banyak operator seluler menawarkan
ditentukan, handphone menerima sms
gratis SMS (Short Message Service)
kemudian program mengecek isi sms
setelah kita melakukan sejumlah SMS
dan isi sms ke diubah ke audio.
service
nomor
(SMS)
handphone
ke
yang
Audio
telah
(Short Message Service), dengan promo tersebut
banyak
memanfaatkannya
perusahaan untuk
yang fasilitas
promosi melalui SMS (Short Message Service). Permasalahan yang ada pada saat ini Pesan SMS (Short Message Service) yang berupa teks membutuhkan waktu untuk membacanya sehingga sistem yang dapat mengubah teks SMS (Short Message Service) menjadi ucapan dibutuhkan. Dengan adanya sistem yang dapat mengubah teks SMS ke ucapan orang tidak perlu membaca namun cukup
mendengarnya.
pengubahan
teks
SMS
ke
Sistem
2.6.4 Unifield Modeling Language
ucapan
(UML)
bermanfaat bagi pengguna yang sibuk, agar lebih mudah mendapat informasi
1. Use Case Diagram (UCD) Use
case
Diagram
(UCD)
dari suatu teks SMS (Short Message
menjelaskan apa yang akan dilakukan
Service)
tanpa harus membuka SMS
oleh sistem yang akan dibangun dan
(Short Message Service) tersebut pada
siapa yang berinteraksi dengan sistem.
telepon
UCD menjadi dokumen kerja dari admin
seluler
dan
masih
melakukan aktivitas yang lain.
bisa
dan user.
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
Gambar 3.3 Diagram Activit Pengirim
Pengirim
mengirimkan
handphone
SMS
penerima,
ke
Pengirim menampilkan atau membukan
perangkat
fasilitas untuk SMS pada handphone.
handphone menerima informasi SMS
Pengirim
mengetikan
tersebut, kemudian perangkat lunak
mengirim SMS.
SMS
dan
pengucapan teks sms pada telepon seluler
yang
sudah
di
install
di
b. Diagram Activity Penerima
handphone akan mengkonversikan teks
Pada diagram activity penerima
SMS ke audio dan user mendapatkan
menjelaskan tentang proses penerima
informasi
SMS
berupa
suara
dari
SMS
tersebut.
dengan
perangkat
lunak
pengucapan teks SMS pada telepon seluler
yang
mana
penerima
akan
2.7. Diagram Activity
menerima sms dan program melakukan
a. Diagram Activity Pengirim
konversi teks sms ke audio dan secara
Pada
diagram
activity
user
otomatis.
menjelaskan tentang proses pengirim
Penerima membuka perangkat lunak
dengan mengirim sms dengan dengan
pengucapan teks SMS pada telepon
handphone.
seluler.
Penerima
menerima
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
SMS,
aplikasi secara otomatis akan konversi
sehingga jika halaman pembuka ini di
teks SMS ke audio
tampilkan dan ada SMS yang masuk ke handphone yang sudah ada aplikasi ini sudah di instal maka secara otamatis akan menkonversi teks SMS tersebut menjadi suara sesuai dengan tulisan pada SMS tersebut 2.7.2 Rancangan Halaman Profil Rancangan profil merupakan rancangan halaman
dimana
informasi
user
tentang
mendapatkan
perangkat
lunak
pengucapan teks sms pada telepon seluler,
tampilanya
seperti
gambar
dibawah ini.
2.7.1 Desain Tampilan 1. Rancangan Halaman Pembuka Rancangan merupakan
halaman halaman
pembuka
pertaka
ketika
program dijalankan tampilannya seperti gambar dibawah.
Untuk menampilkan tombol profil dan tombol keluar, pengguna handphone harus klik tombo menu, maka secara
Pada halaman pembuka ini akan tampil jika pada handphone di klik icon aplikasi ini, fasilitas library text to speach android pada halama pembukaan ini secara otomatis sudah dijalankan,
otomatis dua tombol tersebut akan tampil, jika di klik tombol profil secara otomatas akan keluar layar baru yang isinya tentang profil perangkat lunak pengucapan teks SMS pada telepon seluler dan juga membahasa tentang
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
library TTS (text to speach) android dan
3.
HASIL DAN PEMBAHASAN
juga menjelaskan tentang bahasa-bahasa yang suport dengan library TTS (text to
3.1 Hasil Hasil dari rancangan program
speach) android.
pada pembahasan bab III yang dibuat 2. Rancangan Tampilan Keluar
masing
Aplikasi Rancangan tampilan keluar aplikasi merupakan rancangan tampilan keluar aplikasi jika di klik tombol keluar halaman dimana user dapat menjalankan aplikasi agar SMS yang masuk dapat dikonversi
skripsi ini adalah tampilan dari masing-
menjadi
suara
dengan
halaman,
penggunaanya,
bagaimana
adapun
hasil
cara dari
rancangan program ini adalah sebuah perangkat lunak pengucapan teks SMS pada telepon seluler berbasis android dengan menggunakan library text to speech android. Perangkat lunak ini digunakan dapat membantu pengguna telepon
seluler
dalam
mendapat
informasi dari suatu teks SMS (Short Message Service) tanpa harus membuka SMS (Short Message Service) tersebut pada telepon seluler dan masih bisa melakukan aktivitas yang lain seperti menyetir, tuna netra dan juga penyiar radio dalam mendapatkan SMS masuk. 3.2 Pembahasan Pembahasa
ini
menjelaskan
tentang cara install perangkat lunak seperti java, android dan eclipse. Cara penggunaan
perangkat
lunak
pengucapan teks SMS pada telepon perangkat lunak pengucapan teks sms
seluler
pada telepon seluler, tampilanya seperti
menggunakan library text to speech
gambar dibawah ini.
android.
berbasis
android
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
dengan
3.2.1
Install
Perangkat
Lunak
Pendukung 1. Instal Java (jdk-6u22-windows-i586) a. Klik dua kali file jdk-6u22windows-i586,
seperti
gambar
berikut.
Gambar 3.1
File jdk-6u22-
windows-i586 b. Maka
akan
tampil
jendela
welcome seperti berikut :
Gambar 3.3 Welcome Tampilan jendela welcome akan tampil setelah klik tombol next untuk
menampilkan
jendela
berikutnya dan tombol cancel untuk
membatalkan
proses
berikutnya. d. Muncul jendela custum setup, klik tombol next.
Gambar 3.2 Welcome J2SDK 6 Tampilan
jendela
welcome
merupakan
tampilan
pertama
ketika di klik dua kali icon file jdk-6u22-windows-i586. c. Di jendela welcome klik tombol next, maka akan tampil seperti
Gambar 3.4 Custom Setup
berikut :
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
Tampilan jendela custom setup
Tampilan
jendela
instalasi
akan tampil setelah klik tombol
complete akan tampil setelah klik
next untuk menampilkan jendela
tombol next untuk menampilkan
berikutnya, tombol back untuk
jendela berikutnya, tombol finish.
kembali ke jendela sebelumnya tombol
cancel
untuk
membatalkan proses berikutnya. e. Klik tombol next, muncul proses instalasi J2SDK 6.
2. Instal Android SDK (Sofware Development Kit) Untuk menginstal android sdk (sofware development kit) hanya di copy folder android-sdks ke C:\Program Files seperti gambar dibawah ini.
Gambar 3.5 Proses Instalasi Tampilan proses instalasi akan merupakan proses setelah setelah
f.
klik tombol next pada jendela
Gambar
sebelumnya.
Android-SDKS
Setelah instal berahir dengan
Tampilan copy folder Android-
sukses, muncul jendela complete.
SDKS
merupakan
proses
dublikasi
file
SDKS
3.7
Copy Folder
android
seperti gambar diatas. 3. Instal Eclipse IDE for Java Developers a.
Klik
eclipse.exe, Gambar 3.6 Instalasi Complete
dua seperti
berikut.
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
kali
file
gambar
Gambar 4.0 Gambar 3.8 File Eclipse.exe
sdks
Tampilan
Tampilan
tentang
b.
diatas
menjelaskan
menjalankan
eclipse
tentang
Lokasi Android-
diatas
menjelaskan
menjalankan
lokasi
dengan cara klik dua kali file
existing location, terdapat tombol
yang diatas.
next untuk proses selanjutnya dan
Maka akan tampil workspace klik
tombol
tombol
membatalkan proses yang ada.
OK
seperti
gambar d.
berikut.
cancel
untuk
Install complete seperti gambar berikut ini.
Gambar 3.9 Workspace Tampilan
diatas
tentang
menjelaskan
menjalankan
lokasi
workspace, terdapat tombol OK
Gambar 4.1
untuk proses selanjutnya dan
Eclipse
tombol
Tampilan
cancel
untuk
membatalkan proses yang ada. c. Tampilan untuk mencari lokasi android-sdks,
kemudia
tombol
seperti
next
berikut ini.
klik gambar
tentang
Complete Install
diatas
menjelaskan
menjalankan
lokasi
existing location, terdapat tombol next untuk proses selanjutnya dan tombol
cancel
untuk
membatalkan proses yang ada.
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
e.
Tampilan Eclipse seperti gambar dibawah ini.
Gambar 4.2 Tampilan Eclipse Tampilan
diatas
menjelaskan
Gambar 4.3 Halaman Pembuka
program
Pada halaman pembuka ini akan tampil
menu-menu
jika pada handphone di klik icon
untuk membuat project android,
aplikasi ini, fasilitas library text to
bisa dilihat seperti gambar diatas.
speach android pada halama pembukaan
tentang android,
menjalankan terdapat
ini secara otomatis sudah dijalankan, 3.2.2 Tampilan Program
sehingga jika halaman pembuka ini di tampilkan dan ada SMS yang masuk ke
Pada tampilan program ini menampilkan
handphone yang sudah ada aplikasi ini
seperti
yang
sudah di instal maka secara otamatis
menjelaskan tentang gambar dan judul
akan menkonversi teks SMS tersebut
penelitian, halaman profil yang isinya
menjadi suara sesuai dengan tulisan
tentang
pada SMS tersebut.
halaman
pembuka
perangkat
lunak
yang
menggunakan library text to speech android dan halaman keluar.
2. Halaman Profil Halaman profil merupakan halaman dimana user mendapatkan informasi
1. Halaman Pembuka
tentang perangkat lunak pengucapan Halaman pembuka merupakan halaman
teks sms pada telepon seluler, di
pertama ketika program dijalankan, pada
halaman profil ini menjelaskan tentang
halaman
perangkat lunak pengucapan teks sms
pembuka
ini
seperti gambar dibawah.
tampilannya
pada
telepon
seluler
menggunakan
library text to speach andorid dan hanya
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
suport terhadap bahasa Inggris, Jerman,
Halaman
profil
perangkat
yang isinya
Perancis, Italia dan spanyol tampilanya
tentang
lunak
yang
seperti gambar dibawah ini.
menggunakan library text to speech android. Untuk membuka tombol profil ini klik menu pada handphone dan keluar halaman baru. 3. Tampilan Keluar Aplikasi Tampilan keluar aplikasi merupakan tampilan keluar aplikasi jika di klik tombol keluar halaman dimana user dapat menjalankan aplikasi agar SMS yang masuk dapat dikonversi menjadi suara
Gambar 4.4 Halaman Profil Untuk menampilkan tombol profil dan tombol keluar, pengguna handphone
dengan
perangkat
lunak
pengucapan teks sms pada telepon seluler,
tampilanya
seperti
gambar
dibawah ini.
harus klik tombo menu, maka secara otomatis dua tombol tersebut akan tampil, jika di klik tombol profil secara otomatas akan keluar layar baru yang isinya tentang profil, seperti gambar dibawah ini.
Gambar 4.6 Tampilan Keluar Aplikasi Tampilan
keluar
aplikasi
merupakan tampilan keluar. Terdapat tombol OK untuk keluar dari perangkat lunak pengucapan teks SMS pada Gambar 4.5 Halaman Isi Profil
telepon seluler berbasis android dengan
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
menggunakan library free java text to speech
dan
tombol
NO
untuk
membatalkan keluar dari aplikasi. 4.2.3
Membuat File
APK Untuk
Install di Handphone 1. Untuk membuat file APK, maka file android yang telah dibuat di eclipse di klik kanan kemudian pilih android tools seperti gambar dibawah ini.
Gambar 4.8 Lokasi File Android Tampilan diatas untuk mencari lokasi file java dengan project android pada proses membuat file APK pada perangkat lunak pengucapan teks SMS pada telepon seluler berbasis android dengan menggunakan library free java text to speech. 2. Setelah menemukan lokasi folder dari android yang ingin kita buat file APK dan
buat
password,
kemudian
membuat alias key seperti gambar dibawah ini. Gambar 4.7 Menu Membuat File APK Tampilan diatas untuk untuk membuat file APK pada aplikasi eclipse pada perangkat lunak pengucapan teks SMS pada telepon seluler berbasis android dengan menggunakan library free java text to speech. 2. Cari lokasi folder dari android yang ingin kita buat file APK dan buat password sesuai dengan keinginan kita seperti gambar dibawah ini. Gambar 4.9 Membuat Alias Key
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
Tampilan diatas untuk membuat alias
dan
mengisi
password
pada
tombol finis untuk selesai dari pembuatan
pada
perangkat
lunak
perangkat lunak pengucapan teks SMS
pengucapan teks SMS pada telepon
pada telepon seluler berbasis android
seluler
dengan menggunakan library free java
menggunakan library free java text to
text to speech.
speech.
berbasis
android
dengan
3 Setelah menemukan lokasi folder dari android yang ingin kita buat file APK dan
buat
password,
4.
KESIMPULAN
kemudian
membuat alias key seperti gambar dibawah ini.
4.1 Kesimpulan Berdasarkan dari penelitian yang telah dilaksanakan dan sudah diuraikan dalam perangkat lunak pengucapan teks SMS pada telepon seluler berbasis android, maka penulis dapat menarik kesimpulan sebagai berikut : 1. Penelitian
ini
menghasilkan
perangkat lunak pengucapan teks SMS pada telepon seluler. 2. Perangkat lunak pengucapan teks SMS pada telepon seluler di rancang dan
Gambar 5.0 Install Complete Tampilan
diatas
untuk
menyimpan file APK pada direktori yang telah ditentukan dan terdapat
dibuat
pemrograman
dengan android
bahasa dan
menggunakan library text to speech android .
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
6. Sudarmo, P. (2006). Kamus
DAFTAR PUSTAKA
Istilah 1. Febrian,
J.
Komputer
(2002). dan
Kamus
Teknologi
Informasi.
Komputer,
Informasi
dan
Teknologi Komunikasi.
Bandung: Yrama Widya.
bandung: 7. Susetyo, R. (2010). Aplikasi
Informatika.
Mobile Pembaca Short Message 2. Kristanto, A. (2004). Rekayasa
Servise (SMS) Untuk Tunanetra
Perangkat Lunak . Yogyakarta:
Menggunakan Model Intonasi
Gava Media.
Dan Ekspresi Bicara Bahasa Indonesia.
3. Pressman,
Roger.S.
(2002).
Rekayasa
Perangkat
Lunak.
Pendidikan
Universitas Indonesia
,
Bandung.
Yogyakarta: ANDI. 8. Zakaria, M. (2006). Aplikasi 4. Roliadi.
(2010).
Sistem
Konversi Short Message Service (SMS)
ke
Universitas
Sistem BIna
SMS Untuk Beberapa Keperluan . Bandung: Informatika.
Audio.
Darma
,
Palembang. 5. Shalahuddin. (2008). Belajar Cepat Pemrograman Perangkat Telekomunikasi
Mobile.
Bandung: Informatika.
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
1
Perangkat Lunak Pengucapan Teks SMS Pada Telepon Seluler ( Anggi Erlangga )
1