Merge pull request #821 from Normanras/audio_errors

Created try/except statement around reading the audio data
This commit is contained in:
ehpersonal38
2023-04-06 20:15:10 -04:00
committed by GitHub
+10 -2
View File
@@ -396,8 +396,16 @@ def handle_client(conn, addr):
birdweather_id = args.birdweather_id birdweather_id = args.birdweather_id
# Read audio data # Read audio data & handle errors
audioData = readAudioData(args.i, args.overlap) try:
audioData = readAudioData(args.i, args.overlap)
except (NameError, TypeError) as e:
print(f"Error with the following info: {e}")
open('~/BirdNET-Pi/analyzing_now.txt', 'w').close()
finally:
pass
# Get Date/Time from filename in case Pi gets behind # Get Date/Time from filename in case Pi gets behind
# now = datetime.now() # now = datetime.now()