public function EditVowel($syllabaryId, $columnId, $vowel, $suppressUndo = false)
 {
     $column = SyllabaryColumnHeader::where('syllabary_id', '=', $syllabaryId)->where('id', '=', $columnId)->first();
     if ($column == NULL) {
         return response()->json(['success' => false]);
     }
     if ($vowel == "-") {
         $vowel = "";
     }
     $column->ipa = $vowel;
     $column->save();
     return response()->json(['success' => true]);
 }
 public function UploadColumnHeaderSample($syllabaryId, $columnId)
 {
     $column = SyllabaryColumnHeader::where('syllabary_id', '=', $syllabaryId)->where('id', '=', $columnId)->first();
     if ($column == NULL) {
         return response()->json(['success' => false]);
     }
     $uploadStatus = $this->_UploadAudioSample();
     if ($uploadStatus['success'] == false) {
         if (isset($uploadStatus['empty_audio'])) {
             $column->audio_sample = NULL;
             $column->save();
         }
         return redirect()->back();
     }
     $column->audio_sample = $uploadStatus['file_path'];
     $column->save();
     return redirect()->back();
 }