PowerPoIntReviewer
Una herramienta de revisión de lectura del habla de PowerPoint

Introducción funcional
Una herramienta de lectura y revisión del habla basada en la implementación de Pyside6 utiliza el motor TTS para leer las notas en PPT, lo que le ayuda a mejorar aún más el contenido y la redacción del discurso y ayudándole a completar el maravilloso discurso y la presentación de PPT sin problemas.
Características básicas
- Implementado basado en Python y Pyside6
- Apoyar la importación de discursos de las notas y la palabra PPT
- Admite editar separadores en la página, utilizados para realizar efectos de clic en una página PPT
- Admite la inserción y la configuración de la cuenta regresiva antes de leer en voz alta
- Admite la función de giro de la página sincrónica PPT
- Admite dejar de leer en voz alta y comenzar a leer en voz alta de la declaración actual nuevamente
- Salto de número de página de soporte
- Apoyar la información estadística del habla
- Apoye la exportación de texto del habla, que incluya: Exportar a las notas PPT, exportar a documentos de Word, exportar a archivos JSON
- Admite la selección de TTS Sound Engine, admite la configuración de la velocidad de sonido y el volumen de sonido
- Admite motor TTS en línea (características de prueba)
- Comprobar las actualizaciones
Cómo usar
- Inicie el software y edite el separador de acuerdo con el texto de su conferencia.
- Haga clic en el botón Importar (PPT o Word) para seleccionar su ruta de archivo. Después de eso, el software importa el texto de la conferencia y lo convierte en un archivo de voz, que puede llevar un poco de tiempo.
- Después de importar el software, se puede utilizar la función de control de reproducción. Puede elegir reproducir, detener, restablecer el audio, saltar para reproducir números de página y ver estadísticas.
- Si la función de reproducción de cuenta regresiva está habilitada, después de hacer clic en Play, el software primero reproducirá la cuenta regresiva de la longitud especificada de acuerdo con la configuración y luego reproduce las notas de la conferencia. Esto generalmente se habilita al mismo tiempo que la función de giro de la página síncrona PPT.
- Si habilita la función PPT Synchronous Page Turn, debe mostrar su PPT después de que el software comience a reproducirse y mantener el enfoque en la ventana de proyección PPT. El software enviará el comando de página siguiente en función de su discurso y sincronizará automáticamente el cambio de página.
- En la página de utilidad, puede convertir libremente las notas de conferencia importadas en notas PPT, documentos de Word y archivos JSON.
- En la página Configuración, puede seleccionar el motor de sonido TTS (en Windows, solo hay un motor de sonido chino de forma predeterminada, y puede agregar algunos otros motores existentes modificando el registro) y establecer la velocidad de sonido y el volumen de sonido. Después de completar la configuración, debe guardarse manualmente.
Especificaciones de formato
Para facilitar el acceso rápido, este proyecto proporciona plantillas PPT y plantillas de palabras, que están en el directorio example de este proyecto.
Puede usar este software para importar, obtener una vista previa rápidamente de los efectos y comprender cómo se implementa.
Cómo empacar
Este proyecto proporciona archivos ejecutables de Windows. Si desea recompilar este proyecto de su código, puede consultar las siguientes instrucciones.
Usando Pyinstaller:
pyinstaller -w -i . i mage p pt_ico.ico main.py -n PowerPointReviewer --add-data " venv \ Lib \ site-packages \ pptx \ templates \ *;. \ pptx \ templates "
Registro de actualizaciones
Versión 1.0
- 2023.10.31-1.0.2: Nuevo recuento de palabras de palabras agregado; Se agregó el motor TTS en línea (funciones de prueba).
- 2023.10.31-1.0.1: Optimizar el nombre del archivo después de convertir el discurso; Optimizar la lógica de cuenta regresiva para la generación; Optimizar el rendimiento del texto después de completar la importación; Optimizar el rendimiento del texto después de completar la reproducción; Agregue la función de salto de reproducción; Agregue la función estadística de reproducción.
- 2023.10.19-1.0.0: Envíe el código a la plataforma de alojamiento de código.
Si encuentra algún error o tiene alguna sugerencia, no dude en enviar un problema, gracias.