• Tidak ada hasil yang ditemukan

RANCANGBANGUN APLIKASI REALTIME TRANSLATION UNTUK PENERJEMAHAN BAHASA INGGRIS-INDONESIA BERBASIS AUGMENTED REALITY PADA ANDROID - UNIB Scholar Repository

N/A
N/A
Protected

Academic year: 2019

Membagikan "RANCANGBANGUN APLIKASI REALTIME TRANSLATION UNTUK PENERJEMAHAN BAHASA INGGRIS-INDONESIA BERBASIS AUGMENTED REALITY PADA ANDROID - UNIB Scholar Repository"

Copied!
14
0
0

Teks penuh

(1)

Published by:

UNIVERSITAS BENGKULU

ejournal,unib.ac.id

IURNAL

TEI$IIK

INFORMATIKA

Journal

of Inforunatics

Engineering

(2)

DAFTAR

ISI

irnpiementasi Metorie Dempster.Sirafer Daiam Sistem paiiar

biagnosa Anal<'tunagrahita Berbasis l{eb

Tri;l ra Pris pit::rs;iI i, B r,rkr: Susi) r,r, FunIr3,' Iraradv Coe.stera

Inrplementasi Mot()de Weighted product (Wp)

&

Analytical Hierarchy Process (AHP) dalam Slstern pendukung Kepuiusan

Pemilihan Hewan Peliharaan Anjing

