\documentclass{minimal}
\usepackage{arabxetex} % default option is "novoc"
% other options are "voc", "fullvoc", "utf" and "trans"
% arabxetex loads bidi.sty and fontspec.sty
\newfontfamily\arabicfont[Script=Arabic]{Amiri}
% you can also define \farsifont, \uighurfont, etc if you want
\begin{document}
This is some text in English with Arabic insertion \textarab{`arabI}.
This is some text in English with Arabic insertion \textarab[utf]{عربي}.
This is some text in English with Arabic insertion \textarab[voc]{`arabI}.