# voice practice export VOICE_DIR="$NOTES/Personal/Transitioning/VoiceTraining/recordings/practice" record() { mkdir -p $VOICE_DIR/$(date +%F) file="$VOICE_DIR/$(date +%F)/practice_$(ls $VOICE_DIR/$(date +%F) | wc -l)" if [ $# -eq 1 ]; then file="$file-$1" fi arecord -f cd /tmp/rec.wav ffmpeg -loglevel quiet -i /tmp/rec.wav -vn -ar 44100 -ac 2 -b:a 192k $file.mp3 rm /tmp/rec.wav } play_last_recording() { file=$VOICE_DIR/$(date +%F)/$(ls $VOICE_DIR/$(date +%F) --sort newest | tail -n 1) echo $file ffplay -v 0 -nodisp -autoexit $file } alias play='play_last_recording'