private function getTempResource($audio) { $temp = tmpfile(); is_string($audio) ? fwrite($temp, $audio) : stream_copy_to_stream($audio, $temp); return $temp; }