alec228 commited on
Commit
1e38ef8
·
2 Parent(s): 25d4c5c 558230e

Deploy: Analyse de sentiment audio v1.0

Browse files
Files changed (2) hide show
  1. .gitattributes +32 -0
  2. README.md +8 -9
.gitattributes CHANGED
@@ -17,3 +17,35 @@
17
  # Cache et modèles locaux
18
  models/ filter=lfs diff=lfs merge=lfs -text
19
  hf_model/ filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  # Cache et modèles locaux
18
  models/ filter=lfs diff=lfs merge=lfs -text
19
  hf_model/ filter=lfs diff=lfs merge=lfs -text
20
+
21
+ # Fichiers compressés et archives
22
+ *.7z filter=lfs diff=lfs merge=lfs -text
23
+ *.arrow filter=lfs diff=lfs merge=lfs -text
24
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
25
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
26
+ *.ftz filter=lfs diff=lfs merge=lfs -text
27
+ *.gz filter=lfs diff=lfs merge=lfs -text
28
+ *.joblib filter=lfs diff=lfs merge=lfs -text
29
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
30
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
31
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
32
+ *.npy filter=lfs diff=lfs merge=lfs -text
33
+ *.npz filter=lfs diff=lfs merge=lfs -text
34
+ *.onnx filter=lfs diff=lfs merge=lfs -text
35
+ *.ot filter=lfs diff=lfs merge=lfs -text
36
+ *.parquet filter=lfs diff=lfs merge=lfs -text
37
+ *.pb filter=lfs diff=lfs merge=lfs -text
38
+ *.pickle filter=lfs diff=lfs merge=lfs -text
39
+ *.pt filter=lfs diff=lfs merge=lfs -text
40
+ *.pth filter=lfs diff=lfs merge=lfs -text
41
+ *.rar filter=lfs diff=lfs merge=lfs -text
42
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
43
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
44
+ *.tar filter=lfs diff=lfs merge=lfs -text
45
+ *.tflite filter=lfs diff=lfs merge=lfs -text
46
+ *.tgz filter=lfs diff=lfs merge=lfs -text
47
+ *.wasm filter=lfs diff=lfs merge=lfs -text
48
+ *.xz filter=lfs diff=lfs merge=lfs -text
49
+ *.zip filter=lfs diff=lfs merge=lfs -text
50
+ *.zst filter=lfs diff=lfs merge=lfs -text
51
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -1,6 +1,6 @@
1
  # Sentiment Audio
2
 
3
- Ce projet propose un pipeline complet danalyse de sentiment à partir de fichiers audio francophones, structuré en quatre composantes principales :
4
 
5
  1. **Transcription audio**
6
  - Modèle Wav2Vec2 (`jonatasgrosman/wav2vec2-large-xlsr-53-french`)
@@ -11,7 +11,7 @@ Ce projet propose un pipeline complet d’analyse de sentiment à partir de fich
11
  - Fonction `analyze_sentiment(text)` retournant un label (`négatif`, `neutre`, `positif`) et sa confiance
12
 
13
  3. **Interface utilisateur Gradio**
14
- - Modes dentrée : **enregistrement microphone** et **téléversement de fichier**
15
  - Affichage de la transcription et du score de sentiment en temps réel
16
  ![Interface Gradio](home.png)
17
 
@@ -52,7 +52,7 @@ sentiment_audio_tp/
52
  cd sentiment_audio_tp
53
  ```
54
 
55
- 2. **Configurer lenvironnement**
56
  ```bash
57
  python -m venv venv
58
  source venv/bin/activate # macOS/Linux
@@ -69,7 +69,7 @@ sentiment_audio_tp/
69
 
70
  ## Utilisation
71
 
72
- ### CLI dinférence
73
 
74
  ```bash
75
  python src/inference.py chemin/vers/audio.wav
@@ -102,12 +102,12 @@ uvicorn src.api:app --reload --host 0.0.0.0 --port 8000
102
 
103
  ---
104
 
105
- ## Cas dusage
106
 
107
- - **Prototype rapide** danalyse de sentiment sur des appels clients, podcasts, interviews
108
  - **Outil de validation** pour analyses qualitatives de contenu audio
109
  - **Proof of Concept** pour architectures multimodales
110
- - **Service back-end** dans un chatbot vocal ou plateforme dassistance
111
 
112
  ---
113
 
@@ -122,5 +122,4 @@ uvicorn src.api:app --reload --host 0.0.0.0 --port 8000
122
 
123
  ## Licence
124
 
125
- Licence **MIT** — libre dutilisation, modification et redistribution.
126
- ```
 
1
  # Sentiment Audio
2
 
3
+ Ce projet propose un pipeline complet d'analyse de sentiment à partir de fichiers audio francophones, structuré en quatre composantes principales :
4
 
5
  1. **Transcription audio**
6
  - Modèle Wav2Vec2 (`jonatasgrosman/wav2vec2-large-xlsr-53-french`)
 
11
  - Fonction `analyze_sentiment(text)` retournant un label (`négatif`, `neutre`, `positif`) et sa confiance
12
 
13
  3. **Interface utilisateur Gradio**
14
+ - Modes d'entrée : **enregistrement microphone** et **téléversement de fichier**
15
  - Affichage de la transcription et du score de sentiment en temps réel
16
  ![Interface Gradio](home.png)
17
 
 
52
  cd sentiment_audio_tp
53
  ```
54
 
55
+ 2. **Configurer l'environnement**
56
  ```bash
57
  python -m venv venv
58
  source venv/bin/activate # macOS/Linux
 
69
 
70
  ## Utilisation
71
 
72
+ ### CLI d'inférence
73
 
74
  ```bash
75
  python src/inference.py chemin/vers/audio.wav
 
102
 
103
  ---
104
 
105
+ ## Cas d'usage
106
 
107
+ - **Prototype rapide** d'analyse de sentiment sur des appels clients, podcasts, interviews
108
  - **Outil de validation** pour analyses qualitatives de contenu audio
109
  - **Proof of Concept** pour architectures multimodales
110
+ - **Service back-end** dans un chatbot vocal ou plateforme d'assistance
111
 
112
  ---
113
 
 
122
 
123
  ## Licence
124
 
125
+ Licence **MIT** — libre d'utilisation, modification et redistribution.