### Question:
SphinxNode extends AbstractInputNode { @Override public List<LanguageName> getAvailableLanguages() { return getSettings() != null ? getSettings().getLanguages() : Plugin.getAvailableLanguages(); }  @Override AudioFormat getAudioFormat(); @Override RecognitionExecutor createRecognitionExecutor(com.clt.srgf.Grammar recGrammar); @Override Device getDevice(); @Override List<LanguageName> getAvailableLanguages(); @Override LanguageName getDefaultLanguage();  }### Answer:
@Test(timeout = 10000) public void testAvailableLanguages() { SphinxNode node = createNode(); List<LanguageName> langs = node.getAvailableLanguages(); assertNotNull(langs); assertFalse(langs.isEmpty()); }