diff --git a/Jarvis.py b/Jarvis.py index 6ae1a89bbfb6e4c9b3786630902f960c22430307..d50703ade33f04c77ecc25ebde8f6c0a4ec8b100 100755 --- a/Jarvis.py +++ b/Jarvis.py @@ -37,7 +37,7 @@ def get_speech(message="entrée"): try: with mic as source: r.adjust_for_ambient_noise(source, duration=2) - audio = r.listen(source, timeout=0.8) + audio = r.listen(source, timeout=1) print('[speech_detected]') entre = r.recognize_google(audio, language="fr") understand = True diff --git a/database.txt b/database.txt index 113e67db47b6425c1f9775747da74b93945b62a9..6eab395bfabc17a55435a1d0d73237f81de28b1c 100644 --- a/database.txt +++ b/database.txt @@ -18,4 +18,7 @@ Bonjour ! |Paris [pa.i] , la ville la plus peuplée de France et l'actuelle capitale du pays, constitue depuis le 1er janvier 2019 une collectivité à statut particulier nommée Ville de Paris (auparavant, elle était à la fois une commune, la commune de Paris, et un département, le département de Paris). Elle se situe au cur d'un vaste bassin sédimentaire aux sols fertiles et au climat tempéré, le bassin parisien, sur une boucle de la Seine, entre les confluents de celle-ci avec la Marne et l'Oise. Ses habitants sappellent les Parisiens. Paris est également le chef-lieu de la région Île-de-France et le centre de la métropole du Grand Paris, créée en 2016. Elle est divisée en arrondissements, comme les villes de Lyon et de Marseille, au nombre de vingt. LÉtat y dispose de prérogatives particulières exercées par le préfet de police de Paris. La ville a connu de profondes transformations dans les décennies 1850 à 1860 à travers d'importants travaux consistant notamment au percement de larges avenues, places et jardins et la construction de nombreux édifices, dirigés par le baron Haussmann. |Goodbye ! |je vais chercher : paris +|J'avoue que je me suis déjà senti en meilleur forme. Que puis-je faire pour vous ? +|je vais chercher : tomoa narasaki +|Tomoa Narasaki, né le 22 juin 1996, est un grimpeur japonais spécialiste du bloc. | \ No newline at end of file diff --git a/microphone_list.py b/microphone_list.py new file mode 100755 index 0000000000000000000000000000000000000000..072d82892ac7274b390adca8cdbc7cd14167c336 --- /dev/null +++ b/microphone_list.py @@ -0,0 +1,7 @@ +#!/usr/bin/python3 + +import speech_recognition as sr + +if __name__ == "__main__": + for index, name in enumerate(sr.Microphone.list_microphone_names()): + print("Microphone with name \"{1}\" found for `Microphone(device_index={0})`".format(index, name)) diff --git a/myimports.py b/myimports.py index 331a98742b44e310cff27e2abae9c09e8b2bf3d1..6d5992e8c7b3699413a25d76864987422936bfad 100644 --- a/myimports.py +++ b/myimports.py @@ -58,7 +58,7 @@ engine.setProperty('voice', voice.id) r = sr.Recognizer() r.dynamic_energy_threshold = True r.pause_threshold = 0.5 -mic = sr.Microphone() +mic = sr.Microphone(0) jarvis = True # défini si jarvis commence vérouillé ou pas mdp = "oracle02" # défini le mdp de déverouillage de jarvis bot_name = "jarvis" # défini le nom auquel répondra l'ia diff --git a/saved_voice/20.mp3 b/saved_voice/20.mp3 index 8eec0dd09bf2548ac872b3b20404ee9ec378cb74..1148e6125ffaa077bfddf4624955e8b898fafa40 100644 Binary files a/saved_voice/20.mp3 and b/saved_voice/20.mp3 differ diff --git a/saved_voice/21.mp3 b/saved_voice/21.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..5f28aeddeccdcd0a92e7c384005512963c0c74ee Binary files /dev/null and b/saved_voice/21.mp3 differ diff --git a/saved_voice/22.mp3 b/saved_voice/22.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..28da10ce27b380474fb661562eb6cae4cc39e60d Binary files /dev/null and b/saved_voice/22.mp3 differ