diff --git a/audio/bloque1.mp3 b/audio/bloque1.mp3 new file mode 100644 index 0000000..68bf09c Binary files /dev/null and b/audio/bloque1.mp3 differ diff --git a/audio/bloque1/tema1_audio.mp3 b/audio/bloque1/tema1_audio.mp3 new file mode 100644 index 0000000..66aecb5 Binary files /dev/null and b/audio/bloque1/tema1_audio.mp3 differ diff --git a/audio/bloque1/tema2_audio.mp3 b/audio/bloque1/tema2_audio.mp3 new file mode 100644 index 0000000..ed52641 Binary files /dev/null and b/audio/bloque1/tema2_audio.mp3 differ diff --git a/audio/bloque1/tema3_audio.mp3 b/audio/bloque1/tema3_audio.mp3 new file mode 100644 index 0000000..dbce54c Binary files /dev/null and b/audio/bloque1/tema3_audio.mp3 differ diff --git a/audio/tema1.mp3 b/audio/tema1.mp3 new file mode 100644 index 0000000..350f9d3 Binary files /dev/null and b/audio/tema1.mp3 differ diff --git a/audio/tema2.mp3 b/audio/tema2.mp3 new file mode 100644 index 0000000..79a49fb Binary files /dev/null and b/audio/tema2.mp3 differ diff --git a/audio/tema3.mp3 b/audio/tema3.mp3 new file mode 100644 index 0000000..c12a1bd Binary files /dev/null and b/audio/tema3.mp3 differ diff --git a/audio/tema4.mp3 b/audio/tema4.mp3 new file mode 100644 index 0000000..843fd88 Binary files /dev/null and b/audio/tema4.mp3 differ diff --git a/audio/tema4_audio.mp3 b/audio/tema4_audio.mp3 new file mode 100644 index 0000000..f98afcb Binary files /dev/null and b/audio/tema4_audio.mp3 differ diff --git a/audio/tema5.mp3 b/audio/tema5.mp3 new file mode 100644 index 0000000..5afd05d Binary files /dev/null and b/audio/tema5.mp3 differ diff --git a/audio/tema5_audio.mp3 b/audio/tema5_audio.mp3 new file mode 100644 index 0000000..a86befb Binary files /dev/null and b/audio/tema5_audio.mp3 differ diff --git a/audio/tema6.mp3 b/audio/tema6.mp3 new file mode 100644 index 0000000..a1d76da Binary files /dev/null and b/audio/tema6.mp3 differ diff --git a/audio/tema6_audio.mp3 b/audio/tema6_audio.mp3 new file mode 100644 index 0000000..1cf0911 Binary files /dev/null and b/audio/tema6_audio.mp3 differ diff --git a/audio/tema7.mp3 b/audio/tema7.mp3 new file mode 100644 index 0000000..c26cb9f Binary files /dev/null and b/audio/tema7.mp3 differ diff --git a/audio/tema7_audio.mp3 b/audio/tema7_audio.mp3 new file mode 100644 index 0000000..bdcfc67 Binary files /dev/null and b/audio/tema7_audio.mp3 differ diff --git a/audio/tema8.mp3 b/audio/tema8.mp3 new file mode 100644 index 0000000..a13bd52 Binary files /dev/null and b/audio/tema8.mp3 differ diff --git a/audio/tema8_audio.mp3 b/audio/tema8_audio.mp3 new file mode 100644 index 0000000..a39ecbe Binary files /dev/null and b/audio/tema8_audio.mp3 differ diff --git a/audio/tema9.mp3 b/audio/tema9.mp3 new file mode 100644 index 0000000..9a13844 Binary files /dev/null and b/audio/tema9.mp3 differ diff --git a/audio/tema9_audio.mp3 b/audio/tema9_audio.mp3 new file mode 100644 index 0000000..9a8c4f1 Binary files /dev/null and b/audio/tema9_audio.mp3 differ diff --git a/bloque1/tema1_audio.md b/bloque1/tema1_audio.md new file mode 100644 index 0000000..82e2498 --- /dev/null +++ b/bloque1/tema1_audio.md @@ -0,0 +1,287 @@ +## Bloque 1 Tema 1. La Constitución Española de 1978. Derechos y deberes fundamentales. Garantía y suspensión. La Corona + +Introducción + +La Constitución Española de 1978 es la norma suprema del ordenamiento jurídico español. + +Establece la organización del Estado, los derechos y deberes de los ciudadanos y los principios básicos del sistema político. + +Es un tema fundamental en la oposición TAI y aparece de forma recurrente en el examen. + +--- + +## 1. La Constitución Española de 1978 + +La Constitución fue aprobada por las Cortes Generales el 31 de octubre de 1978. + +Fue ratificada en referéndum el 6 de diciembre de 1978. + +Fue sancionada por el Rey el 27 de diciembre de 1978. + +Entró en vigor el 29 de diciembre de 1978. + +--- + +### 1.1 Características + +La Constitución Española presenta las siguientes características. + +Es una Constitución escrita y codificada. + +Es una Constitución rígida, ya que su reforma requiere procedimientos especiales. + +Es una Constitución democrática. + +Establece un Estado social y democrático de Derecho. + +Reconoce la soberanía nacional en el pueblo español. + +Establece una monarquía parlamentaria como forma política del Estado. + +--- + +### 1.2 Estructura + +La Constitución se estructura en. + +Un preámbulo. + +Un título preliminar. + +Diez títulos numerados del uno al diez. + +Disposiciones adicionales, transitorias, derogatoria y finales. + +--- + +Importante para examen + +El Título Preliminar abarca los artículos 1 a 9. + +--- + +## 2. Derechos y deberes fundamentales + +Se regulan en el Título primero de la Constitución, artículos 10 a 55. + +--- + +### 2.1 Clasificación de los derechos + +Los derechos se clasifican en varios grupos. + +--- + +Derechos fundamentales y libertades públicas. + +Se recogen en los artículos 15 a 29. + +Tienen máxima protección. + +--- + +Derechos y deberes de los ciudadanos. + +Se recogen en los artículos 30 a 38. + +--- + +Principios rectores de la política social y económica. + +Se recogen en los artículos 39 a 52. + +--- + +### 2.2 Derechos fundamentales más importantes + +Derecho a la vida y a la integridad física. + +Libertad ideológica y religiosa. + +Derecho a la libertad y seguridad. + +Derecho al honor, intimidad y propia imagen. + +Inviolabilidad del domicilio. + +Secreto de las comunicaciones. + +Libertad de expresión. + +Derecho de reunión. + +Derecho de asociación. + +Derecho de participación política. + +Derecho a la tutela judicial efectiva. + +Derecho a la educación. + +Derecho de sindicación y huelga. + +--- + +### 2.3 Deberes fundamentales + +Entre los deberes destacan. + +Defensa de España. + +Contribuir al sostenimiento de los gastos públicos mediante impuestos. + +--- + +Importante para examen + +Los derechos fundamentales están especialmente protegidos frente a los poderes públicos. + +--- + +## 3. Garantía de los derechos + +La Constitución establece mecanismos para garantizar los derechos. + +--- + +### 3.1 Garantías jurisdiccionales + +Los ciudadanos pueden acudir a los tribunales para defender sus derechos. + +El recurso más importante es el recurso de amparo ante el Tribunal Constitucional. + +--- + +### 3.2 Procedimiento preferente y sumario + +Se utiliza para proteger los derechos fundamentales. + +Es rápido y prioritario. + +--- + +### 3.3 Defensor del Pueblo + +Es el alto comisionado de las Cortes Generales. + +Defiende los derechos de los ciudadanos frente a la Administración. + +--- + +### 3.4 Tribunal Constitucional + +Es el intérprete supremo de la Constitución. + +Controla la constitucionalidad de las leyes. + +--- + +Importante para examen + +El recurso de amparo protege los derechos fundamentales de los artículos 14 a 29. + +--- + +## 4. Suspensión de los derechos + +En determinadas situaciones, algunos derechos pueden suspenderse. + +--- + +### 4.1 Suspensión general + +Se produce en estados excepcionales. + +Estado de alarma. + +Estado de excepción. + +Estado de sitio. + +--- + +### 4.2 Suspensión individual + +Puede afectar a personas concretas en casos de terrorismo. + +--- + +Importante para examen + +No todos los derechos pueden suspenderse. + +--- + +## 5. La Corona + +La Corona es una institución constitucional. + +El Rey es el Jefe del Estado. + +Representa la unidad y permanencia del Estado. + +--- + +### 5.1 Funciones del Rey + +Las funciones del Rey son principalmente simbólicas y representativas. + +--- + +Sancionar y promulgar las leyes. + +Convocar y disolver las Cortes Generales. + +Convocar elecciones. + +Proponer candidato a Presidente del Gobierno. + +Nombrar y cesar al Presidente del Gobierno. + +Nombrar a los ministros. + +Expedir decretos. + +Ejercer el mando supremo de las Fuerzas Armadas. + +Representar al Estado en las relaciones internacionales. + +--- + +Importante para examen + +Los actos del Rey deben ser refrendados por el Gobierno. + +--- + +### 5.2 Refrendo + +El refrendo implica que otra autoridad asume la responsabilidad de los actos del Rey. + +Normalmente lo realiza el Presidente del Gobierno o los ministros. + +--- + +Idea clave + +El Rey no es responsable políticamente. + +La responsabilidad recae en quien refrenda. + +--- + +## Resumen final del tema + +La Constitución Española de 1978 es la norma suprema del ordenamiento jurídico. + +Establece un Estado social y democrático de Derecho. + +Los derechos fundamentales se recogen en el Título primero. + +Existen mecanismos de garantía como el recurso de amparo. + +Los derechos pueden suspenderse en situaciones excepcionales. + +El Rey es el Jefe del Estado con funciones representativas. + +Sus actos deben ser refrendados por el Gobierno. \ No newline at end of file diff --git a/bloque1/tema2.md b/bloque1/tema2.md index a34942b..ee0500a 100644 --- a/bloque1/tema2.md +++ b/bloque1/tema2.md @@ -1,3 +1,4 @@ +Tema 2 - escuchalo, que creo que puede entenderse bien # 2. Las Cortes Generales: atribuciones del Congreso de los Diputados y del Senado. El Tribunal Constitucional: composición y atribuciones. El Defensor del Pueblo ## Introducción diff --git a/bloque1/tema2_audio.md b/bloque1/tema2_audio.md new file mode 100644 index 0000000..b10b4d9 --- /dev/null +++ b/bloque1/tema2_audio.md @@ -0,0 +1,251 @@ +## Bloque 1 Tema 2. Las Cortes Generales. Tribunal Constitucional. Defensor del Pueblo + +Introducción + +En este tema se estudian tres instituciones fundamentales del sistema constitucional español. + +Las Cortes Generales, como poder legislativo. + +El Tribunal Constitucional, como garante de la Constitución. + +El Defensor del Pueblo, como protector de los derechos de los ciudadanos frente a la Administración. + +Es un tema muy frecuente en el examen TAI. + +--- + +## 1. Las Cortes Generales + +Las Cortes Generales representan al pueblo español. + +Ejercen el poder legislativo del Estado. + +Están formadas por dos cámaras. + +El Congreso de los Diputados. + +El Senado. + +--- + +### 1.1 Funciones generales + +Las Cortes Generales tienen las siguientes funciones. + +Elaborar y aprobar las leyes. + +Aprobar los Presupuestos Generales del Estado. + +Controlar la acción del Gobierno. + +--- + +## 2. El Congreso de los Diputados + +Es la cámara baja. + +Tiene un papel predominante en el sistema parlamentario. + +--- + +### 2.1 Funciones principales + +Otorgar o retirar la confianza al Gobierno. + +Elegir al Presidente del Gobierno mediante la investidura. + +Aprobar la moción de censura. + +Plantear y resolver la cuestión de confianza. + +Participar en la elaboración de leyes. + +--- + +Importante para examen + +El Congreso tiene mayor poder que el Senado. + +--- + +## 3. El Senado + +Es la cámara de representación territorial. + +--- + +### 3.1 Funciones principales + +Participar en la elaboración de leyes. + +Puede enmendar o vetar proyectos de ley. + +Controlar la acción del Gobierno. + +Representar a las Comunidades Autónomas. + +--- + +Importante para examen + +El veto del Senado puede ser levantado por el Congreso. + +--- + +## 4. Procedimiento legislativo básico + +La elaboración de leyes sigue varias fases. + +--- + +Iniciativa legislativa. + +Puede corresponder al Gobierno, Congreso, Senado o Comunidades Autónomas. + +--- + +Debate y aprobación en el Congreso. + +--- + +Intervención del Senado. + +Puede aprobar, enmendar o vetar. + +--- + +Aprobación definitiva por el Congreso. + +--- + +Sanción y promulgación por el Rey. + +--- + +## 5. El Tribunal Constitucional + +Es el órgano encargado de interpretar la Constitución. + +Es independiente de los demás poderes del Estado. + +--- + +### 5.1 Composición + +Está formado por doce miembros. + +Son nombrados por el Rey. + +--- + +Su designación corresponde a. + +Cuatro a propuesta del Congreso. + +Cuatro a propuesta del Senado. + +Dos a propuesta del Gobierno. + +Dos a propuesta del Consejo General del Poder Judicial. + +--- + +Importante para examen + +El mandato es de nueve años. + +Se renueva por tercios. + +--- + +### 5.2 Funciones + +El Tribunal Constitucional tiene varias funciones clave. + +--- + +Control de constitucionalidad de las leyes. + +--- + +Resolución de recursos de amparo. + +Protege los derechos fundamentales. + +--- + +Resolución de conflictos. + +Entre el Estado y las Comunidades Autónomas. + +--- + +Control de tratados internacionales. + +--- + +Importante para examen + +El recurso de amparo protege derechos fundamentales frente a vulneraciones de los poderes públicos. + +--- + +## 6. El Defensor del Pueblo + +Es el alto comisionado de las Cortes Generales. + +Su función es defender los derechos de los ciudadanos frente a la Administración. + +--- + +### 6.1 Características + +Es independiente. + +Actúa de oficio o a instancia de parte. + +No tiene poder sancionador. + +--- + +### 6.2 Funciones + +Supervisar la actividad de la Administración. + +Investigar quejas de los ciudadanos. + +Proponer recomendaciones. + +Interponer recurso de amparo. + +Interponer recurso de inconstitucionalidad. + +--- + +Importante para examen + +Puede supervisar la Administración, pero no anular actos. + +--- + +## 7. Relaciones entre las instituciones + +Las Cortes elaboran leyes. + +El Tribunal Constitucional controla que las leyes respeten la Constitución. + +El Defensor del Pueblo protege a los ciudadanos frente a la Administración. + +--- + +## Resumen final del tema + +Las Cortes Generales representan al pueblo y ejercen el poder legislativo. + +El Congreso tiene mayor peso político que el Senado. + +El Tribunal Constitucional es el intérprete supremo de la Constitución. + +El Defensor del Pueblo protege los derechos de los ciudadanos frente a la Administración. + +Son instituciones clave del sistema constitucional español. \ No newline at end of file diff --git a/bloque1/tema3.md b/bloque1/tema3.md index ede6ebf..f7d9326 100644 --- a/bloque1/tema3.md +++ b/bloque1/tema3.md @@ -1,3 +1,4 @@ +Tema 3 - Tambien se puede escuchar # 3. El Gobierno: composición, nombramiento y cese. Las funciones del Gobierno. Relaciones entre el Gobierno y las Cortes Generales # Introducción diff --git a/bloque1/tema3_audio.md b/bloque1/tema3_audio.md new file mode 100644 index 0000000..f2c3d94 --- /dev/null +++ b/bloque1/tema3_audio.md @@ -0,0 +1,289 @@ +## Bloque 1 Tema 3. El Gobierno. Composición, nombramiento y cese. Funciones. Relaciones con las Cortes Generales + +Introducción + +El Gobierno es el órgano que ejerce el poder ejecutivo en España. + +Dirige la política interior y exterior, la Administración y la defensa del Estado. + +Este tema es muy importante en el examen TAI, especialmente en lo relativo al nombramiento del Presidente, las funciones y el control parlamentario. + +--- + +## 1. El Gobierno + +El Gobierno está regulado en el Título cuarto de la Constitución, artículos 97 a 107. + +--- + +## 2. Composición del Gobierno + +El Gobierno se compone de. + +El Presidente del Gobierno. + +Los Vicepresidentes, en su caso. + +Los Ministros. + +--- + +Importante para examen + +El Presidente dirige la acción del Gobierno y coordina a los demás miembros. + +--- + +## 3. Nombramiento del Gobierno + +### 3.1 Nombramiento del Presidente + +El proceso es el siguiente. + +--- + +El Rey propone un candidato tras consultar a los grupos parlamentarios. + +--- + +El candidato expone su programa ante el Congreso. + +--- + +Se realiza la votación de investidura. + +--- + +En primera votación se requiere mayoría absoluta. + +--- + +Si no se obtiene, se realiza una segunda votación cuarenta y ocho horas después. + +En esta segunda votación basta la mayoría simple. + +--- + +Si ningún candidato obtiene la confianza en dos meses, se disuelven las Cortes y se convocan elecciones. + +--- + +### 3.2 Nombramiento de los Ministros + +Los ministros son nombrados por el Rey a propuesta del Presidente del Gobierno. + +--- + +Importante para examen + +El Rey nombra, pero la iniciativa es del Presidente. + +--- + +## 4. Cese del Gobierno + +El Gobierno cesa en los siguientes casos. + +--- + +Tras la celebración de elecciones generales. + +--- + +Por pérdida de la confianza parlamentaria. + +--- + +Por dimisión o fallecimiento del Presidente del Gobierno. + +--- + +Importante + +El Gobierno cesante continúa en funciones hasta la toma de posesión del nuevo Gobierno. + +--- + +## 5. Funciones del Gobierno + +Según la Constitución, el Gobierno tiene varias funciones. + +--- + +### 5.1 Dirección política + +Dirige la política interior y exterior. + +Dirige la Administración civil y militar. + +Dirige la defensa del Estado. + +--- + +### 5.2 Función ejecutiva + +Aplica las leyes y gestiona la Administración. + +--- + +### 5.3 Potestad reglamentaria + +Puede dictar reglamentos para desarrollar las leyes. + +--- + +### 5.4 Iniciativa legislativa + +El Gobierno puede presentar proyectos de ley. + +--- + +### 5.5 Normas con rango de ley + +Puede aprobar. + +Decretos leyes en casos de urgente necesidad. + +Decretos legislativos por delegación de las Cortes. + +--- + +### 5.6 Función presupuestaria + +Elabora el proyecto de Presupuestos Generales del Estado. + +--- + +Importante para examen + +El Gobierno puede dictar normas con rango de ley en determinados casos. + +--- + +## 6. Relaciones entre el Gobierno y las Cortes Generales + +España tiene un sistema parlamentario. + +Esto implica una relación estrecha entre el Gobierno y las Cortes. + +--- + +## 7. Control parlamentario del Gobierno + +El Gobierno responde políticamente ante el Congreso de los Diputados. + +--- + +### 7.1 Instrumentos de control + +Preguntas parlamentarias. + +Interpelaciones. + +Mociones. + +--- + +### 7.2 Moción de censura + +Permite exigir responsabilidad política al Gobierno. + +--- + +Requiere mayoría absoluta. + +Debe incluir un candidato alternativo. + +--- + +Importante para examen + +Es una moción de censura constructiva. + +--- + +### 7.3 Cuestión de confianza + +La plantea el Presidente del Gobierno. + +--- + +Se aprueba por mayoría simple. + +--- + +Si se pierde, el Gobierno debe dimitir. + +--- + +## 8. Relaciones de colaboración + +Además del control, existe colaboración entre Gobierno y Cortes. + +--- + +El Gobierno presenta proyectos de ley. + +--- + +Las Cortes aprueban los Presupuestos. + +--- + +Las Cortes pueden delegar en el Gobierno la potestad legislativa. + +--- + +## 9. Responsabilidad del Gobierno + +El Gobierno responde solidariamente de su gestión política ante el Congreso. + +--- + +Idea clave + +Todos los miembros del Gobierno responden conjuntamente. + +--- + +## 10. Trampas típicas de examen + +Primera trampa + +Confundir mayoría absoluta con mayoría simple en la investidura. + +--- + +Segunda trampa + +Olvidar que la moción de censura requiere candidato alternativo. + +--- + +Tercera trampa + +Pensar que el Rey elige libremente al Presidente. + +No es así, depende del Congreso. + +--- + +Cuarta trampa + +Confundir decreto ley con decreto legislativo. + +--- + +## Resumen final del tema + +El Gobierno ejerce el poder ejecutivo y dirige la política del Estado. + +Está compuesto por el Presidente, ministros y en su caso vicepresidentes. + +El Presidente es elegido mediante investidura en el Congreso. + +El Gobierno cesa en varios supuestos y continúa en funciones hasta su sustitución. + +Tiene funciones ejecutivas, normativas y políticas. + +Está sometido al control del Congreso mediante instrumentos como la moción de censura y la cuestión de confianza. \ No newline at end of file diff --git a/scripts/md_a_audio_natural_windows.py b/scripts/md_a_audio_natural_windows.py new file mode 100644 index 0000000..8b302ca --- /dev/null +++ b/scripts/md_a_audio_natural_windows.py @@ -0,0 +1,58 @@ +import asyncio +import edge_tts +import re +import subprocess # Cambiado para mayor seguridad +from pathlib import Path + +def limpiar_markdown(texto): + texto = re.sub(r'```.*?```', ' [código] ', texto, flags=re.DOTALL) + texto = re.sub(r'\|.*?\|', '', texto) + texto = re.sub(r'[#*_~`>]', '', texto) + return ' '.join(texto.split()) + +async def convertir_archivo(path_md): + temp_output = path_md.with_suffix('.temp.mp3') + final_output = path_md.with_suffix('.mp3') + nombre_tema = path_md.stem.replace('_', ' ').capitalize() + + texto = path_md.read_text(encoding="utf-8") + texto_limpio = limpiar_markdown(texto) + + # 1. Generar audio + comunicar = edge_tts.Communicate(texto_limpio, "es-ES-AlvaroNeural") + await comunicar.save(str(temp_output)) + + # 2. Normalización con FFmpeg usando subprocess + comando = [ + 'ffmpeg', '-i', str(temp_output), + '-codec:a', 'libmp3lame', '-b:a', '192k', '-ar', '44100', + '-metadata', f'title={nombre_tema}', + '-id3v2_version', '3', '-write_id3v1', '1', + '-y', str(final_output) + ] + + try: + # Ejecutar sin mostrar la molesta ventana negra de ffmpeg + subprocess.run(comando, check=True, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) + except FileNotFoundError: + print(f"❌ Error: No se encontró 'ffmpeg'. Asegúrate de que esté instalado.") + return + + if temp_output.exists(): + temp_output.unlink() + + print(f"✅ Listo: {final_output.name} (Título: {nombre_tema})") + +async def main(): + # Asegúrate de que la carpeta 'bloque1' existe relativa a donde ejecutas el script + archivos = sorted(Path('bloque1').glob('*.md')) + if not archivos: + print("No se encontraron archivos .md en la carpeta 'bloque1'") + return + + for md in archivos: + print(f"Procesando: {md.name}...") + await convertir_archivo(md) + +if __name__ == "__main__": + asyncio.run(main())