public function UploadRowHeaderSample($syllabaryId, $rowId)
 {
     $row = SyllabaryRowHeader::where('syllabary_id', '=', $syllabaryId)->where('id', '=', $rowId)->first();
     if ($row == NULL) {
         return response()->json(['success' => false]);
     }
     $uploadStatus = $this->_UploadAudioSample();
     if ($uploadStatus['success'] == false) {
         if (isset($uploadStatus['empty_audio'])) {
             $row->audio_sample = NULL;
             $row->save();
         }
         return redirect()->back();
     }
     $row->audio_sample = $uploadStatus['file_path'];
     $row->save();
     return redirect()->back();
 }
 public function EditConsonant($syllabaryId, $rowId, $consonant, $suppressUndo = false)
 {
     $row = SyllabaryRowHeader::where('syllabary_id', '=', $syllabaryId)->where('id', '=', $rowId)->first();
     if ($row == NULL) {
         return response()->json(['success' => false]);
     }
     if ($consonant == "-") {
         $consonant = "";
     }
     $row->ipa = $consonant;
     $row->save();
     return response()->json(['success' => true]);
 }