Hola:
Si es solo eso, tal vez en vez de arrays te convenga más lo objetos...
var katakana = new Object();
katakana["a"] = "ア!;
Aunque la lógica para reconocer las sílabas puede ser más compleja... tal vez tanteando primero las sílabas con más letras, y si no hay correspondencia probar con una letra menos... supongo que las sílabas de una sola letra estarán contempladas todas.
Saludos