Spaces:
Paused
Paused
rick
commited on
v1.2.6
Browse files- pages/main.py +7 -4
- requirements.txt +0 -1
- var_app.py +1 -1
pages/main.py
CHANGED
|
@@ -152,13 +152,14 @@ def transcribe_audio(filepath: Union[str, IO], language: Optional[str] = None) -
|
|
| 152 |
return ""
|
| 153 |
|
| 154 |
|
| 155 |
-
def detect_language(input_text: str, temperature: float = 0.
|
| 156 |
"""
|
| 157 |
Détecte la langue d'un texte donné.
|
| 158 |
|
| 159 |
Args:
|
| 160 |
input_text (str): Le texte dont il faut détecter la langue.
|
| 161 |
-
temperature (float): La température pour le modèle de langage. Par défaut à 0.
|
|
|
|
| 162 |
|
| 163 |
Returns:
|
| 164 |
str: La langue détectée au format ISO-639-1.
|
|
@@ -188,7 +189,10 @@ def detect_language(input_text: str, temperature: float = 0.01) -> str:
|
|
| 188 |
"role": "user",
|
| 189 |
"content": input_text
|
| 190 |
}
|
| 191 |
-
]
|
|
|
|
|
|
|
|
|
|
| 192 |
)
|
| 193 |
detected_language = response.choices[0].message.content
|
| 194 |
if not detected_language:
|
|
@@ -201,7 +205,6 @@ def detect_language(input_text: str, temperature: float = 0.01) -> str:
|
|
| 201 |
|
| 202 |
|
| 203 |
|
| 204 |
-
|
| 205 |
def concatenate_audio_files(audio_list: List[Tuple[Union[bytes, str], float]]) -> Optional[bytes]:
|
| 206 |
"""
|
| 207 |
Concatène plusieurs fichiers audio avec des effets sonores.
|
|
|
|
| 152 |
return ""
|
| 153 |
|
| 154 |
|
| 155 |
+
def detect_language(input_text: str, temperature: float = 0.2, context_window: int = 128) -> str:
|
| 156 |
"""
|
| 157 |
Détecte la langue d'un texte donné.
|
| 158 |
|
| 159 |
Args:
|
| 160 |
input_text (str): Le texte dont il faut détecter la langue.
|
| 161 |
+
temperature (float): La température pour le modèle de langage. Par défaut à 0.2.
|
| 162 |
+
context_window (int): Longueur de la fenêtre de contexte à utiliser pour la détection.
|
| 163 |
|
| 164 |
Returns:
|
| 165 |
str: La langue détectée au format ISO-639-1.
|
|
|
|
| 189 |
"role": "user",
|
| 190 |
"content": input_text
|
| 191 |
}
|
| 192 |
+
],
|
| 193 |
+
frequency_penalty=0.2,
|
| 194 |
+
presence_penalty=0,
|
| 195 |
+
max_tokens=context_window
|
| 196 |
)
|
| 197 |
detected_language = response.choices[0].message.content
|
| 198 |
if not detected_language:
|
|
|
|
| 205 |
|
| 206 |
|
| 207 |
|
|
|
|
| 208 |
def concatenate_audio_files(audio_list: List[Tuple[Union[bytes, str], float]]) -> Optional[bytes]:
|
| 209 |
"""
|
| 210 |
Concatène plusieurs fichiers audio avec des effets sonores.
|
requirements.txt
CHANGED
|
@@ -1,5 +1,4 @@
|
|
| 1 |
streamlit==1.39.0
|
| 2 |
-
streamlit-audiorecorder
|
| 3 |
streamlit-autorefresh
|
| 4 |
replicate
|
| 5 |
openai
|
|
|
|
| 1 |
streamlit==1.39.0
|
|
|
|
| 2 |
streamlit-autorefresh
|
| 3 |
replicate
|
| 4 |
openai
|
var_app.py
CHANGED
|
@@ -1 +1 @@
|
|
| 1 |
-
__version__ = "1.2.
|
|
|
|
| 1 |
+
__version__ = "1.2.6"
|