Entradas

Mostrando las entradas de octubre, 2024

NOTAS SOBRE FUNCIONES DE UN CURSO AVANZADO DE PYTHON

 # 1. FUNCIONES Una función es un bloque de código que se encarga de una tarea especifica. Cada función es independiente de las otras ya que contienen las instrucciones para desarrollar paso a paso la tarea para la cual fue creada. Ventajas: *   Permiten tener el código organizado  y separado en pequeñas partes. *   Evitan repetir las mismas instrucciones en diferentes partes del codigo. *   El código es mas legible. >> def Nombre_funcion(parametro, *args, **kwargs): >>    Instruccion_uno >>    Instruccion_dos >>    ............... >>    ............... >>    Instruccion_n >>    retorno_variable Parámetro: es el nombre asignado a la variable argumento: es el valor asignado a la variable *args: son parámetros opcionales en forma de lista **kwargs: son parámetros opcionales en forma de diccionario. Retorno: es el valor que regresa a la función como resultado de la tarea que la función realiza.   # Ejemplo, crear una función que permita calcul

TRES MANERAS DIFERENTES DE CONVERTIR TEXTO EN AUDIO MP3 CON TTS

 Manera #1: visita el portal https://ttsmaker.com/ En el puedes encontrar muchas voces de géneros masculino, femenino, neutro, en varios idiomas diferentes, el servicio es gratuito pero cada voz tiene una cantidad limitada de caracteres diarios. No requieres saber de programación, solo copia y pega el texto que quieres convertir en audio o escribirlo directamente en la ventana de texto del sitio y conviértelo al audio en tu voz idioma favorito.      Manera 2: Utiliza código de python en tu editor de código favorito y hazlo tu mismo haciendo uso de la librería especializada, pyttsx3. En el link encuentras un tutorial completo.   https://tinyurl.com/yoeqpdxf   Manera 3: Utiliza la librería GTTS de google en python, en el editor de google colab. >> !pip install gtts >> from gtts import gTTS >> import os >> texto = input() >> tts = gTTS(text=texto, lang = 'es') >> tts.save("tecsify.mp3") >> os.system("tecsify.mp3") >