$SPEECH_SPEAKER_TIMER_ID = $params->getParamNumber($params->SPEECH_SPEAKER_TIMER_ID, -1);
$SPEECH_SPEAKER_TIMER = $params->getParamNumber($params->SPEECH_SPEAKER_TIMER);
$SPEECH_EVALUATOR_TABLE_ROW_INFO_ARR_JSON_STR = $params->getParamString($params->SPEECH_EVALUATOR_TABLE_ROW_INFO_ARR_JSON_STR);
$SPEECH_EVALUATOR_MEMBER_HASH_KEY = $params->getParamString($params->SPEECH_EVALUATOR_MEMBER_HASH_KEY, "");
if (!empty($SPEECH_EVALUATOR_MEMBER_HASH_KEY)) {
    $SPEECH_EVALUATOR_MEMBER_ID = $wdj_mysql_interface->getMemberId($SPEECH_EVALUATOR_MEMBER_HASH_KEY);
}
$SPEECH_EVALUATOR_TIMER_ID = $params->getParamNumber($params->SPEECH_EVALUATOR_TIMER_ID);
$SPEECH_EVALUATOR_TIMER = $params->getParamNumber($params->SPEECH_EVALUATOR_TIMER);
if ($IS_INSERT_SPEECH) {
    $query_output = $wdj_mysql_interface->insert_speech_empty_speaker_n_evaluator($MEETING_ID);
    $result->insert_speech_empty_speaker_n_evaluator = $query_output;
} else {
    if ($IS_UPDATE_SPEECH) {
        if ($SPEECH_PROJECT_ID > 0) {
            $query_output = $wdj_mysql_interface->update_speech($SPEECH_ID, null, $SPEECH_PROJECT_ID, null);
        } else {
            if (!empty($SPEECH_TITLE)) {
                $query_output = $wdj_mysql_interface->update_speech($SPEECH_ID, null, null, $SPEECH_TITLE);
            }
        }
        array_push($result->query_output_arr, $query_output);
    } else {
        if ($IS_UPDATE_SPEECH_PROJECT) {
            if (0 < $SPEECH_ID && 0 < $SPEECH_PROJECT_ID) {
                $query_output = $wdj_mysql_interface->update_speech($SPEECH_ID, null, $SPEECH_PROJECT_ID, null);
                $result->update_speech = $query_output;
            } else {
                $result->update_speech = "param is not valid!";
            }
        } else {