I think i've mentioned this before, and as much as I hate to repeat myself (or do I) I cannot ever in good conscience recommend going for crypto officer unless you've been a CT for a while and know, without any doubt, that you want to be a crypto LDO. It's not exactly the most exciting or prestigous job in the navy, and there's no guarantee that you'd even be using your skills at all. Unfortunately, that's also the only way you'd be able to make full use of your language skills as an officer, that is, unless you go SEAL...especially with arabic and spanish.
In any case, if you do sign up, you can still get something out of your talents. Do you just "speak" these languages, or can you read and listen in them? Because depending on your proficiency, you can get extra pay (up to $300/month) for you language skills, and it would widen your opportunities further down the line.
Also, the tests for these languages are called the Defense Language Aptitude Battery, or DLAB.
These test your reading and listening skills in a target language on a 5-point scale. For all intents and purposes though, it only goes up to 3 in listening and 3 in reading. A score of 0/0 means no proficiency, a score of 1/1 to 1+/1+ means you know simple tourist type exchanges "Where's the bathroom?" , "What's your name?". A 2/2 to 2+/2+ means you've mastered the basic exchanges, and can talk about yourself and discuss complex ideas to a limited extent (you can give an autobiography, explain directions, make a phone call). 3/3, which is the highest most military folk's will get, puts you at about the same level a native-speaking college freshman would be at, able to discuss complex ideas and break them down (like, discussing Marx or "existentialism" and not being totally lost in a conversation. Or my favorite, explaining the tenants of "american neo-paganism" to my instructor)
Speaking is only tested for once, and that's if you actually go to a DOD language school. Not much emphasis on that unless you're going FAO.
Hopefully that answers most of your questions.