r\na uda lil eitl i.;a nsy ah, 51:si Anrlresi.rari, r1a1 [rlansali

Aplit<asi Sistem Pendukung Keputusan pemilihan Gedung Serba

Guna dil<ota Bengkulu dengan Menggunakan Metode Smart

Berbasis Androirl

'{,,ruili Seir,il:r. L),,s, r\;rclresivll i, l(u:crli Hll,ndj

...-..-lt

S

1-13

14.29

30-44

B0 -92

93 -106

107

-

118

71.9 - 729 ,UNNAL

Tl;KNfl(.

IrN F()RN!

.\*tii;\'

iiri. i iirr I ilinr* :iiiit

Sistem Autentifikasi Cltra Digital Terintegrasi Dengan Error

Level Analysis (ELA) dan Color Filter Array(CFAI Berbasis Web Darri Aquarirr; F'tbriand:r, Desi AnlLr:swari, E.t(linii pufri

punvanclari

45 -S6 Rancang Bangun Permainan

[ndroid

Tiga Dimensi Tel<a Teki

Rumah Bubungan Lima dengan Metode Kecerdasan Buatan Lirli Ivi $,/ir;rn;'ta, Aan Ll:lenslieri., Funn.,'Far.ad.1

Coastet:a

57 - 67

Peiai;cangiiii Caiiie

Fiisi

Person Slioo..er iFPS] ,,Boar llunici,,

Berbasis Virtual Reality

Pi'a1a llwar::ii, Aan Ur-lensarl, ilu:;di

ilffendj

68 -7g Implementasi Pletode CBR {Case Based Reasoning) dalam

Pcmilihan Pestisi.Ja Terhadap Hama Fadi Sawah Menggunakan

Algorltrna I(.Nearest Neighhor (KNN) (Studi Kasus Kabupaten Seluma)

Tinra El<a Iutri, _[)rsi Anriresr^,rari, ]r,r.rsdi Efen.Ji

Itnplementasi Fu?zy Quett Database untuk pengelolaan Data

Obat ( Smdi Kasus: Apotek Sehitt Bersama 1 Kota Bengkulu) t-.r, .!1.,..,. , , nr..^"L. .,:...rrr((r jUi, ;: i...;-.- r^L...- E-^,...,-r: , ;:i ilA\.;;iLi ,/

/

Rancang

Bangun

Aplikasi

Realdnre Translatlon

untul{

Penerjemahan Bahasa Inggrls-Indonesia Berbasis Augmented

Reality Pada Android

R.izal, Asahal loh:,rr', r\an [irlans;rri

7

Penerapan Speech Recognition pada

pennailan

Teka-Teki Silang Menggunakan Metode Hidderi Markov Model (HMMJ Berbasis Dcsktop
(3)

:i:, .

|urnal

Rekursif,

Vol.4

No.1

Maret

2Ot6,lSSN

2303-0755

RANCANG

BANGI.N.J

APLIKASI

RE

ALTI M

E

TRAT\I

S

LATI

O

I\I

LINTUK

PENERJEMNI{N

BAHASA

NGGRIS-NDONESIA

BERBASI

S

r'

U

GMEI\ITED

REALITTPADA

ANDROID

Rizalr,

Asahar

Joha1, Aan

Eilansari3

r,sProgram Studi Teknik lnfomatita, Fatultas Tekr{\, Universitas Bengkulu. i'1

wR

"o"'p,|

x11ou1ll,H}:,.:1?H:i

l;]]i

*"*'^

i;

bung.

rizall992Ggmai1

i com

3asahar.

j

oharGlrahoo. com

3s

j.r,

erlanG

yahoo. com

Abstrak

Penelitiaa

ini

bertujuan membuat suatu aplikasi yang dapat rirenampilkan translate dari kata

bahasa

Inggris

ke

bahasa

lndonesia

secara

realtime untuk

pengguna smarlphone

Android.

Metode pengembangan sistem

yang

drgunakan

untuk

membangun

aplikasi

ini

adalah model

waterfall

dan

menggunakan

pemodelan

Unified Modeling

Langauge

(UML)

sebagai perancangan sistem. Bahasa

pemrograman yang digunakan

adalah

bahasa pemrograman Tava

untuk Android

dengan bantuan

/DE

Eclipse Juno.

Aplikasi

ini

menerapkan teknologi augmented

reality dalamhal

pendeteksian teks pada

vuforia sdk

yg

dijalankan pada {)S Android dan untuk pcnajemahan kata bahasa Inggns menggunakan

Bing Translate

API.Dari

pengujian jenis dan ttpefonts yang telah dilakukan dengan menBgunakan 7 jenis

dan 3 tipe

/onts

diperoleh hasil bahwa aplikasi

ini

dapat meodeteksi

jenis

dan npe

fonts

yang berbeda,

hanya tipc

fonts

underline

yang

tidak

dapat dideteksi

oleh sistqn

dikarenakan

tidak

terdapat dalam

vuforia. Aplikasi

dapat mentranslate kata bahasa

Inggris

ai U*tugai

media dengan

hasil baik

dalam

kondisi pencahayaan dan lama walcll translste sangat dipengarutii oleh koneksi intemet maupun khmera

smurtphone yang digunakau serta aplikasi

ini

dapat digunakan dengan

jenis

srnartphone

Android

ddn

spesifikasi yang berbeda.

Dari hasil

data angket yang disebar kepada 50 pengguna, aplikasi

memiliki

tampilan dengan

nilai

rata-rata 3.27 (baik), pengoperasian aptikasi dengan

nilai

rata-rata 3.16 (baik) dan

isi aplikasi dengan nilai rata-rata 3.27 (baik).

Kata

kunci

:

Aplikasi,

translator,

smartphone,

IDE

eclipse

juno,

augmented

reality,

vofoia

text

recognition, UML, Bing translate APL

107

(4)

furnal

Reku

if,

Vol.,l

No.1

Maret

2OL6,ISSN

2303-075s

{

Abstract:

This

research

aims

to

build

an

application that can display

the translation

of

the

English word into

trndonesian

in

realtime

for

Android

smar@hone users. System development

method

used

to

build this

application

is

t/re

waterfoll

modetr

and

using mqaefing unified

Modeling Langauge

(UML)

as the system design.

The

programming language

used

is

java

programming larguage

fnr

Android

with

the

help

of

Juno Eclipse

IDE.

It

embodies

the

augmented

reality

technology

in

terms

of

detection

oftext lnvuforiasd*which run

on the

Android

OS aud

for the

translation

of

English

words using.Bizg

Translate

ApL Ot

testing and

tlpes

of.,fozfs

that

llave been

carried

out using 7

types

and

3

types

of

fonts

result

that

the

application can

detect

the,type and

different

Jbnts, underline

just

type

fonts

thait

cau

not

be

detected

by the

$ystem because

there

is

no

in

vuforia.

Applications

can

translatc

English

words

in

a variet5r of mcdia

with

good results

in

arry

iightlirg conditioq anrl

6he

iengtii

uf

tlnie

translate

greatly

influenced

by

intcrnet

connection

or

a

sfisrqthonp

camera

used

and

the application can be

used

with

this

ffpe

of

Android

smartphones

and

diffcrent

specific4tions.

From

the results

of

questionnaire

data were

distributed

to 50

users,

the

tpplieation

has a

display

witli

an

average value

of

3227

(well), operation of the application with

the average value

of3:16

(well)

and the contents

of the

application

wlth

the average value of 3:27

(well).

Keirvords: Applications,

translator,

smartphones,

IDE

.eclipsc juno,

..4ugmented

reality, voforia

tert

recognitiou,

UML,

Bing

translation

API.

:

I.

PmmaHul,uaN

.Banyak orang

di

negara btrkernbang

dari

semua lapisan nasyarakat

menganggap bahasa

Inggris

adalah

ge$aug

utama untul5 mendapatkan

peke{aan

dan

fendapatau

yang lebih

baik, sehingga dapat menciptakan kehidupan yang lebih

baik.

Oleh

kareua

itu,

dari ,hal

tlrsebut

semakin

banyak

orang

yang tprtarik unhrli

mempelajari

bahasa

Inggns

baik

dengan

mengikuti

kursus

maupun

belajar

sendiri.

'Misalnya

dengau'

menonton

film,

mendengarkan

lagu,

ataupun dari

media lainnya, salah satunya'adalqh menggunakan

smirtp hone. Dengan tersedianya berbagai rnacarr

fitur

yaug

ada pada

smartphone,

trawlate

bahasa

Inggris

dapat

lebih

menerjemahkan

bahasa

Inggris

menggunakan aplikasi pada smartphone,

Permasalahau

yang

ada

pada'saat ini

translate bahasa

Inggris

menggunakan aplikasi

smar@hone sekarang, masih susah <iilakukan

orang-orang

yang

masih pemula

dalam

bahasa

Inggris,

karena untu,k

mengerti

arti

suatu

kata

bahasa

Inggris

pengguna harus

mengetahui

kata

bahasa

Inggris

tersebut

dapat mencari artinya.

Hal ini

juga

berlaku

situs-situs

peueg'emah

bahasa

[Lt!g//tran s I ate. goo gle. co. id agar dapat mencari

dari

sebuah kata bahasa

Inggns

penggrna

mengstahtri

kata

bahasa Inggrrs

yang

diterjamahkan

dan

mengetikkan

kata

Inggris tersebut di smartphone.

Mengikuti

perkembangan

smartphone

yang

oanggih

saat

terutama

di

indonesia

sekarang belum

rnenggunakan

smartphone

berbasis

dengan

teknglogi

augmented

reality,

A

realitv

a4alah sebuah teknik penggabungan

benda nyata dan maya

di

lingkungan

berjalan

secara

interaktif dalam

waktu

(reahime), dan

terdapat

integrasi

antar

dalam dua dimensi

ataupun

tiga

dimensi,

benda maya tenntegrasi dalam dunia nyata.

sekian

banyak teknologi

AR

dalam

pendeteksian

objek

3D,

temyata

sangat

ditemukan teknologi

AR

yang

mampu

text.

Hal

iui

dikarenakan

teknologi AR

berbasis

/exl

tersebut harus bersifat

yaitu

pendeteksian objek yang ada

di

duria

(5)

Jurnal

Rekursil

Vpl,.4 No.1

Mafet-201$,ISSN 2303-0755

tarpa marker

yanLg spesial.

Augmentbd

Reality

memungkinkan

pengguna secafiL

realtime

mendapatkan tentang

informasi

dari

suatu objek

melalui kamera ponsel sehingga pada penelitian

ini

teknologi

augmented

reali4r

diperlukan

rtgar

pengguna

tanslate

dapat

informasi

yang

diinginkan secara r e dhime.

Berdasarkan uraian dan permasalahan dari

penelitian lni, penulis teftarik unhrk merancang dan

membangun aplikasi berbasis

Android

yang dapat

digunakan

untuk

rhelalarkan

translate

secara

realtime.

:

b.

Wor{'

tists ;tambahan,

yang dapat

ditentukan

II.

taNonsnltTEoRl

e, Penerjamahan

Pencg'emahan adalah pengalihan

r*akne

dari

bahasa sumberke dalambahasa sasaren. Selain itu,

dalam

penedemahan

terjadi

penggantian bentuk

bahasa

sumber

dengan

bentuk

bahasa sasaran.

Dalam menerjemahkan bahasa sumber,

ke

bahasa

sasaran,

bentuk

boleh

diubah

tapi

makna harus

dip ertahankan (Larson, 2008;t t t'

B.

Vuforia Text Recognition

Vuforia

adaloh Augmented ,Reality

Software-Dsvelopmmt

Kr'r

(SDK)

untuk

perangLkat mobile

yaug

memungkinkan pemtruatan

aplikasi

Augmented Reality.. Dulunya

lebih

dikenal dengan

QCAX.

(Qualcomm Company

Augmentmd

Realiq).

Ini

menggunakan

teknologi

Computer

[rsion

untuk

mengenali

dan melacak

gambar

plarer

(Target

Image) dan objek

3D

sederhana,

sep erti kotak, secara r e al -tim et21.

Pengernbang dapat menentukan satu set

kata-kata yang

dikenali

oleh

Vuforia,

dengan menggunakan set data terf berikut:

a.

Word lrs/s format biner

V![L (

Vuforia' Word

List ).

melalui

file

,er, sederhana.

c.

Word

listp opsicnal

filter

(blackor wiire

lists)

untuk

secara eksplisit

mencakup

/

-l

mengecualikan pengeralan kata-kata tertentu.

;

c. Augmented

Reality

i

Augmented Realrry (Realitas Tertambah) adalah

penggabungan benda-benda

nyata dan

maya

di

Iinglrungan nyata, berjalan secara

interaktif

dalam

waktu

nyata, dan terrJapat intergrasi antar benda

dalam dua dimensi atau

tiga

dimensi,

yaitu

benda

mayl

teritegrasi dalam dunia nyata

Ada

beberapa metode

yang

digunakan pada Augmented Reality

salalr satunya aialah Marker Based Trackingi3l.

l

ir

D.

I\{esin] Penerjemah

Microsoft (Bing

translate

API)

Micrasoft translator

memberikan seperangkat

layanan

web

API

yang

dapat digunakan

oleh

pengembang di dalam aplikasi, servis atau web site

A-PI yang

disediakan

dapat

digunakan

dengan berbagai cara peperti

HTTP

REST servis, layanan

AJAX,

dan SOAP web servistal.

r,

Android

Android

adalah sebuah sistem operasi untuk

perangkat m,obile

berbasis'Linr*

yong

mencakup sistem operasi, middleware'dan aplikasi. Android

mentpdiakan

ptatform

yalig

terbuka

bagi

para

penganbang

untuk

menciptkan

aplikasi

sendiri

Awalnya,

Gaogle.Inc., mernbeli

Android

Inc yang

merupakan pendatang baru yang membuat piranti

lunak unork ponsel

atau smartphone. Kemudian

untuk mengembangkan.Android, dibenhrklah Open

Handiet Alliance,

konsorsium

dari

34 perusahaan

piranti.keras,

piranti lunak,

dan

tclekomunikasi,.

termasuk

Google,

HTC,

Intel,

Motorola.

Qualcomm,

T-Mobile

dan Nvidiat5l.

r. Mo/el

Pengembangan l4'aterfoll
(6)

dari metode yang digunakan untuk pengembangan

.

Realtinre Translation

Untuk

penerjcmahan

sistem'

sekuensial

linier

soring disebut

juga

Bahasa

Tnggris-Indonesia

Berbasis

dengan

"siklus

kehidupan

klasik" atau

"model

Augmented Reality

(AR)pada

Android.

walerfall'.

ll/aterfatl model

mengambil

kegiatal

B.

Metode pengujian

proses dasar spesifikasi, pengembangan,

validasi,

Setiap

produk

perangkat

lunak dapat

diuji

dan evolusi dan rrrex'akili kegiatan tersebut

sebagai

melilui

beberapapendekatan

pengujian,

yang fase proses terpisah seperti spesifikasi

persyaratan,

pertama disebut

sebagai black-box

testing,

kedttt

perancangan

perangkat

lunak;

implementasi,

disebut sebagai whitg-box testing dan yang ketige

pengujian dan sebagainyalq'Gamba,r 2.1 berikut

ini

adalah pengujian kualitas aplikasi.

menggambarkan

model

pengembangan sistem

sekuensral atau wat erfal l.

tV.

^I.*ALISIS

DATADAN

PERANCANGAN

A.

Identifikasi Masalah

Dengan beragamnya

aplikasi

translate

Inggris, kamus, dan situs-situs pene{emah

Inggris

seperri

Http:/Ttranslate. gooeie. co.

jd

digunakan

para

peogguna smarphone

terdapat beberapa

keudala saat

para

menerjemahkan

bahasa

Inggris

tersebut,

satuuya adalah harus mengetik ulang kata,

Inggris

yang ingin

diterjemahkan di

m.

MgrooepeNsLITIAI\i

A.

Metode Pengembangan dan pengumpulan Data

Metode pengembangin sistem yaug pigunakan

gada penelitian

ini

yaitu

metgde

sekuensial

linear.Adapun

teknik

pengumpulan

data

pada

penelitian

ini

adalah:

"

l.

Studi Pustaka

Studi

Fustaka

dilakukan

,

dengan

cara

mempelajari,

teori+eori literatur dan

buku-buku yang berhubungau dengan

aplikrsi

yang

2.

Rcferensi Intemet

Referensi

internet

bertujuan

untuk

menjadi

bahan

perbandingan

dalam

peratrcangan sistem. Refercnsi dapat berupa ! perbanhingan

aplikasi

kamuq

:t*^lqt"

yang

sudah

ada..

Android.

Deugan

meugguuakau

kanrus

te{emahan

pada googlc

pengguna bukan

tidak bisa

menghematkan

waknt

menerjemahkan kata bahasa Inggrrs tersebut

juga harus

reptt

mengetik kata tersebut. Selain

itu

ada s&agian orang tidak mengetahui atau

kata:kata bahasa Inggris yang

ingin

diterj

dan ada juga beberapa orang tidpk tahu

cara menulis kata bahasa Inggris dengan

huruf yang benar menggunakan smartphone.

Untuk

mengatasi

kendala-kendala

pertama dibutuhkan sebuah aplikasi

bahasa Inggris yang dapat menerjemahkan

langsung atau realtime tanpa harus mengetik

kata yang

ingin

diterjemahkan. pada aplikasi

akan

didukung

menggunakan Augmented

ian)

y*g

$a\a

output pada

aplikasi

ini

dengan

aplikasi yong

sedang dibuat,.dan

Gambar 2.1 Modcl Sekucnsial Liniel6l.

"fl

(7)

t.

Jurnal

Rekursif,

Vgl

+

No.1

Marqt

2016,

ISSN

2303-075s

ter;emahan kata bahasa Inggrismenjadi kata bahasa

I

Menir ARTranslate, Menu

ini@

Indonesia,

untuk

terjemahan kata bahasa

Ioggris-lndonesia

mnggunakan

metode

Tufoia

Tqt

Recognition pada metode

ini

sudah ditentukan kata

yang akan diterjemahkan

s.

Analisis Sistem

Analisis sistan dapat

didefinisikan

sebagai penguraian

dari

suatu sistem yang utuh

ke

dalam

bagian-bagian komponennya dengan maksud untuk

mengidentifikasikan

dan

mengevaluasikan

permasal ah-permasalahan, kesernpatan kesempatan, hambatan-hambatan

-yang terjadi clan kebutuhan .kebutuhan

yang

diharapkan sehingga

dapat diusutkan

perbaikariperbaikan.

Analisis

dapat

juga

diartiksn sebagai penelitian atas sistem

yang telah

ada dengan foja:arr

iintiik,

memncang

sistem

yang baru

atau

diptrbarui. Dalam

proses

pembuatan

suatu

sistem

mutlak

dilakukan

penelitian dan penganalisaan tentang sistem yang

akan dibangun.

c.

Analisis Antarmuka Pengguna

Gambar 4.1 Diagram Alur Antar^nuka pengguna

Berdasarkan

diagram

antarmuka pengguna pada

Gantbar

4.1.

Terdapat beberapa

pilihan

sub menu

pada

menu

utama

yang

mempakan

bagian

dari

sistem

yang

akan dibangun, menu-menu tersebut

adalah sebagai berilart:

bagian

inti

dari aplikasi. Bcrbeda dengaa

menu-menu

yang

lainnya,

menu

ini

memerlukan

pendektesian

kata.

bahasa

Inggris yang mana

pendektesian kata

bahasa

Inggns

menggunakan

metode

wfori

a t ext r e co gnition.

2)

Mena Penyusun (About

Me),Dalam

menu

ini,

penggunabisa

melihat

informasi

tettang

penyusun atau pernbuat aplikasi

realtime translation untuk

penerjemahan

bahasa

Inggris-Indor.esia

berbasis

augm ente d reality pada Android.

3)

M'enu

Tentang

Aplikasi

Realtime

Tr.anslation (Tentang

Aplikasi),

dalam

menir

ini

penggma bisa meiihat informasi

'

mengenai

aplikasi realtime

translation

yang dibuat olch penyusun.

4)

Menu

Petunjuk

/

Bantuan

(Guide)

AplikaSi,Menu

ini

sama dengan dua menu

sebelumnya yang menampilkan informasi,

jika

pengguna

memilih

menu Guide maka

pengguna

bias

melihat

informasi

meugenai petunjuk dan kegunaan.

Jika

pengguna

tidak

memilih

semua menu yang

ada

pada

:halaman

menu utama maka

proses

selesai.

I

c.

Desain Perangkat Lunak

Desain perangkat

lunak

mempakan

tahapan

yang dilalui

selanjutnya setelah

analisis

sistem

yang akan dibanguq pada tahapan

ini

akan terdiri

atas

dua

lagian

'

meliputi

perancangan

UMI.

(Ur,fi"!

Modeling Language) dan

perancangan

antarmuka pen g guna

(int

erfac e).

1.

Perancangan

UML

,

.(Unified

Modeling

Language)

Perancangan

model

IIML

ditrmjukkan untuk

ejournal.unib.ac-id

&

-,

(8)

6,

tssN 2303-0755

srstern ;-ang alian dibangup.

gfian

itElrr

d-ilth"IFfiffiG

realtime translation

ini

nrenggunakan

4

macam

dalam sistem

ini

adalah

6.iggg*,

Androirl

model

diagram

UML'

yaittt

usecase'

diagram,

Peagguna

harus mengetahui aturan

sebelm

activity diagram,

sequence diagram,

dan

obje,ct

melakukan

ftanslate

dikarenakan

sisten

diagram'

Diagram

UML

ini

dibuat

mengg,unakan

menggunakan metode

wforia

ag;r

tanslate

bA

Astah Community.

berjalan

dengan

lancar,

setelah

pengguna

a.

Usecase

Diagram

mengetahu semua

aturan

daf-

translate usecase diagram adalah diagram yang

bekerja

pengguna

bisa

langsung

melakukan

mendeskripsikan

tipikal

interaksi antara pellggun

v

realtime yaitu memindai

kata bahasa Inggris

dengan

sebuah

sistem melalui

sebuah

cerita

ingin diterjemahkan setelah kata tersebut

bagaimana sebuah

sistun

digunakan.

Llsecase oleah

vuforia,

maka

vuforia

akan

mengirim

diagram

terdiri dari

sebuah

aktor dan

interaksi

Brng translate

agar dite{emahkau menjadi

yang

dilakukannya.

Aktor

tersebut dapat

berupa

Indonesia.

manusia, perangkat

keras, sistem

lain,

ataupun

yang berinteraksi dengan sistem.

|

2.

Activity

Diagrau

Pada pemodelan

UML,

activity

diagram digunakan unruk menjelaskan bisnis dan alur

operasional

secara step-by-step

dai

suatu sistem.

Activity

diagram

keseluruhan

dari

aliran

kontrol. Berikut ini

activity

diagram

dari

aplikasi realtime

untuk

penerjemahan

bahasa

berbasis augmendted reairry pada Android.

'i i.- '' r-'r'.:' 'r. :'': r,:.'

till'-,ffi"r

[

-l:4!ht f''

i::

t.. i.

ffr'; ' -d-i:

tt2

4,2. Use Case.Diagam Gsulbu 4.3.

(9)

:,

Jurnal Rekursif,

Volr .,

4 No.1

Maret 2016,

ISSN

2303-0755

Gambar

4.3

merupakan aktifitas

untuk

menu

diagram

'objek

menggambarkan

objek

dan

ARTranslator.

Aktifitas

ini

diawali

dengan

hubunganhya.

Pada

Gambar

4.5

dapat

dilihat

pengguna (zsey' masuk ke halaman menu

uhma.

bahwa

'mgnu

halaman

utama

mempunyai

Setelah masuk ke halaman menu utama,

pengguha

hub'rngan,

terhadap

empat

objek

yaitu

menu akan memilih

tombol

ARTranslutoryang

terdapat

bantuan,

mellu

penyusun, menu tentang apiikasi

di

halaman menu utama. Kemudian, sistem

akan

dan menu ARTranslate yang masing-masing objek

menampilkan

:dan

menjalankan

tombol

aplikasi

ini juga memiliki

hubungan dengan objek-objek

yang

dipilih

oleh

pengguna

yaitu

realtime

lainya"

Seperti

objek

menu ARTranslate dengan

ffanslate

untuk

menerjemahkan

kata bahasa

reallime translation,

Bing

*anslate

API,

dan

lnggnsmenjadikatabahasalndonesia

yangsudah

terjemahan bahasa Indonesia semua

objek

saling

ditentukan oleh pengguna.

1.

SequenceDiagram

berhubuogan dengan objetr: lainnTa.

;.,lJs|jli 4jt!!j

GanrUar 4"4. Object Diagram Aplikasi Realtime

Translation

l

V.

HASTLDANPSil,TBAHASaN

:

A. Implementasi Sistem

Tahap

ini

merupakah

kegiatan

pembuatan

apiikasi

dengan mengunakan banhran perangkat

lunak

maupun perangkat

keras

sesuai

clengan

analisis dan

perancangan

yang telah

dilakukan

sebelumnya. Pada tahapan

ini

dilakukan penerapan desain

ke

dalam bentuk perangkat

lunak

dangan penulisanikode ke dalam bahasa pemrograman java

dengan Lantuan

Integreted

Development

Enviroment

(IDE)

Ectipse

JWO

serta menampilkan tampilan interface pengguna dengan

apiikasi yang dibangul

1.

Tarnpilan Halaman Menu Utama

Aplikasi

Halaman

menu

utzrma

ini,

merupakan

menu

utama

yang

terdapat pada aplikasi

realtime translate

unok

panerjemahan

sequence

diagram adalah suatu penyajian

|****5*J

ffi

i

perilaku ynag tersu$m sebagairangkaian

langkah-langkah

percontohan

dari

waktu

ke

waktu.

Sequence

didgram

biasa

digunakan

untuk

menggambarkan skenario atau rangkaian

langkah-langkah yang dilakukan seba'gai respon dari sebuah event tumfiik menghasilkan output tertentu, Gambar

4.4

berikut

ini

merupakat

sequence diagram

aplikasi

realtime

translation

untuk

penerjemahan

bahasa

Inggris-Indonesia

berbasis

augmented

reality

padaAndroid

:

Cambar 4,4, Sequepce

i

Translation

Diagram Aplikasi Reultime

4.

Object Diagram

Object

diagram

sangat

mirip

dengan c/ass

diagram.'

Perbedaan

utamanya adalah

bahwa

ejournal.unib.ac.id

q*

ll

113
(10)

Jurnal Rekursi{, Vol. 4 No.1

Maret

ZOL6,ISSI{

2303-075s

bahasa

tnggris-Indcr#sii

berbasis

augmented

reality

pad,a

Android.

pada

halaman

ini

terdapat

5

tombol

menu yaitu

tombol AllTranslate,

menu about

me

(tentang peny:sun), menu ;1uirle (bannran),

menu about

aplt

(tentang

aplikasi),

dan

tombol

exil

(keluar).

llntuk

dapat rnelihat

informasi-informasi

di

aplikasi

pengguna

dapat

mengklik

tombol-tornbol yang sudah

disediakan di menu utama tersebut.

Berikut

ini

merupakan tampilan hirlarnan

menu utama dapat dilihat pada Ganrbar 5.1:

Gambar 5.2 Tampilan ltalaman menu guii:

3.

Tarrpilan Halaman Menu About App

Pada menu utama terdapat bebera::

tombol-tombol menu untuk fiurgsi

aplik-ternrasuk

juga tornbol

menu

about

t,::

tnenu

obout

me

adalah

menu

tenti:.:

penrbuat aplikasi realtime

translac:

t

urlluk

penerjernahan

bahasa

lngg:--.-Iudonesia berbasis augmenteri

real:-:

oada Android.

Jila

pengguna masuk

pa:i

halaman

utama maka akan

ada

pilirr*

tombol

menu about me,

j*a

di

klik

mai:'

akan muncul

keterangan dan

penjelas-tentarg peuyusun yang berupa nama, a-i:'

stafus, umur, dan foto

penpsun.

Gambar 5.3 Tampilan halamat menu ubou:

t:

4.

Tanrpilan Halaman Menu About

j::

(Tentang

Aplikasi)

Gambar 5.1 Tampilan halaman menu utanra aplikasi

2. Tampilan

Halaman

@antuan)

Menu

Guide

Menu bantuan merupakan menu yang

tampil

ketika

pengguna

memililr

tombol

guide

pada

aplikasi.

Menu

bantuan

memudahkau para pengguua penrula atau

pengguna baru ARTranslalor yang belum

mengerti

penggunaan

aplikasi

ini.

Di

menu

bantuan terdapat

bcberapa keterangan-kcterangan yang dapat rlibaca

para pengguna

ARtranslator,

seperti cara

penggunaan

aplikasi atau

carl

mentranslate

kata

bahasa

Ingglis

yang

ingin

diterjemahkan.

)

(11)

[urnal Rekursil

Vol.

4

]lo.L Marei 2016,

ISSN

2303-0755

Menu

ini

menjelaskan tentang aplikasi

yang telah di buat.

Gambar 5.2 Tampilan halaman mentt about me

5.

TampilanHalaman Menu, boutAop

menu

ini

pengguna

bisa

mentranslate

bahasa

Inggris

I<e bahasa

Indonesia

dengan

hanya

nnengarahkan kamera

smartphone

Android

ke

kata

bahasa

Inggrls yang diingil'kan.

B.

Pengujian Sistem

Pengujian

ini

diperlukan

untuk

mengetahui

tingkat kealarratan sistem yang dirancang. Berikut

merupakan

pembahasan

mengenai

pengujian

sisteu:

dari

aplikasi realtime tanslation

urrtuk

penerjemahan bahasa Inggris-Indonesia berbasis

augntenled reality pzda Android.

1.

Pengujian Terhadap Jenis dan Tipe Fonrs

Jarak

deteksi l5cnn

denga.n jenis fonts

yaitu

Euphemia,

Bold,

Italic,

(Jnderline,

Georgia,

Arial,

Batang,

calibi,

Cambria,

Times New Roman dan

untuk

ukuran;/bnls

20,

wakhr

pengujian dibatasi

hanya l0

detik,

apabila saat pengujian deteksi lebih

dari

10

detik maka

pengujian

dianggap

gagal. Saat pengujian beriangsung koneksi

internet

dan

kamera

smartphone

yang

digunakan

sangat

berpengaruh

dan

pengujian deteksi

fonts

ini

dilakukan

sebanyak

10x.

Pengamatan

dilakukan

dengan mengamati berapa

kali

keberhasilan

ataupun

kegagalan

aplikasi

dalam

,

mendeteksi jenis

fonts.Dari

pengujian yang telah

dilahrlian

dapat diperoleh bairwa pada

aplikasi

ini

bisa mendeteksi jenis

fonts yang

berbeda-beda.

Dalam

pengujian

ini

hanya

npe

fonts

underline

yang

tidak

ciapat

dideteksi

oleh

sistem dikarenakan

tipe ini

tidak terdapat dalam vuforia.

2.

Pengujian Terhadap

Jaruk

Translate

darr

Ukuran.Fonrs

Pengujian dilakukan

menggunakan smartphonc Samsung grand neo plus.

Untuk

melakukan pengujian

ini

diambil

5

variasi

jarak yaitu

5cm, 10cm, 15cm, 20cm, 25cm

.'

dan ukuran

fonts

8,

12,

16,20,24

secara

berurutan antara kamera dengan kata yang

ingin

diterjemahkan.

Setiap variasi jarak

dilakukan 10

kali

pengujian. Pengujian

ini

untuk

mengetahui

dari

ukuran

fonts

dan

jarak berapa cm aplikasi ini bisa mendeteksi

fonts,

Dapal diperoleh dari pengujian yang

telah dilakukan bahwa pada aplikasi

iiri

bisa

, mendeteksi ukuran/oruts dengan ukuran 12,

16,

20

dan

24

dengan

jarak

yang

sudah

ditentukan

sebelrrmnya.

Dalam

pengujian

ini

hanya ukurar-l

/onrs

I

yang tidak

dapat

dideteksi

oleh,sistem

dikarenakan ukuran

Gambar 5,2 Tampilan halaman menu about me

(12)

Jurnal

i,

Vol.4

No.1

Maret

2OL6,ISSN

2303-07Ss

fonts

ni

terlalu

kecilse#hesa

kamera

.ulit

focus

sehingga

tidak

dapat

terdeteksi dengan baik.

3.

Penerjemahan

kata

bahasa

Inggris

diberbagai Media

Pengujian translate dilakukan

di berbaeai media vang mana ada kata bahasa

Inggrisnya. Jarak yang

digunalian

pada

pengujian

ini

adalah

l0crn-l5cm

dengan

meirggunakan

smarfithone

Android

samsung

grand

neo

plus dan

advau S5O,

Pengujian

ini

agar

mengetahui

apakah

aplikasi

bisa

menerjemahkan

kata

bahasa

Inggns selain di media kertas ataukati tidak.

bahwa aplikasi reakime

translation

dapat menerjemahkan l<ata bahasa Inggris

diberbagai

mddia

seperti

kevboard

komputer,

botol

minuman,

batre handphone,

plastik tisu

dan media lainnya

dengan hasil yahg baik

4.

Pengujian Terhadap penlahayaan

Pengujian

iui

dilakukan

di

dalam

tiga

kondisi

pencahayaan

yaitu

menggunakan

cahaya

lampu,

cahaya,'sinar matahari, dan

tidak

ada cahaya sama sekali.

pen$ijian ini

dilakukan pada siang

hari

pukul

14.00

wib

sebanyak 10x. Jarak yarrg digunakan pada

pengujian

ini

adalah

l0crp-l5cm

dengan

menggunakan

sma4phone

Android

s.rmsung grand neo

plus.

Dapat diperoleh d,ari semua pcngujian yang telah dilalarkan

bisa

diketa$ui bahwa padalsaat pengujian

deteksi

kaia

bahasa

Inggns

dalam kondisi

nrangan

menggrrnakan

!*r"

lampu

dengan

pengujian

berhasili

dan pada

saat

pengujian

menggunakan'

cahava

sinar

,

matahari deteksi

kata

bahasa

Inggris

pengujian

berhasil, . sedangkan dikond.isj

karena kamera

tidak

dapat mendeteksi

bahasa Inggns tanpa ada pgncahayaau

cukup.

5.

Pengujian Sudut

Pengujian terhadap

objek

kata

Inggns

dengan

posisi

sudut

yang

berbeda

ini

dimaksudkan

u

mengukur apakah kata bahasa Inggris

dapat dikenali

oleh

sisterrq

pengambilan

dilaloikan

dari

sisi

berbeda. Pada pengujian

ini

saat

translate pengujian

dilakukan kamera pada sudut 90 derajat dan sudut

derajat agar mengetahui sistem masih

atau tidak mendeteksi kata tersebut.

6.

Pengujiau Terhadap Kamera

Berbeda

Pengujian

dilakukan

smartphone

Andorid yang

berbeda

spesifil<asi yang berbeda. Untuk

pengujian

ini

dilakukan dengan

jarak

I

l5cm.

Peugamatal

dilakukan

mengamati keberhasilan ataupun

aplikasi

ketika

pengujian

smartphone

yang

berbeda,

untuk

penggunaan

aplikasi

ini

di

pafa

pengguna menggunakan

dan

spesifikasi

yang

berbeda

karm

pengujian

ini

sangat diperlukan.

HanI

pengujian dapat dilihat pada tabel 5.1.

Tabel 5.1,

Hasil

pengujian kamerz

berbeda

116

cqhuyu pengujian

gagal
(13)

furnal

Rekursi{, Vol. 4

No.1.

Maret 20n6,

ISSN

2303-0755

galaxy

core

2

dengan os 4.4

(KITKAT )

il I yang

diterjemahk an sangat

jelas.

berbeda,.hanya i.jipe.fonts underline

yarg

tidak

dapat did6teksi

oleh

sistem dikarenakan tidak

terdapat

Calam

vuforia. Aplikasi

dapat

mentrailate

kata

bahasa

Inggris

di

berbagai

rnedia dengan

hasil

baik

dalam

kondisi

pencahayaan dan lama wakfri translare sangat

dipEnbaruhi

olch

koneksi internet

maupun

kameia

smartphone

yang

digunakan

serta

aplikasi

ini

dapat

digunakan dengan

jenis

smartphone

Android dan

spesifikasi

yang

berbeda.

Dari hasil

rlata angket

yang

disebar kepada 50 pelgguna, aplikasi realtime translate

memifiki tampilan

yang user

fiendly

dengan

nilai

rata-rata

3.27

(baik), mudah

dalam

pengoperasia

aplikasi

dengan

nilai

rata-rata

---; ..-

.

3.i6

(oaik) dan me,miiiki

isi

apiikasi yang baik

dengan nilai rata-rata 3.27 (baik).

VII.

SARAN

Berdasarkan

hasil'penelitian, pengujian

se;

pembahasan yang telah dilaksanakan, maka penu

menyarankan

untuk

pengembangan peneliti

3

Asus

Zcnlhone

C dengan os 4.4

(KrrKAl

) Bcrhas

il

Berhasi I

Hasil kata yang dite{emahk an snngat jelas, 4 Samsung galaxy

ace 3 dengan os

4.2

(lelly

Bean)

Berhas

il

Berhasi

I

Hasil kata yang diterjemahk an sangat jelas. 5 Samsung galaxy

V

dengan os 4.2 (KiTKAT ). Berhas i1 Berhasi i

Hasil kaia yang diterjemaik an saogat jelas. 6 Advan TlJ+

dengan os 4.2 (JeUySea n) Berhas

il

Berhasi I

Hasil kata yang diterjemahk

an sangat

jelas.

1 disebar

translate

r

dengan

t

dalam rata-rata

'ans baik

serdasarlGn

hasrl peneltlan,

penguJran serta

pembahasan yang telah dilaksanakan, maka penulis

menyarankan

untuk

pengembangan penelitian

dimasa yang akan datang sebagai berikut:

1.

Pada aplikasi reqltime trqnslation

bahasa

Berdasarkan

hasil

analisis

dan

perancangan

Inggns-Indonesia berbasis Augmented Reeliy'

sistem, serta

implementasi

dan pengujian

yang

pada Aa-droid diharapkan pada pengembangan

telah, maka dapat disimpulkan bahwa:

selanjutnya

bisa

menambahkan

bahasa

1.

Penelitian

ini

telah

menghasilkan

aplikasi

translale,

seperti Inggris-IndonsiaJawa

atau

realtime

translation bahasa

Inggris

ke

bahasa

sebalikaya, ataupun bahasa lainnya yang mana

Indonesia

untuk

smartphone

Android

bahasa rtesebut

sudah didukung

oleh

google

menggunakan

teknologi

augmented

reality

fi'anslate maupun.Bing translate

API.

'

dengan menerapkan

wtfoia

text recognition

2.

Dalam

pAngernbangan

aplikasi

selarrjutnya

sebagai pendeteksi

kata

bahasa

Inggris

dan

dapat

dikembangkan

bukan hanya

realtime

Bing

translate

API

sebagai

Online

language

translation perkata

tapi bias

translate

translation service. perkalimat.

2.

Dai

pengujian

juris

dan tipe

fonts

yang

telah 3.

Diltarapkan

dala,m

pengembangan

yang

dilakukan dengan menggunakan 7

jenis

dan

3

seianjutnya

dapat

dikembangkan

dan

tipe

fonts

diperoleh

hasil

bahwa

aplikasi

ini

ditambahkan

trawlate pnline

ataupln iilfline

_-9glg.rg:!"krt

j*-

dar, tipe

/ozrs

yalg

sehingffi

ejoumal.unib.ac.id

t'

ll7

VL

Kssttvpularq
(14)

urnal

Re ,

Vol.4

No.L

Maret

2OL6,ISSN

2303-075S

.

luas ya.lg

mana

dilakukan dimana pun ataupun kapan pun.

4.

Dalam

pe,ngembangan

aplikasi

selanjutnya,

diharaftan

penggunaan aplikasi meuggunakan

Goagle Trawlate

sebagai

Online

language

translation service karena penggunaan google

translate

rmtuk hasil

terjemahannya

lebih

lengkap dan hasil terejemahannya

lebih

dari

I

kata. Tetapi

penggunaan

Google

Translate harus berbayar karena penggunaannya sekarang

tidak gratis.

I{EFERENsI

[]

Azuma, Ronald T. 199j. A SurW

if

Augnented Rerulity, In Presence: Teleoperators antl yinual Envirc,nments 6,4, 355-385.

[2]

Femando, Mario. (2013/. Membuat Aplikrsi Android Augmented Realiry Menggunahrn l,uloria SDK dan Unity. SumkartB: .\Ronline,

[3] Fromkin dan Rodman. 1998. An Introduction lo Lurguuge @disi kc 6). Orlando : Harcout Brace Jovanovich College

.,

Publisher,

[4] Hasibuan, Z. A, (ZOO7). Merodologi peirelitiau pada Bidang Ilmu Komputer dan Teknoiogi Informasi. Jakarta: Fakulhs Ilmu Komputcr Universitas.Indonesia.

[s]'Larsoq 2008

.

Analisis pcnerjcruahan Litcratur.

.

lnge

Nurina Felisryana, FID, Universitas Indonesia.

[6] Mauiana wahid abdunahman, 2012. pcngembmgan uplikasi

ttonslator sunda-hdongria.Ioggris menggun akan capture

camera

pada

sn*lphone android, jurusan teknik informati&a uuiveqltu uln

yaif

hidayarulloh, jalarta.

htte ://tulis.uinjkt. ac.idlpglc/thenies/kataloE/<tetail jsp ? i d= I

I 0604&lokasi=lokal. (diakses januari 20 I 5).

[7] Pender, T. A, (2002). IJW Weekead Crash Course. Carnda: Wiley Publishing, Inc.

l8l

Mujilau,

agrutinus.20l3.,,

ANAUSIS

DAN , PERANCANGAN SISTEM.. Madiur.Tcrsed,ia di

:

htE://mujilan.fi les.wordpress.com/20 I 3/M/muiilur-20 I 3_ aps-edisi0l.ndf (diatces derember 2014),

[9J Oky nugroho, Denly dharoawan dan Adriani halim tahun,..

2012.

Realtime trawhtion bahasa jepang ke bahasa Iudonesia. rmivcrsitar

binanusantara.Tersedia:

httn://thesis.binus.ao.idldoc/Riupkasanlnd/20 I 2_ I _00392

dapat

[10] Pender,

T.

A. UML W'eekend

Canada: Wiley

Publishing,

Inc.

i

[11] P. Erni Widiaui. 2014. Pengembangan aplikasi noDik penterjemah

bahasa Korea-lndoncsia dengan OCR dan Bing translau API. Tersedia :

;

htto://e-ioumal.uaiv.ac.id/6337/l/TF0062a8.pdf (diakscs 2015).

[12] Pressman, Roger S. 2002. Rekayasa perangkat Lunat (PenCekatrn

Praktisi). Yogyakarta: Andi yogy'akarta.

[3]

Rosa

&

Shalahuddin, M., 2011. Modul Rckavasa

Perangkat Luruk, Bandung: Modula.

U%20e!gkese[00Lpdf (diakses Descmben 201 {).

118

Gambar

Gambar 2.1 Modcl Sekucnsial Liniel6l.
Gambar 4.1 Diagram Alur Antar^nuka pengguna
Gambar 4.3 'objek merupakan aktifitas untuk menu diagram menggambarkan objek dan
Gambar 5.2 Tampilan ltalaman menu guii:
+3

Referensi

Dokumen terkait

Tujuan dilakukannya penelitian dalam tugas akhir ini adalah menciptakan sebuah buku pembelajaran bahasa inggris dengan menggunakan teknologi augmented reality berbasis android

Sistem aplikasi kamus antonim inggris berbasis android dengan menggunakan bahasa pemrograman Java ini merupakan sistem yang mempermudah pengguna dalam pencarian

Aplikasi belajar bahasa inggris android terbaik ini akan membantu anda bisa dengan mudah untuk menguasai penulisan dalam bahasa inggris, membaca dalam lafal inggris, mendengarkan

Berdasarkan hasil pembahasan mengenai rancang bangun aplikasi media pembelajaran Bahasa Inggris pronoun, tobe, dan tenses berbasis android, maka dapat disimpulkan

Tujuan dilakukannya penelitian dalam tugas akhir ini adalah menciptakan sebuah buku pembelajaran bahasa inggris dengan menggunakan teknologi augmented reality berbasis android

Aplikasi yang akan diwujudkan dalam penelitian ini adalah aplikasi pembelajaran bahasa Inggris pada platform Android , yaitu aplikasi mobile yang menyediakan materi

tenses bahasa inggris serta penjelasannya berbasis android sebagai media pembelajaran tentang. 16 tenses bahasa inggris dan

Aplikasi yang akan diwujudkan dalam penelitian ini adalah aplikasi pembelajaran bahasa Inggris pada platform Android, yaitu aplikasi mobile yang menyediakan materi