FreeTTS es un sistema de sintetización de voz realizado en Java, basado en Flite, cuya última versión incluye soporte para un número de voces (8khz diphone, 16khz diphone, 16khz limited domain) masculinas y en inglés de Estados Unidos. Importa diversos formatos de voces y soporte parcial para JSAPI, entre otras cosas.
Puede ser utilizado para sintetización mediante JSAPI, para un servidor TTS, motor TTS para escritorio y como aplicación web descargable
FreeTTS
Category Archives: java
Nuevas caracteristicas para Java 7
Java 7 aún no ha salido, pero ya hay una lista no oficial de las nuevas caracterÃsticas que nos va a ofrecer.
A parte de solucionar algunos bugs, existen nuevas caracterÃsticas bastante interesantes:
- Beans Binding: permite que dos propiedades de dos beans estén sincronizadas.
- Swing Application Framework: un entorno para crear aplicaciones de escritorio de forma más sencilla.
- NIO2: API para acceso a ficheros, operaciones asÃncronas y mucho más.
- Java Persistence APIs, JMX 2.0
- Language level XML: poder incluir elementos XML mediante texto.
VÃa / dzone
Spring: framework de Java
Spring Framework es un framework de Java que nos facilitará la creación de aplicaciones para nuestra empresa. Diseñado en módulos, con funcionalidades especÃficas y consistentes con otros módulos, te facilita el desarrollo de funcionalidades especÃficas y hace que la curva de aprendizaje sea favorable para el desarrollador.
Dentro de las ventajas que nos ofrece Spring, nos encontramos con que facilita la manipulación de nuestros objetos se usen EJBs o no, reduce la proliferación de Singletons, elimina la necesidad de usar distintos y variados tipos de ficheros de configuración, mejora la práctica de programación, permite el uso o no de EJBs, realizando el mismo tipo de funciones sin ellos.
Bueno, la verdad es que tiene muy buena pinta, hoy me han preguntado por ello y como desconocÃa de su existencia, me he puesto a investigar un poco. Si alguno de vosotros lo conoce, agradecerÃamos vuestros comentarios.
Spring Framework
Java SE 6 disponible
Ya está disponible la nueva versión de Java, en este caso se trata de la versión 6. La nueva versión nos trae novedades en:
- Seguridad: integración de una plataforma de segudidad nativa (GSS/Kerberos), Java Authentication and Authorization Service (JAAS).
- Web services: nueva API para servicios de firma digital para la seguridad de web services, nuevo cliente/core para web services (JAX-WS 2.0 API), soporte para XML Binding (JAXB) 2.0.
- Soporte para lenguajes de scripts: incluyendo un nuevo framework y API para lenguajes de scripts y el motor Mozilla Rhino la creación de Javascript dentro de la plataforma.
- y muchas otras caracterÃsticas
VÃa / dzone
Introducción a StAX para Java
Para aquellos que desarrollamos con XML y Java, a veces nos surge un problema a la hora de tratar con XML. Si usamos DOM nos encontramos con que es lento, y si usamos SAX nos encontramos con que no es todo lo completo que queremos.
Algo intermedio entre ambos es StAX (Streaming API for XML), el cual usa tecnologÃa Pull Parshing, para poder tratar los documentos XML de forma más rápida, con menor consumo de recursos y pudiendo saltar adelante/atrás y siendo igual para lectura y escritura.
BEA fue el primero en desarrollar unas librerÃas para usar StAX con Java, dando un paso importante en el tratamiento de este tipo de documentos. Para los interesados en desarrollar usando StAX os recomiendo esta introducción.
StAX’ing up XML, Part 1: An introduction to Streaming API for XML (StAX)
VÃa / Digg
Java y AJAX
Para aquellos que quieran meterse en el mundo de AJAX usando Java, Sun nos proporciona toda la información que necesitamos para introducirnos en este mundo. Desde iniciación a AJAX mediante artÃculos que hablan sobre la importancia de AJAX, hasta a videos, pasando por los tÃpicos ejemplos y componentes que podemos reutilizar.
Ya no hay excusa para los desarrolladores de Java de no meterse en el mundo AJAX.
AJAX and Java
VÃa / Digg
Tutoriales gratuitos de J2EE
Visitando dzone he encontrado un sitio bastante interesante de tutoriales sobre JAVA/J2EE bastante interesantes, que no todo es PHP en esta web. Todos los tutoriales están realizados por Sang Shin, un arquitecto Java que trabajaba para Sun y los puedes encontrar en javapassion (por favor, que alguien le diseñe la página).
- J2EE Programming with Passion! The 10th session started from March 2nd, 2006.
- Programación avanzada en J2EE
- Web Services
- : Programación distribuida usando Jini y JavaSpaces
- XML
Y sobre todo, la que más me interesa son las novedades que hay en Java 5, que son unas cuantas.
VÃa / dzone