Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -69,9 +69,8 @@ def get_label(newpred):
|
|
69 |
|
70 |
def load_model():
|
71 |
loaded_model = joblib.load('models/model.pkl')
|
72 |
-
|
73 |
return loaded_model
|
74 |
-
|
75 |
def main(audio):
|
76 |
newdf = transform_data(audio)
|
77 |
loaded_model = load_model()
|
@@ -89,13 +88,13 @@ def on_click(audio):
|
|
89 |
|
90 |
if label == 'Affirmative' and st.session_state.count == 0:
|
91 |
st.session_state.pregunta_text = 'STC-110: Muchas gracias, soy un agente virtual de (MARCA) te recordamos que tienes pendiente el pago de (PRODUCTO) por un monto de (ADEUDO) pesos el cual se encuentra vencido, ¿Podrás pagar el día de hoy?\n'
|
92 |
-
st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Está bien', 'Simón'"
|
93 |
-
st.session_state.negative_text = "**Negar:** 'No', 'Nel', 'Imposible',"
|
94 |
st.session_state.count = 1
|
95 |
elif label == 'Negative' and st.session_state.count == 0:
|
96 |
st.session_state.pregunta_text = 'STC-105: Disculpe, ¿usted conoce a (NOMBRE)?'
|
97 |
-
st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Es mi hermano', 'Es mi papá', 'Sé quién es', 'Correcto'"
|
98 |
-
st.session_state.negative_text = "**Negar:** 'No', 'Está equivocado', 'Número equivocado', 'Ya les dije que no'"
|
99 |
st.session_state.count = 2
|
100 |
elif label == 'Affirmative' and st.session_state.count == 1:
|
101 |
st.session_state.pregunta_text = 'Gracias, hemos registrado tu compromiso de pago para el día de hoy gracias por preferir (MARCA) que tengas un excelente día.\n'
|
@@ -104,8 +103,8 @@ def on_click(audio):
|
|
104 |
st.session_state.count = 1
|
105 |
elif label == 'Negative' and st.session_state.count == 1:
|
106 |
st.session_state.pregunta_text = 'STC-130: ¿Podrás pagar antes del (FECHA_LIMITE_PAGO)?'
|
107 |
-
st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Está bien', 'Simón'"
|
108 |
-
st.session_state.negative_text = "**Negar:** 'No', 'Nel', 'Imposible',"
|
109 |
st.session_state.count = 3
|
110 |
elif label == 'Affirmative' and st.session_state.count == 2:
|
111 |
st.session_state.pregunta_text = 'Gracias, por favor indíquele que lo hemos llamamos de (MARCA), y que volveremos a llamar. Gracias por preferir (MARCA) que tenga un excelente día.'
|
@@ -164,12 +163,12 @@ if __name__ == '__main__':
|
|
164 |
st.session_state.pregunta_text = "STC-100: Hola, buen día. Nos comunicamos de (MARCA) me comunico con (NOMBRE)\n"
|
165 |
|
166 |
if 'affirmative_text' not in st.session_state:
|
167 |
-
st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Él habla', 'Ella habla', 'Correcto', 'Así es', 'Soy yo'"
|
168 |
|
169 |
if 'negative_text' not in st.session_state:
|
170 |
-
st.session_state.negative_text = "**Negar:** 'No', 'Con el hijo', 'Con el tío', 'Con el
|
171 |
|
172 |
if 'proba' not in st.session_state:
|
173 |
st.session_state.proba = ""
|
174 |
|
175 |
-
audiorec_demo_app()
|
|
|
69 |
|
70 |
def load_model():
|
71 |
loaded_model = joblib.load('models/model.pkl')
|
|
|
72 |
return loaded_model
|
73 |
+
|
74 |
def main(audio):
|
75 |
newdf = transform_data(audio)
|
76 |
loaded_model = load_model()
|
|
|
88 |
|
89 |
if label == 'Affirmative' and st.session_state.count == 0:
|
90 |
st.session_state.pregunta_text = 'STC-110: Muchas gracias, soy un agente virtual de (MARCA) te recordamos que tienes pendiente el pago de (PRODUCTO) por un monto de (ADEUDO) pesos el cual se encuentra vencido, ¿Podrás pagar el día de hoy?\n'
|
91 |
+
st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Sí puedo', 'Creo que sí', 'Podría ser', 'Sí podré', 'Claro que sí', 'Está bien', 'Simón'"
|
92 |
+
st.session_state.negative_text = "**Negar:** 'No', 'Nel', 'Imposible', 'No creo', 'No tengo dinero', 'No tengo lana', 'No voy a pagar', 'No puedo'"
|
93 |
st.session_state.count = 1
|
94 |
elif label == 'Negative' and st.session_state.count == 0:
|
95 |
st.session_state.pregunta_text = 'STC-105: Disculpe, ¿usted conoce a (NOMBRE)?'
|
96 |
+
st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Es mi hermano', 'Es mi papá', 'Sé quién es', 'Correcto', 'Sí lo conozco', 'Es mi hermana', 'Es mi hijo', 'Es mi mamá', 'Afirmativo', 'Así es', 'Simón', 'Sí dime'"
|
97 |
+
st.session_state.negative_text = "**Negar:** 'No', 'Está equivocado', 'Número equivocado', 'Ya les dije que no', 'No lo conozco', 'No sé quién es'"
|
98 |
st.session_state.count = 2
|
99 |
elif label == 'Affirmative' and st.session_state.count == 1:
|
100 |
st.session_state.pregunta_text = 'Gracias, hemos registrado tu compromiso de pago para el día de hoy gracias por preferir (MARCA) que tengas un excelente día.\n'
|
|
|
103 |
st.session_state.count = 1
|
104 |
elif label == 'Negative' and st.session_state.count == 1:
|
105 |
st.session_state.pregunta_text = 'STC-130: ¿Podrás pagar antes del (FECHA_LIMITE_PAGO)?'
|
106 |
+
st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Sí puedo', 'Creo que sí', 'Podría ser', 'Sí podré', 'Claro que sí', 'Está bien', 'Simón'"
|
107 |
+
st.session_state.negative_text = "**Negar:** 'No', 'Nel', 'Imposible', 'No creo', 'No tengo dinero', 'No tengo lana', 'No voy a pagar', 'No puedo', 'Tampoco', 'Tampoco puedo'"
|
108 |
st.session_state.count = 3
|
109 |
elif label == 'Affirmative' and st.session_state.count == 2:
|
110 |
st.session_state.pregunta_text = 'Gracias, por favor indíquele que lo hemos llamamos de (MARCA), y que volveremos a llamar. Gracias por preferir (MARCA) que tenga un excelente día.'
|
|
|
163 |
st.session_state.pregunta_text = "STC-100: Hola, buen día. Nos comunicamos de (MARCA) me comunico con (NOMBRE)\n"
|
164 |
|
165 |
if 'affirmative_text' not in st.session_state:
|
166 |
+
st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Él habla', 'Ella habla', 'Correcto', 'Así es', 'Soy yo', 'Sí, ella habla', 'Sí, diga', 'Sí, él habla', 'Sí soy', 'Sí dime'"
|
167 |
|
168 |
if 'negative_text' not in st.session_state:
|
169 |
+
st.session_state.negative_text = "**Negar:** 'No', 'Con el hijo', 'Con el tío', 'Nel', 'Incorrecto', 'Negativo', 'Equivocado', 'No se encuentra', 'No soy yo', 'Falleció', 'Con la esposa', 'Con el esposo', 'Con la tía'"
|
170 |
|
171 |
if 'proba' not in st.session_state:
|
172 |
st.session_state.proba = ""
|
173 |
|
174 |
+
audiorec_demo_app()
|