From 86f8ff3741b999e2997f791716d9a71e0e297807 Mon Sep 17 00:00:00 2001 From: Marc Partensky Date: Wed, 19 Aug 2020 19:59:01 +0200 Subject: [PATCH] =?UTF-8?q?audio=20recorder=20de=20qualit=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 10244 -> 8196 bytes audio-recorder/recognizer.py | 10 ++++++++++ audio-recorder/recorder.py | 23 +++++++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 audio-recorder/recognizer.py create mode 100644 audio-recorder/recorder.py diff --git a/.DS_Store b/.DS_Store index e583632413d91a6acca002de22edfcb9c5a3fddf..d77988b077bb75fa82f09e1d0f3ed07b425e4a1c 100644 GIT binary patch delta 97 zcmZn(XmOBWU|?W$DortDU;r^W7$CF&_ryZ6iF%5RLK_2i^D_!<<`EEJ-s~vynnjSA p0SqL#85kH`85jh(Hx_5cax<^+FP4oBx7h@lL5dj| t6u21}7+e_`1b8+UerKM{FB2%j1hH2Gq=1ou!2m>0E|BTnd`Fm>834t-9w7h# diff --git a/audio-recorder/recognizer.py b/audio-recorder/recognizer.py new file mode 100644 index 0000000..b829c12 --- /dev/null +++ b/audio-recorder/recognizer.py @@ -0,0 +1,10 @@ +import speech_recognition as sr +r = sr.Recognizer() + +test = sr.AudioFile('test.wav') +with test as source: + audio = r.record(source) + +result = r.recognize_google(audio) + +print(result) diff --git a/audio-recorder/recorder.py b/audio-recorder/recorder.py new file mode 100644 index 0000000..e10cad7 --- /dev/null +++ b/audio-recorder/recorder.py @@ -0,0 +1,23 @@ +import speech_recognition as sr +r = sr.Recognizer() +mic = sr.Microphone(device_index=0) + + +def record(): + with mic as source: + audio = r.listen(source) + return r.recognize_google(audio, language='fr-FR') + +result = record() +print(result) + + +if result.startswith('quels sont mes micros'): + print(sr.Microphone.list_microphone_names()) + +if result.startswith('website'): + import os + os.system('code /Users/marcpartensky/programs/website') + + +print(os.listdir())