static Lock witAI_conversionLock = lock();
sbool witAI_convertUsingFFMPEG;

sS witAI_recognizeWAV(File wavFile) {
  ret witAI_recognizeWAV(wavFile, 'english);
}

sS witAI_recognizeWAV(File wavFile, S language) {
  File mp3 = replaceExtension(wavFile, "mp3");
  {
    lock witAI_conversionLock;
    if (!mp3.exists())
      if (witAI_convertUsingFFMPEG)
        ffmpeg_simpleConvert(wavFile, mp3);
      else
        javaLame_wavToMP3_mono(wavFile, mp3);
  }
  ret witAI_recognizeMP3(mp3, language);
}