Speech To Text: une opportunité pour améliorer votre productivité ?

A presentation at Camping des Speakers in June 2023 in Baden, France by Mathieu Busquet

Slide 1

Slide 1

Speech to text Une opportunité pour améliorer notre productivité? Mathieu BUSQUET

Slide 2

Slide 2

Mathieu BUSQUET Alternant Machine Learning Engineer AI Solutions Team @mat_bsqt MathieuBsqt Mathieu BUSQUET

Slide 3

Slide 3

Ce que nous allons voir aujourd’hui Rappeler ce qu’est l’IA Présenter le Speech to Text Découvrir comment le mettre en place facilement Comprendre comment on peut créer une application complète en ajoutant des fonctionnalités Comprendre comment le speech to text améliore notre productivité Montrer l’intérêt d’utiliser un GPU 03

Slide 4

Slide 4

La différence entre ces termes IA Machine Learning Réseaux de neurones Deep Learning 04

Slide 5

Slide 5

Des exemples de tâches populaires 05

Slide 6

Slide 6

Des exemples de tâches populaires Vélo Voiture Personne 05

Slide 7

Slide 7

Des exemples de tâches populaires Vélo Voiture Personne 05

Slide 8

Slide 8

Des exemples de tâches populaires Vélo Voiture Personne Chien Chat 05

Slide 9

Slide 9

Speech to text Speech Modèle IA Speech to text, une opportunité pour améliorer votre productivité? Transcription 06

Slide 10

Slide 10

Cas d’usage Transcrire des enregistrements audio interviews, réunions, conférences, discours, directs Gain de temps Dictée vocale Augmenter la productivité et l’efficacité d’un travail Personnes ayant des difficultés à utiliser un clavier Speech to text, une opportunité pour améliorer votre productivité? Service client Améliorer la qualité du service en analysant les transcriptions des appels reçus 07

Slide 11

Slide 11

Mise en place APIs Speech to text, une opportunité pour améliorer votre productivité? 08

Slide 12

Slide 12

Mise en place APIs Confidentialité des données Speech to text, une opportunité pour améliorer votre productivité? 08

Slide 13

Slide 13

Mise en place APIs Construire et entraîner son modèle Confidentialité des données Speech to text, une opportunité pour améliorer votre productivité? 08

Slide 14

Slide 14

Mise en place APIs Construire et entraîner son modèle Confidentialité des données Données, temps, ressources, impact carbone Speech to text, une opportunité pour améliorer votre productivité? 08

Slide 15

Slide 15

Mise en place APIs Construire et entraîner son modèle Confidentialité des données Données, temps, ressources, impact carbone Speech to text, une opportunité pour améliorer votre productivité? Utiliser un modèle pré-entraîné 08

Slide 16

Slide 16

Mise en place APIs Construire et entraîner son modèle Confidentialité des données Données, temps, ressources, impact carbone Speech to text, une opportunité pour améliorer votre productivité? Utiliser un modèle pré-entraîné Économies, gain de temps et accessibilité 08

Slide 17

Slide 17

Où nous allons Transcrire un fichier audio Classification d’images Traduction de texte Détection d’objets Transcription audio Réponses automatiques Transformers Classification de sons Speech to text, une opportunité pour améliorer votre productivité? Texte vers image 09

Slide 18

Slide 18

Slide 19

Slide 19

Un Notebook pour effectuer mes tests Speech to text, une opportunité pour améliorer votre productivité? 10

Slide 20

Slide 20

Création d’une application Modèles d’IA Speech to text, une opportunité pour améliorer votre productivité? 11

Slide 21

Slide 21

Création d’une application Modèles d’IA Codes Speech to text, une opportunité pour améliorer votre productivité? 11

Slide 22

Slide 22

Création d’une application Modèles d’IA Codes Web app Framework Speech to text, une opportunité pour améliorer votre productivité? 11

Slide 23

Slide 23

Création d’une application Modèles d’IA Codes Web app Framework Speech to text, une opportunité pour améliorer votre productivité? Dockerfile 11

Slide 24

Slide 24

Création d’une application Modèles d’IA Codes Application déployable chez un Cloud Provider Web app Framework Dockerfile AI Deploy Speech to text, une opportunité pour améliorer votre productivité? 11

Slide 25

Slide 25

Slide 26

Slide 26

Qu’avons nous appris ? Notions d’IA L’IA est accessible à toutes et tous Le Speech to Text Plusieurs modèles peuvent être mis en relation L’intérêt d’utiliser un GPU Speech to text, une opportunité pour améliorer votre productivité? 12

Slide 27

Slide 27

DES QUESTIONS ? Slides https://ovh.to/ECDx57Q @mat_bsqt MathieuBsqt Mathieu BUSQUET

Slide 28

Slide 28

References Repo GitHub d’exemples: https://github.com/ovh/ai-training-examples/ Notebooks speech to text: https://github.com/ovh/ai-trainingexamples/tree/main/notebooks/natural-language-processing/speech-to-text/miniconda/ L’app de speech to text: https://github.com/ovh/ai-trainingexamples/tree/main/apps/streamlit/speech-to-text Les docs pour utiliser les notebooks et l’app: https://docs.ovh.com/gb/en/publiccloud/ai/ Les articles de blogs: https://blog.ovhcloud.com/how-to-build-a-speech-to-text-application-withpython-1-3/ Streamlit: https://streamlit.io/ pyannote.audio: https://github.com/pyannote/pyannote-audio