{"id":3597,"date":"2024-09-02T14:16:55","date_gmt":"2024-09-02T12:16:55","guid":{"rendered":"https:\/\/mhc-int.com\/?page_id=3597"},"modified":"2025-08-01T11:34:17","modified_gmt":"2025-08-01T09:34:17","slug":"labor","status":"publish","type":"page","link":"https:\/\/mhc-int.com\/de\/labor\/","title":{"rendered":"labor"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8220;1&#8243; custom_padding_last_edited=&#8220;on|phone&#8220; admin_label=&#8220;Header&#8220; _builder_version=&#8220;4.19.5&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;gcid-1bcf785a-50e1-437b-b09f-65567babc1de&#8220; use_background_color_gradient=&#8220;on&#8220; background_color_gradient_type=&#8220;elliptical&#8220; background_color_gradient_direction_radial=&#8220;right&#8220; background_color_gradient_stops=&#8220;rgba(121,58,255,0.65) 0%|rgba(15,1,34,0) 73%&#8220; background_color_gradient_overlays_image=&#8220;on&#8220; background_image=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/grid-bg-2.png&#8220; background_size=&#8220;initial&#8220; background_position=&#8220;bottom_center&#8220; background_repeat=&#8220;repeat&#8220; overflow-x=&#8220;hidden&#8220; overflow-y=&#8220;hidden&#8220; custom_padding=&#8220;110px||||false|false&#8220; custom_padding_tablet=&#8220;40px||||false|false&#8220; custom_padding_phone=&#8220;40px||||false|false&#8220; locked=&#8220;off&#8220; collapsed=&#8220;on&#8220; global_colors_info=&#8220;{%22gcid-1bcf785a-50e1-437b-b09f-65567babc1de%22:%91%22background_color%22,%22background_color_gradient_stops%22%93}&#8220;][et_pb_row column_structure=&#8220;2_3,1_3&#8243; _builder_version=&#8220;4.19.5&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;2_3&#8243; _builder_version=&#8220;4.19.5&#8243; _module_preset=&#8220;default&#8220; z_index=&#8220;10&#8243; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;80052860-6d8c-4fa2-b263-cd2b2259ad18&#8243; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h4>Inteligencia Artificial (I.A.)<\/h4>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;8cbee33e-886d-4d02-bd91-8d18bce62fcc&#8220; custom_margin=&#8220;||10px||false|false&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h1>El futuro es hoy<\/h1>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8220;1_3&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_image src=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/brain-1.png&#8220; title_text=&#8220;brain&#8220; _builder_version=&#8220;4.19.5&#8243; _module_preset=&#8220;default&#8220; custom_margin=&#8220;-50%|-60%||-10%|false|false&#8220; custom_margin_tablet=&#8220;0%|0%||0%|false|false&#8220; custom_margin_phone=&#8220;0%|0%||0%|false|false&#8220; custom_margin_last_edited=&#8220;on|tablet&#8220; scroll_vertical_motion=&#8220;0|50|50|100|-1|0|1&#8243; scroll_scaling=&#8220;0|50|50|100|100%|100|70%&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8220;2_5,3_5&#8243; _builder_version=&#8220;4.19.5&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;2_5&#8243; _builder_version=&#8220;4.19.5&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_video src=&#8220;https:\/\/youtu.be\/QxMUZH7rF4A&#8220; image_src=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/computer.jpg&#8220; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; border_radii=&#8220;on|40px|40px|40px|40px&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_video][\/et_pb_column][et_pb_column type=&#8220;3_5&#8243; _builder_version=&#8220;4.19.5&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;efc030b1-d9ec-46e3-98ec-c09b05347c9a&#8220; max_width=&#8220;500px&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p style=\"text-align: justify;\">La inteligencia artificial transformar\u00e1 nuestras vidas al proporcionar asistentes rob\u00f3ticos que trabajar\u00e1n incansablemente para ofrecer informaci\u00f3n y apoyo en cualquier momento. Estas tecnolog\u00edas se integrar\u00e1n en nuestro d\u00eda a d\u00eda, mejorando nuestra capacidad de aprender, comunicarnos y realizar tareas con una eficiencia y precisi\u00f3n sin precedentes, redefiniendo c\u00f3mo interactuamos con el mundo que nos rodea. Saludos K.I Team<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; admin_label=&#8220;Features&#8220; _builder_version=&#8220;4.19.5&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;gcid-1bcf785a-50e1-437b-b09f-65567babc1de&#8220; min_height=&#8220;1378.9px&#8220; collapsed=&#8220;on&#8220; global_colors_info=&#8220;{%22gcid-1bcf785a-50e1-437b-b09f-65567babc1de%22:%91%22background_color%22%93}&#8220;][et_pb_row _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;98def2f0-c99d-4f3f-8969-2cb768830141&#8243; text_orientation=&#8220;center&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>Tool&#8217;s Gratis.<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8220;1_3,1_3,1_3&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;1_3&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; custom_padding_tablet=&#8220;||30px||false|false&#8220; custom_padding_phone=&#8220;||30px||false|false&#8220; custom_padding_last_edited=&#8220;on|tablet&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_image src=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/ai-icon-01.png&#8220; title_text=&#8220;ai-icon-01&#8243; align=&#8220;center&#8220; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_image][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;4072ec27-ab53-4bad-9aed-e176b3e052f4&#8243; text_orientation=&#8220;center&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h3>Webp a JEPG<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;efc030b1-d9ec-46e3-98ec-c09b05347c9a&#8220; text_orientation=&#8220;center&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p>Convierte tu imagen de WEBP a JPEG directamente desde tu navegador, sin compartir tus datos con terceros desconocidos. Con nuestro sencillo Tool, puedes convertir tus archivos WEBP a JPEG f\u00e1cilmente y de forma privada y gratis.<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h1>Convertir <\/h1>\n<p><!-- [et_pb_line_break_holder] --><input type=\"file\" id=\"fileInput\" accept=\"image\/webp\"><!-- [et_pb_line_break_holder] --><button onclick=\"convertToJpeg()\">Convertir a JPEG<\/button><!-- [et_pb_line_break_holder] --><!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] --><img id=\"outputImage\" alt=\"Aqu\u00ed aparecer\u00e1 la imagen convertida\"><!-- [et_pb_line_break_holder] --><a id=\"downloadLink\" style=\"display:none;\" download=\"imagen_convertida.jpeg\">Descargar JPEG<\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->    function convertToJpeg() {<!-- [et_pb_line_break_holder] -->        const input = document.getElementById('fileInput').files[0];<!-- [et_pb_line_break_holder] -->        if (!input) {<!-- [et_pb_line_break_holder] -->            alert('Por favor, selecciona una imagen WEBP.');<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const reader = new FileReader();<!-- [et_pb_line_break_holder] -->        reader.onload = function(event) {<!-- [et_pb_line_break_holder] -->            const imgElement = new Image();<!-- [et_pb_line_break_holder] -->            imgElement.src = event.target.result;<!-- [et_pb_line_break_holder] -->            imgElement.onload = function() {<!-- [et_pb_line_break_holder] -->                const canvas = document.createElement('canvas');<!-- [et_pb_line_break_holder] -->                canvas.width = imgElement.width;<!-- [et_pb_line_break_holder] -->                canvas.height = imgElement.height;<!-- [et_pb_line_break_holder] -->                const ctx = canvas.getContext('2d');<!-- [et_pb_line_break_holder] -->                ctx.drawImage(imgElement, 0, 0);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Convertir la imagen a JPEG y mostrarla<!-- [et_pb_line_break_holder] -->                const jpegUrl = canvas.toDataURL('image\/jpeg', 1.0);<!-- [et_pb_line_break_holder] -->                document.getElementById('outputImage').src = jpegUrl;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Configurar el enlace de descarga<!-- [et_pb_line_break_holder] -->                const downloadLink = document.getElementById('downloadLink');<!-- [et_pb_line_break_holder] -->                downloadLink.href = jpegUrl;<!-- [et_pb_line_break_holder] -->                downloadLink.style.display = 'block';<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        };<!-- [et_pb_line_break_holder] -->        reader.readAsDataURL(input);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8220;1_3&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; custom_padding_tablet=&#8220;||30px||false|false&#8220; custom_padding_phone=&#8220;||30px||false|false&#8220; custom_padding_last_edited=&#8220;on|tablet&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_image src=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/ai-icon-02.png&#8220; title_text=&#8220;ai-icon-02&#8243; align=&#8220;center&#8220; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_image][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;4072ec27-ab53-4bad-9aed-e176b3e052f4&#8243; text_orientation=&#8220;center&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h3>Redimensiona <\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;efc030b1-d9ec-46e3-98ec-c09b05347c9a&#8220; text_orientation=&#8220;center&#8220; global_colors_info=&#8220;{}&#8220;]Amplia levemente el tama\u00f1o de tu foto mejorando la calidad de la misma. Con este peque\u00f1o Tool, puedes tener una gr\u00e1fica un poco m\u00e1s grande para mejorar tus fotos y poder mostrarlas en espacios donde se necesita que tu foto se vea mejor.[\/et_pb_text][et_pb_code _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"es\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title>Redimensionar Imagen<\/title><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        input, button {<!-- [et_pb_line_break_holder] -->            margin: 10px;<!-- [et_pb_line_break_holder] -->            padding: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        #outputImageResize {<!-- [et_pb_line_break_holder] -->            margin-top: 20px;<!-- [et_pb_line_break_holder] -->            max-width: 100%;<!-- [et_pb_line_break_holder] -->            border: 1px solid #ccc;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1>Redimensionar Imagen<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <!-- Cambiado el ID a fileInputResize para evitar conflictos --><!-- [et_pb_line_break_holder] -->    <input type=\"file\" id=\"fileInputResize\" accept=\"image\/jpeg, image\/jpg, image\/png, image\/webp\"><!-- [et_pb_line_break_holder] -->    <button onclick=\"resizeImage()\">Redimensionar y Descargar<\/button><!-- [et_pb_line_break_holder] -->    <!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->    <!-- Cambiado el ID de la imagen de salida --><!-- [et_pb_line_break_holder] -->    <img id=\"outputImageResize\" alt=\"Aqu\u00ed aparecer\u00e1 la imagen redimensionada\"><!-- [et_pb_line_break_holder] -->    <!-- Cambiado el ID del enlace de descarga --><!-- [et_pb_line_break_holder] -->    <a id=\"downloadLinkResize\" style=\"display:none;\">Descargar Imagen Redimensionada<\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        function resizeImage() {<!-- [et_pb_line_break_holder] -->            const input = document.getElementById('fileInputResize'); \/\/ Usar el nuevo ID \u00fanico<!-- [et_pb_line_break_holder] -->            const files = input.files;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Depuraci\u00f3n: Mostrar archivos seleccionados en la consola<!-- [et_pb_line_break_holder] -->            console.log(\"Archivos seleccionados:\", files);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            if (!files || files.length === 0) {<!-- [et_pb_line_break_holder] -->                alert('Por favor, selecciona una imagen.');<!-- [et_pb_line_break_holder] -->                return;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const file = files[0]; \/\/ Obtener el primer archivo seleccionado<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const reader = new FileReader();<!-- [et_pb_line_break_holder] -->            reader.onload = function(event) {<!-- [et_pb_line_break_holder] -->                const imgElement = new Image();<!-- [et_pb_line_break_holder] -->                imgElement.src = event.target.result;<!-- [et_pb_line_break_holder] -->                imgElement.onload = function() {<!-- [et_pb_line_break_holder] -->                    const canvas = document.createElement('canvas');<!-- [et_pb_line_break_holder] -->                    const ctx = canvas.getContext('2d');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/\/ Redimensionar a 2 veces el tama\u00f1o original<!-- [et_pb_line_break_holder] -->                    canvas.width = imgElement.width * 2;<!-- [et_pb_line_break_holder] -->                    canvas.height = imgElement.height * 2;<!-- [et_pb_line_break_holder] -->                    ctx.drawImage(imgElement, 0, 0, canvas.width, canvas.height);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/\/ Mostrar la imagen redimensionada en la p\u00e1gina<!-- [et_pb_line_break_holder] -->                    const resizedImageUrl = canvas.toDataURL('image\/jpeg', 1.0);<!-- [et_pb_line_break_holder] -->                    document.getElementById('outputImageResize').src = resizedImageUrl;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/\/ Configurar el enlace de descarga<!-- [et_pb_line_break_holder] -->                    const downloadLink = document.getElementById('downloadLinkResize');<!-- [et_pb_line_break_holder] -->                    downloadLink.href = resizedImageUrl;<!-- [et_pb_line_break_holder] -->                    downloadLink.download = 'imagen_redimensionada.jpeg';<!-- [et_pb_line_break_holder] -->                    downloadLink.style.display = 'block';<!-- [et_pb_line_break_holder] -->                    downloadLink.textContent = 'Descargar Imagen Redimensionada';<!-- [et_pb_line_break_holder] -->                };<!-- [et_pb_line_break_holder] -->            };<!-- [et_pb_line_break_holder] -->            reader.onerror = function(error) {<!-- [et_pb_line_break_holder] -->                console.error(\"Error al leer el archivo:\", error);<!-- [et_pb_line_break_holder] -->                alert('Error al cargar la imagen. Intenta nuevamente.');<!-- [et_pb_line_break_holder] -->            };<!-- [et_pb_line_break_holder] -->            reader.readAsDataURL(file);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8220;1_3&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_image src=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/ai-icon-03.png&#8220; title_text=&#8220;ai-icon-03&#8243; align=&#8220;center&#8220; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_image][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;4072ec27-ab53-4bad-9aed-e176b3e052f4&#8243; text_orientation=&#8220;center&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h3>Webp a PNG<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;efc030b1-d9ec-46e3-98ec-c09b05347c9a&#8220; text_orientation=&#8220;center&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p>Convierte tu imagen de WEBP a PNG directamente desde tu navegador, sin compartir tus datos con terceros desconocidos. Con nuestro sencillo Tool, puedes convertir tus archivos WEBP a JPEG f\u00e1cilmente y de forma privada y gratis.<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"es\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title>Convertir WEBP a PNG<\/title><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        input, button {<!-- [et_pb_line_break_holder] -->            margin: 10px;<!-- [et_pb_line_break_holder] -->            padding: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        #outputImagePNG {<!-- [et_pb_line_break_holder] -->            margin-top: 20px;<!-- [et_pb_line_break_holder] -->            max-width: 100%;<!-- [et_pb_line_break_holder] -->            border: 1px solid #ccc;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1>Convertir WEBP a PNG<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <!-- Cambiado el ID a fileInputWebpToPng para evitar conflictos --><!-- [et_pb_line_break_holder] -->    <input type=\"file\" id=\"fileInputWebpToPng\" accept=\"image\/webp\"><!-- [et_pb_line_break_holder] -->    <button onclick=\"convertWebpToPng()\">Convertir y Descargar<\/button><!-- [et_pb_line_break_holder] -->    <!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->    <!-- Cambiado el ID de la imagen de salida --><!-- [et_pb_line_break_holder] -->    <img id=\"outputImagePNG\" alt=\"Aqu\u00ed aparecer\u00e1 la imagen convertida a PNG\"><!-- [et_pb_line_break_holder] -->    <!-- Cambiado el ID del enlace de descarga --><!-- [et_pb_line_break_holder] -->    <a id=\"downloadLinkPNG\" style=\"display:none;\">Descargar Imagen PNG<\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        function convertWebpToPng() {<!-- [et_pb_line_break_holder] -->            const input = document.getElementById('fileInputWebpToPng');<!-- [et_pb_line_break_holder] -->            const files = input.files;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Depuraci\u00f3n: Mostrar archivos seleccionados en la consola<!-- [et_pb_line_break_holder] -->            console.log(\"Archivos seleccionados:\", files);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            if (!files || files.length === 0) {<!-- [et_pb_line_break_holder] -->                alert('Por favor, selecciona una imagen WEBP.');<!-- [et_pb_line_break_holder] -->                return;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const file = files[0]; \/\/ Obtener el primer archivo seleccionado<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const reader = new FileReader();<!-- [et_pb_line_break_holder] -->            reader.onload = function(event) {<!-- [et_pb_line_break_holder] -->                const imgElement = new Image();<!-- [et_pb_line_break_holder] -->                imgElement.src = event.target.result;<!-- [et_pb_line_break_holder] -->                imgElement.onload = function() {<!-- [et_pb_line_break_holder] -->                    const canvas = document.createElement('canvas');<!-- [et_pb_line_break_holder] -->                    const ctx = canvas.getContext('2d');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/\/ Establecer las dimensiones del canvas seg\u00fan la imagen original<!-- [et_pb_line_break_holder] -->                    canvas.width = imgElement.width;<!-- [et_pb_line_break_holder] -->                    canvas.height = imgElement.height;<!-- [et_pb_line_break_holder] -->                    ctx.drawImage(imgElement, 0, 0, canvas.width, canvas.height);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/\/ Convertir la imagen a PNG<!-- [et_pb_line_break_holder] -->                    const pngUrl = canvas.toDataURL('image\/png');<!-- [et_pb_line_break_holder] -->                    document.getElementById('outputImagePNG').src = pngUrl;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/\/ Configurar el enlace de descarga<!-- [et_pb_line_break_holder] -->                    const downloadLink = document.getElementById('downloadLinkPNG');<!-- [et_pb_line_break_holder] -->                    downloadLink.href = pngUrl;<!-- [et_pb_line_break_holder] -->                    downloadLink.download = 'imagen_convertida.png';<!-- [et_pb_line_break_holder] -->                    downloadLink.style.display = 'block';<!-- [et_pb_line_break_holder] -->                    downloadLink.textContent = 'Descargar Imagen PNG';<!-- [et_pb_line_break_holder] -->                };<!-- [et_pb_line_break_holder] -->            };<!-- [et_pb_line_break_holder] -->            reader.onerror = function(error) {<!-- [et_pb_line_break_holder] -->                console.error(\"Error al leer el archivo:\", error);<!-- [et_pb_line_break_holder] -->                alert('Error al cargar la imagen. Intenta nuevamente.');<!-- [et_pb_line_break_holder] -->            };<!-- [et_pb_line_break_holder] -->            reader.readAsDataURL(file);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8220;1_3,1_3,1_3&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;1_3&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; custom_padding_tablet=&#8220;||30px||false|false&#8220; custom_padding_phone=&#8220;||30px||false|false&#8220; custom_padding_last_edited=&#8220;on|tablet&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_image src=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/ai-icon-04.png&#8220; title_text=&#8220;ai-icon-04&#8243; align=&#8220;center&#8220; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_image][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;4072ec27-ab53-4bad-9aed-e176b3e052f4&#8243; text_orientation=&#8220;center&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h3>Tama\u00f1os de Redes<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;efc030b1-d9ec-46e3-98ec-c09b05347c9a&#8220; text_orientation=&#8220;center&#8220; global_colors_info=&#8220;{}&#8220;]Conoce cu\u00e1les son los tama\u00f1os necesarios que deben de tener las gr\u00e1ficas  para las redes sociales y no te quedes con gr\u00e1ficas fuera de tama\u00f1o, ac\u00e1 tambi\u00e9n tenemos los tool&#8217;s para que las puedas recortar al tama\u00f1o que las necesitas.[\/et_pb_text][et_pb_code _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"es\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title>Tama\u00f1os de Im\u00e1genes para Redes Sociales<\/title><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        select {<!-- [et_pb_line_break_holder] -->            padding: 10px;<!-- [et_pb_line_break_holder] -->            font-size: 16px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        table {<!-- [et_pb_line_break_holder] -->            margin-top: 20px;<!-- [et_pb_line_break_holder] -->            width: 80%;<!-- [et_pb_line_break_holder] -->            margin: auto;<!-- [et_pb_line_break_holder] -->            border-collapse: collapse;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        th, td {<!-- [et_pb_line_break_holder] -->            padding: 15px;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            border: 1px solid #ddd;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        th {<!-- [et_pb_line_break_holder] -->            background-color: #4CAF50;<!-- [et_pb_line_break_holder] -->            color: white;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        tr:nth-child(even) {<!-- [et_pb_line_break_holder] -->            background-color: #4D4D4D;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        .hidden {<!-- [et_pb_line_break_holder] -->            display: none;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        function showSizes() {<!-- [et_pb_line_break_holder] -->            \/\/ Ocultar todas las tablas<!-- [et_pb_line_break_holder] -->            const tables = document.querySelectorAll('table');<!-- [et_pb_line_break_holder] -->            tables.forEach(table => table.classList.add('hidden'));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Mostrar la tabla seleccionada<!-- [et_pb_line_break_holder] -->            const selectedNetwork = document.getElementById('socialSelect').value;<!-- [et_pb_line_break_holder] -->            const tableToShow = document.getElementById(selectedNetwork);<!-- [et_pb_line_break_holder] -->            if (tableToShow) {<!-- [et_pb_line_break_holder] -->                tableToShow.classList.remove('hidden');<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1><\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <label for=\"socialSelect\">Selecciona una red social:<\/label><!-- [et_pb_line_break_holder] -->    <select id=\"socialSelect\" onchange=\"showSizes()\"><!-- [et_pb_line_break_holder] --><option value=\"\">Seleccionar<\/option><!-- [et_pb_line_break_holder] --><option value=\"facebookTable\">Facebook<\/option><!-- [et_pb_line_break_holder] --><option value=\"instagramTable\">Instagram<\/option><!-- [et_pb_line_break_holder] --><option value=\"twitterTable\">Twitter<\/option><!-- [et_pb_line_break_holder] --><option value=\"linkedinTable\">LinkedIn<\/option><!-- [et_pb_line_break_holder] --><option value=\"youtubeTable\">YouTube<\/option><!-- [et_pb_line_break_holder] --><option value=\"tiktokTable\">TikTok<\/option><!-- [et_pb_line_break_holder] -->    <\/select><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Tablas de tama\u00f1os de imagen para cada red social --><!-- [et_pb_line_break_holder] -->    <\/p>\n<table id=\"facebookTable\" class=\"hidden\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<thead><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Tipo de Imagen<\/th>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Dimensiones<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/thead>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<tbody><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Foto de perfil<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>180 x 180 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Foto de portada<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>820 x 312 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Imagen para publicaci\u00f3n<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1200 x 630 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Imagen para evento<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1920 x 1080 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/tbody>\n<p><!-- [et_pb_line_break_holder] -->    <\/table>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<table id=\"instagramTable\" class=\"hidden\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<thead><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Tipo de Imagen<\/th>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Dimensiones<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/thead>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<tbody><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Foto de perfil<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>110 x 110 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Publicaci\u00f3n cuadrada<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1080 x 1080 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Publicaci\u00f3n vertical<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1080 x 1350 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Historia<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1080 x 1920 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/tbody>\n<p><!-- [et_pb_line_break_holder] -->    <\/table>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<table id=\"twitterTable\" class=\"hidden\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<thead><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Tipo de Imagen<\/th>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Dimensiones<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/thead>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<tbody><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Foto de perfil<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>400 x 400 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Foto de encabezado<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1500 x 500 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Imagen en tweet<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1200 x 675 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/tbody>\n<p><!-- [et_pb_line_break_holder] -->    <\/table>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<table id=\"linkedinTable\" class=\"hidden\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<thead><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Tipo de Imagen<\/th>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Dimensiones<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/thead>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<tbody><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Foto de perfil<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>400 x 400 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Imagen de fondo<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1584 x 396 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Imagen de publicaci\u00f3n<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1200 x 627 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/tbody>\n<p><!-- [et_pb_line_break_holder] -->    <\/table>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<table id=\"youtubeTable\" class=\"hidden\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<thead><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Tipo de Imagen<\/th>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Dimensiones<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/thead>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<tbody><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Foto de perfil<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>800 x 800 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Portada de canal<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>2560 x 1440 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Miniatura de video<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1280 x 720 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/tbody>\n<p><!-- [et_pb_line_break_holder] -->    <\/table>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Tabla para TikTok --><!-- [et_pb_line_break_holder] -->    <\/p>\n<table id=\"tiktokTable\" class=\"hidden\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<thead><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Tipo de Imagen<\/th>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>Dimensiones<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/thead>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<tbody><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Foto de perfil<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>200 x 200 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Video (vertical)<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1080 x 1920 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Miniatura de video<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>1080 x 1920 px<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/tbody>\n<p><!-- [et_pb_line_break_holder] -->    <\/table>\n<p><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8220;1_3&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; custom_padding_tablet=&#8220;||30px||false|false&#8220; custom_padding_phone=&#8220;||30px||false|false&#8220; custom_padding_last_edited=&#8220;on|tablet&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_image src=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/ai-icon-05.png&#8220; title_text=&#8220;ai-icon-05&#8243; align=&#8220;center&#8220; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_image][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;4072ec27-ab53-4bad-9aed-e176b3e052f4&#8243; text_orientation=&#8220;center&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h3>Convertir Texto a Audio<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;efc030b1-d9ec-46e3-98ec-c09b05347c9a&#8220; text_orientation=&#8220;center&#8220; global_colors_info=&#8220;{}&#8220;]\u00bfEst\u00e1s cansado de tener que entregar informaci\u00f3n en texto para que alguien m\u00e1s la analice y la convierta en audio? Con esta peque\u00f1a herramienta, podr\u00e1s hacerlo t\u00fa mismo, manteniendo tu privacidad y control total sobre tus datos, y lo mejor Gratis.[\/et_pb_text][et_pb_code _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"es\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title>Convertir Texto a Audio<\/title><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        textarea {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            height: 100px;<!-- [et_pb_line_break_holder] -->            margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        button {<!-- [et_pb_line_break_holder] -->            padding: 10px 20px;<!-- [et_pb_line_break_holder] -->            font-size: 16px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1><\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <textarea id=\"textInput\" placeholder=\"Escribe el texto que quieres convertir a audio...\"><\/textarea><!-- [et_pb_line_break_holder] -->    <!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->    <button onclick=\"convertirTextoAAudio()\">Escuchar Texto<\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        function convertirTextoAAudio() {<!-- [et_pb_line_break_holder] -->            const texto = document.getElementById('textInput').value;<!-- [et_pb_line_break_holder] -->            if (!texto) {<!-- [et_pb_line_break_holder] -->                alert('Por favor, ingresa alg\u00fan texto.');<!-- [et_pb_line_break_holder] -->                return;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const speechSynthesis = window.speechSynthesis;<!-- [et_pb_line_break_holder] -->            const speech = new SpeechSynthesisUtterance(texto);<!-- [et_pb_line_break_holder] -->            speech.lang = 'es-ES'; \/\/ Configura el idioma a espa\u00f1ol<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Opcional: Cambiar la velocidad de habla<!-- [et_pb_line_break_holder] -->            speech.rate = 1; \/\/ 1 es la velocidad normal<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Iniciar la s\u00edntesis de voz<!-- [et_pb_line_break_holder] -->            speechSynthesis.speak(speech);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8220;1_3&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_image src=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/ai-icon-06.png&#8220; title_text=&#8220;ai-icon-06&#8243; align=&#8220;center&#8220; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_image][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;4072ec27-ab53-4bad-9aed-e176b3e052f4&#8243; text_orientation=&#8220;center&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h3>Reloj Digital Mundial<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;efc030b1-d9ec-46e3-98ec-c09b05347c9a&#8220; text_orientation=&#8220;center&#8220; global_colors_info=&#8220;{}&#8220;]Se acab\u00f3 la incertidumbre sobre cu\u00e1ndo llamar al extranjero. Con esta sencilla herramienta, podr\u00e1s conocer la hora actual en la mayor\u00eda de los pa\u00edses m\u00e1s visitados. Solo necesitas seleccionar el pa\u00eds, y autom\u00e1ticamente obtendr\u00e1s la hora local.[\/et_pb_text][et_pb_code _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"es\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title> <\/title><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->            background-color: #1a1a2e;<!-- [et_pb_line_break_holder] -->            color: #ffffff;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        #digitalClockContainer {<!-- [et_pb_line_break_holder] -->            font-size: 2.5em;<!-- [et_pb_line_break_holder] -->            margin-top: 20px;<!-- [et_pb_line_break_holder] -->            color: #ffffff;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        .select-timezone {<!-- [et_pb_line_break_holder] -->            padding: 10px;<!-- [et_pb_line_break_holder] -->            font-size: 16px;<!-- [et_pb_line_break_holder] -->            width: 80%;<!-- [et_pb_line_break_holder] -->            margin: 5px auto;<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3 style=\"color: #ffffff;\">Selecciona una<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"digitalClockContainer\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <select id=\"timezoneSelector\" class=\"select-timezone\"><!-- [et_pb_line_break_holder] --><option value=\"\">Selecciona una zona horaria&#8230;<\/option><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Estados Unidos --><!-- [et_pb_line_break_holder] --><option value=\"America\/New_York\">America\/New_York (Nueva York, EE.UU.)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Los_Angeles\">America\/Los_Angeles (Los \u00c1ngeles, EE.UU.)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Chicago\">America\/Chicago (Chicago, EE.UU.)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Denver\">America\/Denver (Denver, EE.UU.)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Phoenix\">America\/Phoenix (Phoenix, EE.UU.)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Miami\">America\/Miami (Miami, EE.UU.)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Anchorage\">America\/Anchorage (Anchorage, EE.UU.)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Pacific\/Honolulu\">Pacific\/Honolulu (Honolulu, EE.UU.)<\/option><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Canad\u00e1 --><!-- [et_pb_line_break_holder] --><option value=\"America\/Toronto\">America\/Toronto (Toronto, Canad\u00e1)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Vancouver\">America\/Vancouver (Vancouver, Canad\u00e1)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Montreal\">America\/Montreal (Montreal, Canad\u00e1)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Edmonton\">America\/Edmonton (Edmonton, Canad\u00e1)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Winnipeg\">America\/Winnipeg (Winnipeg, Canad\u00e1)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Halifax\">America\/Halifax (Halifax, Canad\u00e1)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/St_Johns\">America\/St_Johns (San Juan de Terranova, Canad\u00e1)<\/option><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Europa --><!-- [et_pb_line_break_holder] --><option value=\"Europe\/London\">Europe\/London (Londres, Reino Unido)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Paris\">Europe\/Paris (Par\u00eds, Francia)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Berlin\">Europe\/Berlin (Berl\u00edn, Alemania)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Madrid\">Europe\/Madrid (Madrid, Espa\u00f1a)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Rome\">Europe\/Rome (Roma, Italia)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Amsterdam\">Europe\/Amsterdam (\u00c1msterdam, Pa\u00edses Bajos)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Zurich\">Europe\/Zurich (Z\u00farich, Suiza)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Brussels\">Europe\/Brussels (Bruselas, B\u00e9lgica)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Vienna\">Europe\/Vienna (Viena, Austria)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Stockholm\">Europe\/Stockholm (Estocolmo, Suecia)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Athens\">Europe\/Athens (Atenas, Grecia)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Dublin\">Europe\/Dublin (Dubl\u00edn, Irlanda)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Copenhagen\">Europe\/Copenhagen (Copenhague, Dinamarca)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Lisbon\">Europe\/Lisbon (Lisboa, Portugal)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Warsaw\">Europe\/Warsaw (Varsovia, Polonia)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Budapest\">Europe\/Budapest (Budapest, Hungr\u00eda)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Prague\">Europe\/Prague (Praga, Rep\u00fablica Checa)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Sofia\">Europe\/Sofia (Sof\u00eda, Bulgaria)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Bucharest\">Europe\/Bucharest (Bucarest, Rumania)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Helsinki\">Europe\/Helsinki (Helsinki, Finlandia)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Oslo\">Europe\/Oslo (Oslo, Noruega)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Europe\/Moscow\">Europe\/Moscow (Mosc\u00fa, Rusia)<\/option><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Asia --><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Tokyo\">Asia\/Tokyo (Tokio, Jap\u00f3n)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Shanghai\">Asia\/Shanghai (Shangh\u00e1i, China)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Singapore\">Asia\/Singapore (Singapur, Singapur)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Seoul\">Asia\/Seoul (Se\u00fal, Corea del Sur)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Bangkok\">Asia\/Bangkok (Bangkok, Tailandia)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Hong_Kong\">Asia\/Hong_Kong (Hong Kong, Hong Kong)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Kuala_Lumpur\">Asia\/Kuala_Lumpur (Kuala Lumpur, Malasia)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Dubai\">Asia\/Dubai (Dub\u00e1i, Emiratos \u00c1rabes Unidos)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Manila\">Asia\/Manila (Manila, Filipinas)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Jakarta\">Asia\/Jakarta (Yakarta, Indonesia)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Delhi\">Asia\/Delhi (Delhi, India)<\/option><!-- [et_pb_line_break_holder] --><option value=\"Asia\/Ho_Chi_Minh\">Asia\/Ho_Chi_Minh (Ciudad Ho Chi Minh, Vietnam)<\/option><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Latinoam\u00e9rica --><!-- [et_pb_line_break_holder] --><option value=\"America\/Mexico_City\">America\/Mexico_City (Ciudad de M\u00e9xico, M\u00e9xico)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Sao_Paulo\">America\/Sao_Paulo (S\u00e3o Paulo, Brasil)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Buenos_Aires\">America\/Buenos_Aires (Buenos Aires, Argentina)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Lima\">America\/Lima (Lima, Per\u00fa)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Bogota\">America\/Bogota (Bogot\u00e1, Colombia)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Caracas\">America\/Caracas (Caracas, Venezuela)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Santiago\">America\/Santiago (Santiago, Chile)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/La_Paz\">America\/La_Paz (La Paz, Bolivia)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Asuncion\">America\/Asuncion (Asunci\u00f3n, Paraguay)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Montevideo\">America\/Montevideo (Montevideo, Uruguay)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Havana\">America\/Havana (La Habana, Cuba)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Panama\">America\/Panama (Panam\u00e1, Panam\u00e1)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Santo_Domingo\">America\/Santo_Domingo (Santo Domingo, Rep\u00fablica Dominicana)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/San_Jose\">America\/San_Jose (San Jos\u00e9, Costa Rica)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Guatemala\">America\/Guatemala (Ciudad de Guatemala, Guatemala)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Tegucigalpa\">America\/Tegucigalpa (Tegucigalpa, Honduras)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Managua\">America\/Managua (Managua, Nicaragua)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Port-au-Prince\">America\/Port-au-Prince (Puerto Pr\u00edncipe, Hait\u00ed)<\/option><!-- [et_pb_line_break_holder] --><option value=\"America\/Kingston\">America\/Kingston (Kingston, Jamaica)<\/option><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/select><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        document.addEventListener('DOMContentLoaded', function() {<!-- [et_pb_line_break_holder] -->            let clockTimer;<!-- [et_pb_line_break_holder] -->            const apiKey = 'FGIWG2FB9A5N'; \/\/ Tu clave API de TimeZoneDB<!-- [et_pb_line_break_holder] -->            let offset = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            document.getElementById('timezoneSelector').addEventListener('change', function() {<!-- [et_pb_line_break_holder] -->                startClock();<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function startClock() {<!-- [et_pb_line_break_holder] -->                const timezone = document.getElementById('timezoneSelector').value;<!-- [et_pb_line_break_holder] -->                const clockElement = document.getElementById('digitalClockContainer');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                if (!timezone) {<!-- [et_pb_line_break_holder] -->                    clockElement.textContent = 'Selecciona una zona horaria para ver la hora';<!-- [et_pb_line_break_holder] -->                    clearInterval(clockTimer);<!-- [et_pb_line_break_holder] -->                    return;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                clearInterval(clockTimer); <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                function updateClock() {<!-- [et_pb_line_break_holder] -->                    const currentTime = new Date(new Date().getTime() + offset);<!-- [et_pb_line_break_holder] -->                    const formattedTime = currentTime.toLocaleTimeString('es-ES', { hour12: false });<!-- [et_pb_line_break_holder] -->                    clockElement.textContent = formattedTime;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                function fetchTimeFromAPI() {<!-- [et_pb_line_break_holder] -->                    fetch(`https:\/\/api.timezonedb.com\/v2.1\/get-time-zone?key=${apiKey}&format=json&by=zone&zone=${timezone}`)<!-- [et_pb_line_break_holder] -->                        .then(response => response.json())<!-- [et_pb_line_break_holder] -->                        .then(data => {<!-- [et_pb_line_break_holder] -->                            if (data.status !== 'OK') {<!-- [et_pb_line_break_holder] -->                                throw new Error('Error al obtener la hora: ' + data.message);<!-- [et_pb_line_break_holder] -->                            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                            const serverTime = new Date(data.formatted);<!-- [et_pb_line_break_holder] -->                            offset = serverTime.getTime() - new Date().getTime();<!-- [et_pb_line_break_holder] -->                            updateClock();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                            \/\/ Actualizar el reloj cada segundo sin hacer una solicitud adicional<!-- [et_pb_line_break_holder] -->                            clockTimer = setInterval(updateClock, 1000);<!-- [et_pb_line_break_holder] -->                        })<!-- [et_pb_line_break_holder] -->                        .catch(error => {<!-- [et_pb_line_break_holder] -->                            console.error('Error al obtener la hora:', error);<!-- [et_pb_line_break_holder] -->                            clockElement.textContent = 'Error al obtener la hora. Intenta nuevamente.';<!-- [et_pb_line_break_holder] -->                            clearInterval(clockTimer);<!-- [et_pb_line_break_holder] -->                        });<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                fetchTimeFromAPI(); \/\/ Sincroniza inicialmente con la API<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;#0f0122&#8243; global_colors_info=&#8220;{}&#8220;][et_pb_row _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_code _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"es\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title>Comprimir y Convertir Im\u00e1genes<\/title><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        input, button, select {<!-- [et_pb_line_break_holder] -->            margin: 10px;<!-- [et_pb_line_break_holder] -->            padding: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        #imagePreviewCompress {<!-- [et_pb_line_break_holder] -->            margin-top: 20px;<!-- [et_pb_line_break_holder] -->            max-width: 100%;<!-- [et_pb_line_break_holder] -->            display: none;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        #outputImageCompress {<!-- [et_pb_line_break_holder] -->            margin-top: 20px;<!-- [et_pb_line_break_holder] -->            max-width: 100%;<!-- [et_pb_line_break_holder] -->            border: 1px solid #ccc;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        #compressionInfoCompress {<!-- [et_pb_line_break_holder] -->            margin-top: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1>Comprimir y Convertir Im\u00e1genes<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <input type=\"file\" id=\"fileInputCompress\" accept=\"image\/*\"><!-- [et_pb_line_break_holder] -->    <!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->    <label for=\"compressionTargetCompress\">Porcentaje de Compresi\u00f3n:<\/label><!-- [et_pb_line_break_holder] -->    <select id=\"compressionTargetCompress\"><!-- [et_pb_line_break_holder] --><option value=\"100\">100%<\/option><!-- [et_pb_line_break_holder] --><option value=\"75\">75%<\/option><!-- [et_pb_line_break_holder] --><option value=\"50\">50%<\/option><!-- [et_pb_line_break_holder] --><option value=\"25\">25%<\/option><!-- [et_pb_line_break_holder] -->    <\/select><!-- [et_pb_line_break_holder] -->    <label for=\"outputFormatCompress\">Formato de Salida:<\/label><!-- [et_pb_line_break_holder] -->    <select id=\"outputFormatCompress\"><!-- [et_pb_line_break_holder] --><option value=\"image\/jpeg\">JPEG<\/option><!-- [et_pb_line_break_holder] --><option value=\"image\/png\">PNG<\/option><!-- [et_pb_line_break_holder] -->    <\/select><!-- [et_pb_line_break_holder] -->    <button onclick=\"compressAndConvertImageCompress()\">Comprimir y Convertir<\/button><!-- [et_pb_line_break_holder] -->    <!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->    <img id=\"imagePreviewCompress\" alt=\"Vista previa de la imagen\"><!-- [et_pb_line_break_holder] -->    <img id=\"outputImageCompress\" alt=\"Aqu\u00ed aparecer\u00e1 la imagen convertida y comprimida\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"compressionInfoCompress\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <a id=\"downloadLinkCompress\" style=\"display:none;\">Descargar Imagen<\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        (function() {<!-- [et_pb_line_break_holder] -->            let originalFileSizeKB = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Inicializar imagen y cargar vista previa<!-- [et_pb_line_break_holder] -->            document.getElementById('fileInputCompress').addEventListener('change', function() {<!-- [et_pb_line_break_holder] -->                const input = this;<!-- [et_pb_line_break_holder] -->                if (!input.files || input.files.length === 0) {<!-- [et_pb_line_break_holder] -->                    alert('Por favor, selecciona una imagen.');<!-- [et_pb_line_break_holder] -->                    return;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const file = input.files[0];<!-- [et_pb_line_break_holder] -->                originalFileSizeKB = file.size \/ 1024; \/\/ Tama\u00f1o del archivo original en KB<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const reader = new FileReader();<!-- [et_pb_line_break_holder] -->                reader.onload = function(event) {<!-- [et_pb_line_break_holder] -->                    const imgElement = document.getElementById('imagePreviewCompress');<!-- [et_pb_line_break_holder] -->                    imgElement.src = event.target.result;<!-- [et_pb_line_break_holder] -->                    imgElement.style.display = 'block';<!-- [et_pb_line_break_holder] -->                };<!-- [et_pb_line_break_holder] -->                reader.readAsDataURL(file);<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Comprimir y convertir imagen<!-- [et_pb_line_break_holder] -->            window.compressAndConvertImageCompress = function() {<!-- [et_pb_line_break_holder] -->                const input = document.getElementById('fileInputCompress');<!-- [et_pb_line_break_holder] -->                if (!input.files || input.files.length === 0) {<!-- [et_pb_line_break_holder] -->                    alert('Por favor, selecciona una imagen.');<!-- [et_pb_line_break_holder] -->                    return;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const file = input.files[0];<!-- [et_pb_line_break_holder] -->                const targetPercentage = parseFloat(document.getElementById('compressionTargetCompress').value) \/ 100;<!-- [et_pb_line_break_holder] -->                const targetSizeKB = originalFileSizeKB * targetPercentage;<!-- [et_pb_line_break_holder] -->                const outputFormat = document.getElementById('outputFormatCompress').value;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const imgElement = document.getElementById('imagePreviewCompress');<!-- [et_pb_line_break_holder] -->                const canvas = document.createElement('canvas');<!-- [et_pb_line_break_holder] -->                const ctx = canvas.getContext('2d');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                imgElement.onload = function() {<!-- [et_pb_line_break_holder] -->                    canvas.width = imgElement.naturalWidth;<!-- [et_pb_line_break_holder] -->                    canvas.height = imgElement.naturalHeight;<!-- [et_pb_line_break_holder] -->                    ctx.drawImage(imgElement, 0, 0, canvas.width, canvas.height);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    let currentQuality = 0.9; \/\/ Comenzamos con una calidad del 90%<!-- [et_pb_line_break_holder] -->                    let compressedDataUrl = canvas.toDataURL(outputFormat, currentQuality);<!-- [et_pb_line_break_holder] -->                    let compressedSizeKB = Math.round((compressedDataUrl.length * (3 \/ 4)) \/ 1024);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/\/ Proceso iterativo para ajustar la calidad<!-- [et_pb_line_break_holder] -->                    while (compressedSizeKB > targetSizeKB && currentQuality > 0.1) {<!-- [et_pb_line_break_holder] -->                        currentQuality -= 0.05; \/\/ Reducir calidad en cada iteraci\u00f3n<!-- [et_pb_line_break_holder] -->                        compressedDataUrl = canvas.toDataURL(outputFormat, currentQuality);<!-- [et_pb_line_break_holder] -->                        compressedSizeKB = Math.round((compressedDataUrl.length * (3 \/ 4)) \/ 1024);<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    const outputImageElement = document.getElementById('outputImageCompress');<!-- [et_pb_line_break_holder] -->                    outputImageElement.src = compressedDataUrl;<!-- [et_pb_line_break_holder] -->                    outputImageElement.style.display = 'block';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    const compressionInfo = document.getElementById('compressionInfoCompress');<!-- [et_pb_line_break_holder] -->                    compressionInfo.textContent = `Tama\u00f1o original: ${Math.round(originalFileSizeKB)} KB, Tama\u00f1o comprimido: ${compressedSizeKB} KB, Calidad de Compresi\u00f3n: ${(currentQuality * 100).toFixed(0)}%`;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/\/ Configurar enlace de descarga<!-- [et_pb_line_break_holder] -->                    const downloadLink = document.getElementById('downloadLinkCompress');<!-- [et_pb_line_break_holder] -->                    downloadLink.href = compressedDataUrl;<!-- [et_pb_line_break_holder] -->                    downloadLink.download = `imagen_comprimida.${outputFormat.split('\/')[1]}`;<!-- [et_pb_line_break_holder] -->                    downloadLink.style.display = 'block';<!-- [et_pb_line_break_holder] -->                    downloadLink.textContent = 'Descargar Imagen';<!-- [et_pb_line_break_holder] -->                };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Asegurarse de que la imagen ya est\u00e9 cargada<!-- [et_pb_line_break_holder] -->                if (imgElement.complete) {<!-- [et_pb_line_break_holder] -->                    imgElement.onload();<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            };<!-- [et_pb_line_break_holder] -->        })();<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;#727272&#8243; global_colors_info=&#8220;{}&#8220;][et_pb_row _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_code _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"es\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title>Recortar Imagen para Redes Sociales<\/title><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        input, button, select {<!-- [et_pb_line_break_holder] -->            margin: 10px;<!-- [et_pb_line_break_holder] -->            padding: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        #imagePreviewCrop {<!-- [et_pb_line_break_holder] -->            margin-top: 20px;<!-- [et_pb_line_break_holder] -->            max-width: 100%;<!-- [et_pb_line_break_holder] -->            display: none;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        #downloadLinkCrop {<!-- [et_pb_line_break_holder] -->            margin-top: 20px;<!-- [et_pb_line_break_holder] -->            display: none;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] -->    <!-- Incluir Cropper.js --><!-- [et_pb_line_break_holder] -->    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/cropperjs\/1.5.12\/cropper.min.css\" \/><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1>Recortar Imagen para Redes Sociales<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <input type=\"file\" id=\"fileInputCrop\" accept=\"image\/*\"><!-- [et_pb_line_break_holder] -->    <select id=\"formatSelectCrop\"><!-- [et_pb_line_break_holder] --><option value=\"1\">Instagram (Cuadrado 1080&#215;1080)<\/option><!-- [et_pb_line_break_holder] --><option value=\"1080\/1350\">Instagram (Vertical 1080&#215;1350)<\/option><!-- [et_pb_line_break_holder] --><option value=\"1080\/566\">Instagram (Horizontal 1080&#215;566)<\/option><!-- [et_pb_line_break_holder] --><option value=\"1200\/630\">Facebook (1200&#215;630)<\/option><!-- [et_pb_line_break_holder] --><option value=\"1600\/900\">Twitter (1600&#215;900)<\/option><!-- [et_pb_line_break_holder] --><option value=\"1200\/627\">LinkedIn (1200&#215;627)<\/option><!-- [et_pb_line_break_holder] --><option value=\"1080\/1920\">TikTok (1080&#215;1920)<\/option><!-- [et_pb_line_break_holder] -->    <\/select><!-- [et_pb_line_break_holder] -->    <button id=\"cropButtonCrop\">Recortar y Descargar<\/button><!-- [et_pb_line_break_holder] -->    <!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->    <img id=\"imagePreviewCrop\" alt=\"Vista previa de la imagen\"><!-- [et_pb_line_break_holder] -->    <a id=\"downloadLinkCrop\">Descargar Imagen<\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Incluir Cropper.js --><!-- [et_pb_line_break_holder] -->    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/cropperjs\/1.5.12\/cropper.min.js\"><\/script><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        document.addEventListener('DOMContentLoaded', function() {<!-- [et_pb_line_break_holder] -->            let cropper = null; \/\/ Inicializa la variable cropper fuera de los eventos<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const fileInput = document.getElementById('fileInputCrop');<!-- [et_pb_line_break_holder] -->            const formatSelect = document.getElementById('formatSelectCrop');<!-- [et_pb_line_break_holder] -->            const cropButton = document.getElementById('cropButtonCrop');<!-- [et_pb_line_break_holder] -->            const imagePreview = document.getElementById('imagePreviewCrop');<!-- [et_pb_line_break_holder] -->            const downloadLink = document.getElementById('downloadLinkCrop');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            fileInput.addEventListener('change', function() {<!-- [et_pb_line_break_holder] -->                const file = fileInput.files[0];<!-- [et_pb_line_break_holder] -->                if (!file) {<!-- [et_pb_line_break_holder] -->                    alert('Por favor, selecciona una imagen.');<!-- [et_pb_line_break_holder] -->                    return;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const reader = new FileReader();<!-- [et_pb_line_break_holder] -->                reader.onload = function(event) {<!-- [et_pb_line_break_holder] -->                    imagePreview.src = event.target.result;<!-- [et_pb_line_break_holder] -->                    imagePreview.style.display = 'block';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    if (cropper) {<!-- [et_pb_line_break_holder] -->                        cropper.destroy(); \/\/ Destruir cualquier instancia anterior<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    cropper = new Cropper(imagePreview, {<!-- [et_pb_line_break_holder] -->                        aspectRatio: 1, \/\/ Valor por defecto; cambiar\u00e1 seg\u00fan la selecci\u00f3n<!-- [et_pb_line_break_holder] -->                        viewMode: 1,<!-- [et_pb_line_break_holder] -->                        autoCropArea: 1,<!-- [et_pb_line_break_holder] -->                        responsive: true,<!-- [et_pb_line_break_holder] -->                        background: false,<!-- [et_pb_line_break_holder] -->                    });<!-- [et_pb_line_break_holder] -->                };<!-- [et_pb_line_break_holder] -->                reader.readAsDataURL(file);<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            formatSelect.addEventListener('change', function() {<!-- [et_pb_line_break_holder] -->                if (cropper) {<!-- [et_pb_line_break_holder] -->                    const [width, height] = formatSelect.value.split('\/').map(Number);<!-- [et_pb_line_break_holder] -->                    const aspectRatio = width \/ height;<!-- [et_pb_line_break_holder] -->                    cropper.setAspectRatio(aspectRatio);<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            cropButton.addEventListener('click', function() {<!-- [et_pb_line_break_holder] -->                if (!cropper) {<!-- [et_pb_line_break_holder] -->                    alert('Por favor, selecciona y recorta una imagen primero.');<!-- [et_pb_line_break_holder] -->                    return;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const canvas = cropper.getCroppedCanvas();<!-- [et_pb_line_break_holder] -->                if (canvas) {<!-- [et_pb_line_break_holder] -->                    const croppedImageURL = canvas.toDataURL('image\/png');<!-- [et_pb_line_break_holder] -->                    downloadLink.href = croppedImageURL;<!-- [et_pb_line_break_holder] -->                    downloadLink.download = 'imagen_recortada.png';<!-- [et_pb_line_break_holder] -->                    downloadLink.style.display = 'block';<!-- [et_pb_line_break_holder] -->                    downloadLink.textContent = 'Descargar Imagen';<!-- [et_pb_line_break_holder] -->                } else {<!-- [et_pb_line_break_holder] -->                    alert('No se pudo recortar la imagen. Int\u00e9ntalo de nuevo.');<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;#727272&#8243; global_colors_info=&#8220;{}&#8220;][et_pb_row column_structure=&#8220;1_2,1_2&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;1_2&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_code _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"es\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title>Convertir PDF a Audio<\/title><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        input, button, select, label {<!-- [et_pb_line_break_holder] -->            margin: 10px;<!-- [et_pb_line_break_holder] -->            padding: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] -->    <!-- Incluir PDF.js --><!-- [et_pb_line_break_holder] -->    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pdf.js\/2.10.377\/pdf.min.js\"><\/script><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1>Convertir PDF a Audio<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <input type=\"file\" id=\"pdfInput\" accept=\"application\/pdf\"><!-- [et_pb_line_break_holder] -->    <!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->    <label for=\"rateInput\">Velocidad:<\/label><!-- [et_pb_line_break_holder] -->    <input type=\"range\" id=\"rateInput\" min=\"0.5\" max=\"2\" value=\"1\" step=\"0.1\"><!-- [et_pb_line_break_holder] -->    <span id=\"rateValue\">1<\/span><!-- [et_pb_line_break_holder] -->    <!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->    <label for=\"volumeInput\">Volumen:<\/label><!-- [et_pb_line_break_holder] -->    <input type=\"range\" id=\"volumeInput\" min=\"0\" max=\"1\" value=\"1\" step=\"0.1\"><!-- [et_pb_line_break_holder] -->    <span id=\"volumeValue\">1<\/span><!-- [et_pb_line_break_holder] -->    <!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->    <label for=\"languageSelect\">Idioma:<\/label><!-- [et_pb_line_break_holder] -->    <select id=\"languageSelect\"><!-- [et_pb_line_break_holder] --><option value=\"es-ES\">Espa\u00f1ol<\/option><!-- [et_pb_line_break_holder] --><option value=\"en-US\">Ingl\u00e9s<\/option><!-- [et_pb_line_break_holder] --><option value=\"fr-FR\">Franc\u00e9s<\/option><!-- [et_pb_line_break_holder] --><option value=\"de-DE\">Alem\u00e1n<\/option><!-- [et_pb_line_break_holder] --><option value=\"it-IT\">Italiano<\/option><!-- [et_pb_line_break_holder] -->        <!-- Agrega m\u00e1s opciones de idiomas seg\u00fan sea necesario --><!-- [et_pb_line_break_holder] -->    <\/select><!-- [et_pb_line_break_holder] -->    <!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->    <button onclick=\"convertirPDFaAudio()\">Leer PDF en Voz Alta<\/button><!-- [et_pb_line_break_holder] -->    <button onclick=\"pauseResumeAudio()\">Pausar\/Reanudar<\/button><!-- [et_pb_line_break_holder] -->    <button onclick=\"stopAudio()\">Detener Lectura<\/button><!-- [et_pb_line_break_holder] -->    <button onclick=\"clearPDF()\">Borrar PDF<\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        let speechSynthesis = window.speechSynthesis;<!-- [et_pb_line_break_holder] -->        let utterance;<!-- [et_pb_line_break_holder] -->        let isPaused = false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        document.getElementById('rateInput').addEventListener('input', function() {<!-- [et_pb_line_break_holder] -->            document.getElementById('rateValue').textContent = this.value;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        document.getElementById('volumeInput').addEventListener('input', function() {<!-- [et_pb_line_break_holder] -->            document.getElementById('volumeValue').textContent = this.value;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        function convertirPDFaAudio() {<!-- [et_pb_line_break_holder] -->            const input = document.getElementById('pdfInput').files[0];<!-- [et_pb_line_break_holder] -->            if (!input) {<!-- [et_pb_line_break_holder] -->                alert('Por favor, selecciona un archivo PDF.');<!-- [et_pb_line_break_holder] -->                return;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const reader = new FileReader();<!-- [et_pb_line_break_holder] -->            reader.onload = function() {<!-- [et_pb_line_break_holder] -->                const typedarray = new Uint8Array(this.result);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Usar PDF.js para leer el PDF<!-- [et_pb_line_break_holder] -->                pdfjsLib.getDocument(typedarray).promise.then(function(pdf) {<!-- [et_pb_line_break_holder] -->                    let totalPages = pdf.numPages;<!-- [et_pb_line_break_holder] -->                    let textoCompleto = \"\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/\/ Extraer texto de cada p\u00e1gina del PDF<!-- [et_pb_line_break_holder] -->                    for (let i = 1; i <= totalPages; i++) {<!-- [et_pb_line_break_holder] -->                        pdf.getPage(i).then(function(page) {<!-- [et_pb_line_break_holder] -->                            page.getTextContent().then(function(textContent) {<!-- [et_pb_line_break_holder] -->                                textContent.items.forEach(function(item) {<!-- [et_pb_line_break_holder] -->                                    textoCompleto += item.str + \" \";<!-- [et_pb_line_break_holder] -->                                });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                                \/\/ Leer el texto cuando se haya procesado la \u00faltima p\u00e1gina<!-- [et_pb_line_break_holder] -->                                if (i === totalPages) {<!-- [et_pb_line_break_holder] -->                                    leerTextoEnVozAlta(textoCompleto);<!-- [et_pb_line_break_holder] -->                                }<!-- [et_pb_line_break_holder] -->                            });<!-- [et_pb_line_break_holder] -->                        });<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->            };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            reader.readAsArrayBuffer(input);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        function leerTextoEnVozAlta(texto) {<!-- [et_pb_line_break_holder] -->            if (utterance) {<!-- [et_pb_line_break_holder] -->                speechSynthesis.cancel();  \/\/ Detener cualquier lectura en curso<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            utterance = new SpeechSynthesisUtterance(texto);<!-- [et_pb_line_break_holder] -->            utterance.lang = document.getElementById('languageSelect').value; \/\/ Configura el idioma seleccionado<!-- [et_pb_line_break_holder] -->            utterance.rate = parseFloat(document.getElementById('rateInput').value); \/\/ Configura la velocidad<!-- [et_pb_line_break_holder] -->            utterance.volume = parseFloat(document.getElementById('volumeInput').value); \/\/ Configura el volumen<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Iniciar la s\u00edntesis de voz<!-- [et_pb_line_break_holder] -->            speechSynthesis.speak(utterance);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        function pauseResumeAudio() {<!-- [et_pb_line_break_holder] -->            if (speechSynthesis.speaking && !isPaused) {<!-- [et_pb_line_break_holder] -->                speechSynthesis.pause();<!-- [et_pb_line_break_holder] -->                isPaused = true;<!-- [et_pb_line_break_holder] -->            } else if (isPaused) {<!-- [et_pb_line_break_holder] -->                speechSynthesis.resume();<!-- [et_pb_line_break_holder] -->                isPaused = false;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        function stopAudio() {<!-- [et_pb_line_break_holder] -->            if (speechSynthesis.speaking || isPaused) {<!-- [et_pb_line_break_holder] -->                speechSynthesis.cancel();<!-- [et_pb_line_break_holder] -->                isPaused = false;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        function clearPDF() {<!-- [et_pb_line_break_holder] -->            stopAudio();  \/\/ Detener cualquier lectura en curso<!-- [et_pb_line_break_holder] -->            document.getElementById('pdfInput').value = '';  \/\/ Limpiar el archivo cargado<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8220;1_2&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_code _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"es\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title>Transcribir Audio a Texto<\/title><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        button {<!-- [et_pb_line_break_holder] -->            margin: 10px;<!-- [et_pb_line_break_holder] -->            padding: 10px 20px;<!-- [et_pb_line_break_holder] -->            font-size: 16px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        textarea {<!-- [et_pb_line_break_holder] -->            width: 80%;<!-- [et_pb_line_break_holder] -->            height: 200px;<!-- [et_pb_line_break_holder] -->            margin-top: 20px;<!-- [et_pb_line_break_holder] -->            padding: 10px;<!-- [et_pb_line_break_holder] -->            font-size: 16px;<!-- [et_pb_line_break_holder] -->            overflow-y: auto;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1>Transcribir Audio a Texto<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <button id=\"startButton\">Iniciar Transcripci\u00f3n<\/button><!-- [et_pb_line_break_holder] -->    <button id=\"stopButton\">Detener Transcripci\u00f3n<\/button><!-- [et_pb_line_break_holder] -->    <button onclick=\"copyToClipboard()\">Copiar al Portapapeles<\/button><!-- [et_pb_line_break_holder] -->    <button onclick=\"readTranscription()\">Leer Transcripci\u00f3n<\/button><!-- [et_pb_line_break_holder] -->    <button onclick=\"pauseReading()\">Pausar Lectura<\/button><!-- [et_pb_line_break_holder] -->    <button onclick=\"resumeReading()\">Reanudar Lectura<\/button><!-- [et_pb_line_break_holder] -->    <button onclick=\"summarizeText()\">Borrar por bloques Transcritos<\/button><!-- [et_pb_line_break_holder] -->    <textarea id=\"transcription\" placeholder=\"El texto transcrito aparecer\u00e1 aqu\u00ed...\"><\/textarea><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->        (function() {<!-- [et_pb_line_break_holder] -->            let recognition;<!-- [et_pb_line_break_holder] -->            let isRecognizing = false;<!-- [et_pb_line_break_holder] -->            let finalTranscription = '';<!-- [et_pb_line_break_holder] -->            let synth = window.speechSynthesis;<!-- [et_pb_line_break_holder] -->            let utterance;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Reglas gramaticales<!-- [et_pb_line_break_holder] -->            const grammarRules = {<!-- [et_pb_line_break_holder] -->                \"punto\": \".\",<!-- [et_pb_line_break_holder] -->                \"punto y coma\": \";\",<!-- [et_pb_line_break_holder] -->                \"coma\": \",\",<!-- [et_pb_line_break_holder] -->                \"dos puntos\": \":\",<!-- [et_pb_line_break_holder] -->                \"signo de exclamaci\u00f3n\": \"!\",<!-- [et_pb_line_break_holder] -->                \"signo de interrogaci\u00f3n\": \"?\",<!-- [et_pb_line_break_holder] -->                \"abrir par\u00e9ntesis\": \"(\",<!-- [et_pb_line_break_holder] -->                \"cerrar par\u00e9ntesis\": \")\",<!-- [et_pb_line_break_holder] -->                \"abrir corchete\": \"[\",<!-- [et_pb_line_break_holder] -->                \"cerrar corchete\": \"]\",<!-- [et_pb_line_break_holder] -->                \"may\u00fascula\": function(text) {<!-- [et_pb_line_break_holder] -->                    return text.charAt(0).toUpperCase() + text.slice(1);<!-- [et_pb_line_break_holder] -->                },<!-- [et_pb_line_break_holder] -->                \"nueva l\u00ednea\": \"\\n\",<!-- [et_pb_line_break_holder] -->                \"punto y aparte\": \"\\n\",<!-- [et_pb_line_break_holder] -->                \"nuevo p\u00e1rrafo\": \"\\n\\n\",<!-- [et_pb_line_break_holder] -->                \"enumerar\": function(text, index) {<!-- [et_pb_line_break_holder] -->                    return index + \". \" + text;<!-- [et_pb_line_break_holder] -->                },<!-- [et_pb_line_break_holder] -->                \"abrir comillas\": '\"',<!-- [et_pb_line_break_holder] -->                \"cerrar comillas\": '\"',<!-- [et_pb_line_break_holder] -->            };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            let enumerationActive = false;<!-- [et_pb_line_break_holder] -->            let enumerationIndex = 1;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Inicializar reconocimiento de voz<!-- [et_pb_line_break_holder] -->            if ('webkitSpeechRecognition' in window) {<!-- [et_pb_line_break_holder] -->                recognition = new webkitSpeechRecognition();<!-- [et_pb_line_break_holder] -->                recognition.continuous = true;<!-- [et_pb_line_break_holder] -->                recognition.interimResults = true;<!-- [et_pb_line_break_holder] -->                recognition.lang = 'es-ES';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                recognition.onresult = function(event) {<!-- [et_pb_line_break_holder] -->                    let interimTranscription = '';<!-- [et_pb_line_break_holder] -->                    for (let i = event.resultIndex; i < event.results.length; i++) {<!-- [et_pb_line_break_holder] -->                        let transcript = event.results[i][0].transcript.toLowerCase();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                        \/\/ Aplicar reglas gramaticales<!-- [et_pb_line_break_holder] -->                        transcript = applyGrammarRules(transcript);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                        if (event.results[i].isFinal) {<!-- [et_pb_line_break_holder] -->                            finalTranscription += transcript + '\\n';<!-- [et_pb_line_break_holder] -->                        } else {<!-- [et_pb_line_break_holder] -->                            interimTranscription += transcript;<!-- [et_pb_line_break_holder] -->                        }<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                    const transcriptionArea = document.getElementById('transcription');<!-- [et_pb_line_break_holder] -->                    transcriptionArea.value = finalTranscription + interimTranscription;<!-- [et_pb_line_break_holder] -->                    transcriptionArea.scrollTop = transcriptionArea.scrollHeight; \/\/ Desplazamiento autom\u00e1tico<!-- [et_pb_line_break_holder] -->                };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                recognition.onerror = function(event) {<!-- [et_pb_line_break_holder] -->                    console.error('Error en la transcripci\u00f3n:', event.error);<!-- [et_pb_line_break_holder] -->                };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                recognition.onend = function() {<!-- [et_pb_line_break_holder] -->                    isRecognizing = false;<!-- [et_pb_line_break_holder] -->                    console.log('Transcripci\u00f3n finalizada.');<!-- [et_pb_line_break_holder] -->                };<!-- [et_pb_line_break_holder] -->            } else {<!-- [et_pb_line_break_holder] -->                alert('Tu navegador no soporta la API Web Speech.');<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            document.getElementById('startButton').addEventListener('click', function() {<!-- [et_pb_line_break_holder] -->                if (isRecognizing) return;<!-- [et_pb_line_break_holder] -->                recognition.start();<!-- [et_pb_line_break_holder] -->                isRecognizing = true;<!-- [et_pb_line_break_holder] -->                console.log('Iniciando transcripci\u00f3n...');<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            document.getElementById('stopButton').addEventListener('click', function() {<!-- [et_pb_line_break_holder] -->                if (!isRecognizing) return;<!-- [et_pb_line_break_holder] -->                recognition.stop();<!-- [et_pb_line_break_holder] -->                isRecognizing = false;<!-- [et_pb_line_break_holder] -->                console.log('Deteniendo transcripci\u00f3n...');<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function applyGrammarRules(text) {<!-- [et_pb_line_break_holder] -->                for (const rule in grammarRules) {<!-- [et_pb_line_break_holder] -->                    if (text.includes(rule)) {<!-- [et_pb_line_break_holder] -->                        if (typeof grammarRules[rule] === 'function') {<!-- [et_pb_line_break_holder] -->                            text = grammarRules[rule](text.replace(rule, '').trim(), enumerationIndex);<!-- [et_pb_line_break_holder] -->                        } else {<!-- [et_pb_line_break_holder] -->                            text = text.replace(new RegExp(rule, 'gi'), grammarRules[rule]);<!-- [et_pb_line_break_holder] -->                        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                        if (rule === \"enumerar\") enumerationActive = true;<!-- [et_pb_line_break_holder] -->                        if (rule.startsWith(\"punto\") && enumerationActive) enumerationIndex++;<!-- [et_pb_line_break_holder] -->                        if (rule === \"fin de enumeraci\u00f3n\") enumerationActive = false;<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->                return text;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function copyToClipboard() {<!-- [et_pb_line_break_holder] -->                const transcriptionArea = document.getElementById('transcription');<!-- [et_pb_line_break_holder] -->                transcriptionArea.select();<!-- [et_pb_line_break_holder] -->                document.execCommand('copy');<!-- [et_pb_line_break_holder] -->                alert('Texto copiado al portapapeles.');<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function readTranscription() {<!-- [et_pb_line_break_holder] -->                const text = document.getElementById('transcription').value;<!-- [et_pb_line_break_holder] -->                if (text.trim() === '') {<!-- [et_pb_line_break_holder] -->                    alert('Por favor, transcribe algo de texto primero.');<!-- [et_pb_line_break_holder] -->                    return;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                if (utterance && synth.speaking) {<!-- [et_pb_line_break_holder] -->                    synth.cancel(); \/\/ Detener cualquier lectura en curso antes de iniciar una nueva<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                utterance = new SpeechSynthesisUtterance(text);<!-- [et_pb_line_break_holder] -->                utterance.lang = 'es-ES';<!-- [et_pb_line_break_holder] -->                synth.speak(utterance);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function pauseReading() {<!-- [et_pb_line_break_holder] -->                if (synth.speaking && !synth.paused) {<!-- [et_pb_line_break_holder] -->                    synth.pause();<!-- [et_pb_line_break_holder] -->                    console.log('Lectura pausada.');<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function resumeReading() {<!-- [et_pb_line_break_holder] -->                if (synth.paused) {<!-- [et_pb_line_break_holder] -->                    synth.resume();<!-- [et_pb_line_break_holder] -->                    console.log('Lectura reanudada.');<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            function summarizeText() {<!-- [et_pb_line_break_holder] -->                const text = document.getElementById('transcription').value;<!-- [et_pb_line_break_holder] -->                if (text.trim() === '') {<!-- [et_pb_line_break_holder] -->                    alert('Por favor, transcribe algo de texto primero.');<!-- [et_pb_line_break_holder] -->                    return;<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                \/\/ Resumir dividiendo el texto en oraciones y tomando la mitad<!-- [et_pb_line_break_holder] -->                const sentences = text.split('. ');<!-- [et_pb_line_break_holder] -->                const halfLength = Math.ceil(sentences.length \/ 2);<!-- [et_pb_line_break_holder] -->                const summary = sentences.slice(0, halfLength).join('. ') + (sentences.length > halfLength ? '...' : '');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                \/\/ Mostrar el resumen en el \u00e1rea de texto en lugar de un mensaje de alerta<!-- [et_pb_line_break_holder] -->                document.getElementById('transcription').value = summary;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Exponer las funciones necesarias al \u00e1mbito global<!-- [et_pb_line_break_holder] -->            window.copyToClipboard = copyToClipboard;<!-- [et_pb_line_break_holder] -->            window.readTranscription = readTranscription;<!-- [et_pb_line_break_holder] -->            window.pauseReading = pauseReading;<!-- [et_pb_line_break_holder] -->            window.resumeReading = resumeReading;<!-- [et_pb_line_break_holder] -->            window.summarizeText = summarizeText;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        })(); \/\/ Fin de la funci\u00f3n autoinvocada para encapsular el script<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_accordion _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; toggle_font=&#8220;|&#8211;et_global_heading_font_weight|||||||&#8220; body_text_color=&#8220;#000000&#8243; global_colors_info=&#8220;{}&#8220;][et_pb_accordion_item title=&#8220;Textos de ayuda.&#8220; open=&#8220;on&#8220; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p>Aprende como utilizar estos Tools que son gratis y que sirven para facilitar algunas labores digitales o de dise\u00f1o.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8220;Reglas gramaticales&#8220; open_toggle_text_color=&#8220;#000000&#8243; closed_toggle_text_color=&#8220;#000000&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220; toggle_text_color=&#8220;#000000&#8243; open=&#8220;off&#8220;]<\/p>\n<p>Para implementar reglas gramaticales en un sistema de reconocimiento de voz que interprete comandos espec\u00edficos como &#8222;abrir par\u00e9ntesis&#8220;, &#8222;cerrar par\u00e9ntesis&#8220;, &#8222;may\u00fascula&#8220;, &#8222;punto y coma&#8220;, y enumeraciones como &#8222;punto 1&#8220;, &#8222;punto 2&#8220;, etc., necesitamos definir comandos claros que el sistema pueda reconocer y luego aplicar las transformaciones necesarias al texto.<br \/>Lista de Comandos y Reglas Gramaticales para el Reconocimiento de Voz<\/p>\n<p>Aqu\u00ed tienes una lista de comandos gramaticales que se pueden usar para mejorar la transcripci\u00f3n de voz a texto:<\/p>\n<p>Comandos de Puntuaci\u00f3n:<br \/>Punto: Inserta un punto final (.).<br \/>Punto y coma: Inserta un punto y coma (;).<br \/>Coma: Inserta una coma (,).<br \/>Dos puntos: Inserta dos puntos (:).<br \/>Signo de exclamaci\u00f3n: Inserta un signo de exclamaci\u00f3n (!).<br \/>Signo de interrogaci\u00f3n: Inserta un signo de interrogaci\u00f3n (?).<\/p>\n<p>Comandos de Par\u00e9ntesis:<br \/>Abrir par\u00e9ntesis: Inserta un par\u00e9ntesis de apertura (().<br \/>Cerrar par\u00e9ntesis: Inserta un par\u00e9ntesis de cierre ()).<br \/>Abrir corchete: Inserta un corchete de apertura ([).<br \/>Cerrar corchete: Inserta un corchete de cierre (]).<\/p>\n<p>Comandos de Formato de Texto:<br \/>May\u00fascula: Convierte la primera letra de la siguiente palabra en may\u00fascula.<br \/>Nueva l\u00ednea o Punto y aparte: Inserta un salto de l\u00ednea.<br \/>Nueva p\u00e1rrafo: Inserta dos saltos de l\u00ednea para comenzar un nuevo p\u00e1rrafo.<\/p>\n<p>Comandos de Enumeraci\u00f3n:<br \/>Enumerar: Activa el modo de enumeraci\u00f3n autom\u00e1tica.<br \/>Punto 1: Comienza con el n\u00famero 1 (1.).<br \/>Punto 2: Contin\u00faa con el n\u00famero 2 (2.).<br \/>Punto 3: Contin\u00faa con el n\u00famero 3 (3.).<br \/>Fin de enumeraci\u00f3n: Desactiva el modo de enumeraci\u00f3n.<\/p>\n<p>Comandos de Citas:<br \/>Abrir comillas: Inserta comillas de apertura (&#8222;).<br \/>Cerrar comillas: Inserta comillas de cierre (&#8222;).<\/p>\n<p>[\/et_pb_accordion_item][\/et_pb_accordion][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; admin_label=&#8220;About&#8220; _builder_version=&#8220;4.19.5&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;gcid-1bcf785a-50e1-437b-b09f-65567babc1de&#8220; locked=&#8220;off&#8220; collapsed=&#8220;on&#8220; global_colors_info=&#8220;{%22gcid-1bcf785a-50e1-437b-b09f-65567babc1de%22:%91%22background_color%22,%22background_color%22,%22background_color%22%93}&#8220;][et_pb_row column_structure=&#8220;1_2,1_2&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;1_2&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; custom_padding=&#8220;||||false|false&#8220; custom_padding_tablet=&#8220;0%||||false|false&#8220; custom_padding_phone=&#8220;0vw||||false|false&#8220; custom_padding_last_edited=&#8220;on|desktop&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;98def2f0-c99d-4f3f-8969-2cb768830141&#8243; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>Descubre un mundo lleno de I.A<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;efc030b1-d9ec-46e3-98ec-c09b05347c9a&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p style=\"text-align: justify;\">La inteligencia artificial (IA) est\u00e1 transformando nuestro mundo a gran velocidad. Desde asistentes virtuales que responden en segundos hasta algoritmos que predicen nuestras preferencias, la IA est\u00e1 cambiando c\u00f3mo vivimos, trabajamos y nos conectamos. Su capacidad para aprender y realizar tareas complejas nos permite explorar nuevos horizontes y lograr cosas que antes parec\u00edan imposibles.<\/p>\n<p style=\"text-align: justify;\">La IA no solo est\u00e1 en nuestros dispositivos; tambi\u00e9n se est\u00e1 integrando en campos como la medicina, donde mejora el diagn\u00f3stico de enfermedades, y la educaci\u00f3n, donde personaliza el aprendizaje. Adem\u00e1s, impulsa la innovaci\u00f3n en el arte y la m\u00fasica, y facilita la comunicaci\u00f3n global mediante traducciones instant\u00e1neas, eliminando barreras ling\u00fc\u00edsticas. Cada avance de la IA abre nuevas posibilidades para mejorar nuestras vidas y expandir nuestro conocimiento.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8220;1_2&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_video src_webm=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/ojo.mp4&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; custom_margin=&#8220;||||false|false&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_video][et_pb_button button_url=&#8220;https:\/\/www.youtube.com\/@MSIAINT&#8220; url_new_window=&#8220;on&#8220; button_text=&#8220;Visita nuestro canal de YouTube donde estaremos subiendo ejemplos&#8220; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;e8525652-0e71-4bd4-affa-5112679eae87&#8243; custom_margin=&#8220;20px||||false|false&#8220; custom_padding=&#8220;20px|24px|20px|24px|true|true&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; admin_label=&#8220;Call to Action&#8220; _builder_version=&#8220;4.19.5&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;gcid-1bcf785a-50e1-437b-b09f-65567babc1de&#8220; locked=&#8220;off&#8220; collapsed=&#8220;on&#8220; global_colors_info=&#8220;{%22gcid-1bcf785a-50e1-437b-b09f-65567babc1de%22:%91%22background_color%22%93}&#8220;][et_pb_row _builder_version=&#8220;4.19.5&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;gcid-f1f9244b-c8ab-43e1-95c3-c0bdf69ac7b5&#8243; background_image=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/ai-20.png&#8220; background_enable_image=&#8220;off&#8220; custom_padding=&#8220;6%|6%|6%|6%|true|true&#8220; border_radii=&#8220;on|40px|40px|40px|40px&#8220; saved_tabs=&#8220;all&#8220; global_colors_info=&#8220;{%22gcid-f1f9244b-c8ab-43e1-95c3-c0bdf69ac7b5%22:%91%22background_color%22%93}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;2bbad86d-d162-4bf7-b4fb-eb4aaf788095&#8243; text_orientation=&#8220;center&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>\u00bfEst\u00e1s preparado para usar toda la potencia de la I.A?<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;efc030b1-d9ec-46e3-98ec-c09b05347c9a&#8220; text_orientation=&#8220;center&#8220; custom_margin=&#8220;||40px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p style=\"text-align: justify;\">La inteligencia artificial (IA) ofrece numerosas ventajas, como la automatizaci\u00f3n de tareas repetitivas, la capacidad de analizar grandes vol\u00famenes de datos en poco tiempo, y la mejora de la toma de decisiones mediante algoritmos avanzados. Esto permite a las empresas aumentar su eficiencia y productividad, y a los usuarios disfrutar de servicios personalizados y accesibles las 24 horas del d\u00eda. Sin embargo, la IA tambi\u00e9n presenta desventajas, como la posible p\u00e9rdida de empleos debido a la automatizaci\u00f3n, riesgos relacionados con la privacidad de los datos, y la falta de transparencia en los algoritmos que toman decisiones cr\u00edticas.<\/p>\n<p style=\"text-align: justify;\">A medida que avanzamos con la IA, nos dirigimos hacia un futuro en el que esta tecnolog\u00eda estar\u00e1 a\u00fan m\u00e1s integrada en nuestras vidas, desde asistentes virtuales m\u00e1s inteligentes hasta aplicaciones en medicina, educaci\u00f3n y transporte. Sin embargo, es crucial equilibrar estos avances con la \u00e9tica y la regulaci\u00f3n adecuada para garantizar que la IA beneficie a todos y no amplifique las desigualdades o sesgos existentes.<\/p>\n<p style=\"text-align: justify;\">Aprende con nosotros todo sobre la inteligencia artificial. En nuestros cursos privados, te ense\u00f1aremos paso a paso las capacidades y el potencial de la IA, para que domines esta tecnolog\u00eda revolucionaria.<\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8220;https:\/\/mhc-int.com\/contacto\/&#8220; button_text=&#8220;Contactanos&#8220; button_alignment=&#8220;center&#8220; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;eadff9c9-0ffa-4769-a433-c493ffb03e88&#8243; global_colors_info=&#8220;{}&#8220;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; admin_label=&#8220;Footer&#8220; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; background_enable_color=&#8220;off&#8220; background_image=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/Machu_Picchu_digital_front-scaled.jpeg&#8220; parallax=&#8220;on&#8220; background_enable_video_mp4=&#8220;off&#8220; background_enable_video_webm=&#8220;off&#8220; background_last_edited=&#8220;on|tablet&#8220; background_position_tablet=&#8220;center_left&#8220; saved_tabs=&#8220;all&#8220; collapsed=&#8220;on&#8220; global_colors_info=&#8220;{%22gcid-1bcf785a-50e1-437b-b09f-65567babc1de%22:%91%22background_color%22,%22background_color_gradient_stops%22%93}&#8220;][et_pb_row column_structure=&#8220;1_5,1_5,1_5,1_5,1_5&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;rgba(15,1,34,0.1)&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;1_5&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_image src=&#8220;https:\/\/mhc-int.com\/wp-content\/uploads\/2024\/09\/MHC_en-blanco.png&#8220; title_text=&#8220;MHC_en-blanco&#8220; url=&#8220;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoiaG9tZV91cmwiLCJzZXR0aW5ncyI6e319@&#8220; _builder_version=&#8220;4.27.0&#8243; _dynamic_attributes=&#8220;url&#8220; _module_preset=&#8220;default&#8220; max_height=&#8220;80px&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8220;1_5&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;716b3067-d1ba-4be6-ae35-50543eb8ca14&#8243; custom_margin=&#8220;||20px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h5>Chats -Bot<\/h5>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><a href=\"https:\/\/chatgpt.com\" target=\"_blank\" rel=\"noopener\"><strong>Chat Gpt<\/strong><\/a><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><a href=\"https:\/\/www.perplexity.ai\/\" target=\"_blank\" rel=\"noopener\"><strong>Perplexity<\/strong><\/a><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><a href=\"https:\/\/gemini.google.com\/app\" target=\"_blank\" rel=\"noopener\"><strong>Gemini<\/strong><\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8220;1_5&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;716b3067-d1ba-4be6-ae35-50543eb8ca14&#8243; custom_margin=&#8220;||20px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h5>Videos<\/h5>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><strong><a href=\"https:\/\/klingai.com\" target=\"_blank\" rel=\"noopener\">Kling<\/a><\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><strong><a href=\"https:\/\/app.pixverse.ai\/\" target=\"_blank\" rel=\"noopener\">Pixverse<\/a><\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><strong><a href=\"https:\/\/haiper.ai\" target=\"_blank\" rel=\"noopener\">Haiper<\/a><\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8220;1_5&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;716b3067-d1ba-4be6-ae35-50543eb8ca14&#8243; custom_margin=&#8220;||20px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h5>Musica<\/h5>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><strong><a href=\"https:\/\/www.ampermusic.com\/\" target=\"_blank\" rel=\"noopener\">Amper Music<\/a><\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><strong><a href=\"https:\/\/soundraw.io\/\" target=\"_blank\" rel=\"noopener\">Soundraw<\/a><\/strong><\/p>\n<div style=\"all: initial;\" class=\"notranslate\"><\/div>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><strong><a href=\"https:\/\/openai.com\/research\/jukebox\" target=\"_blank\" rel=\"noopener\">OpenAI Jukebox<\/a><\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8220;1_5&#8243; _builder_version=&#8220;4.19.2&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;716b3067-d1ba-4be6-ae35-50543eb8ca14&#8243; custom_margin=&#8220;||20px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h5>Graficas<\/h5>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><strong><a href=\"https:\/\/openai.com\/dall-e\" target=\"_blank\" rel=\"noopener\">DALL\u00b7E<\/a><\/strong><\/p>\n<div style=\"all: initial;\" class=\"notranslate\"><\/div>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><strong><a href=\"https:\/\/www.midjourney.com\/\" target=\"_blank\" rel=\"noopener\">Midjourney<\/a><\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><strong><a href=\"https:\/\/stability.ai\/\" target=\"_blank\" rel=\"noopener\">Stable Diffusion<\/a><\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;58e27570-7995-4305-8386-80eddf21102b&#8220; link_text_color=&#8220;rgba(255,255,255,0.75)&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><strong><a href=\"https:\/\/leonardo.ai\/\" target=\"_blank\" rel=\"noopener\">Leonardo AI <\/a><\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_row _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_video src=&#8220;https:\/\/youtu.be\/zfBxwpOYENg?si=GGqfBzTDUFY-_sOE&#8220; _builder_version=&#8220;4.27.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_video][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Inteligencia Artificial (I.A.)El futuro es hoyLa inteligencia artificial transformar\u00e1 nuestras vidas al proporcionar asistentes rob\u00f3ticos que trabajar\u00e1n incansablemente para ofrecer informaci\u00f3n y apoyo en cualquier momento. Estas tecnolog\u00edas se integrar\u00e1n en nuestro d\u00eda a d\u00eda, mejorando nuestra capacidad de aprender, comunicarnos y realizar tareas con una eficiencia y precisi\u00f3n sin precedentes, redefiniendo c\u00f3mo interactuamos con [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-3597","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mhc-int.com\/de\/wp-json\/wp\/v2\/pages\/3597","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mhc-int.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mhc-int.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mhc-int.com\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mhc-int.com\/de\/wp-json\/wp\/v2\/comments?post=3597"}],"version-history":[{"count":149,"href":"https:\/\/mhc-int.com\/de\/wp-json\/wp\/v2\/pages\/3597\/revisions"}],"predecessor-version":[{"id":4720,"href":"https:\/\/mhc-int.com\/de\/wp-json\/wp\/v2\/pages\/3597\/revisions\/4720"}],"wp:attachment":[{"href":"https:\/\/mhc-int.com\/de\/wp-json\/wp\/v2\/media?parent=3597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}