|

FreeTTS: sintetizador de voz

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

links for 2007-02-08

|

Laboratorio: carga secciones de javascript de forma dinámica

Ayer fuí víctima de las librerías de Javascript, utilicé jQuery para facilitar el ajax y de paso para el DOM, cuando para esto último no hubiera sido necesario, tardé más en enterarme de cómo hacer un getElementById en jQuery que en hacerlo sin más.

Ante esto me pregunté si no sería mejor coger la librería de jQuery y dividirla en funcionalidades, y cargar solo la parte que vayamos a usar. Para ello se me ocurrió transformar el .js en un .php y cargar las diferentes funcionalidades según unos parámetros de entrada. Veo que aNieto2K ha tenido una idea parecida y buenísima, pero mediante javascript. En el caso que yo comento se podría hacer que si quiero Ajax, a parte también se carguen las funcionalidades del DOM que pueda usar la parte Ajax, transparente para el que use la librería.

Para realizar esto, he tenido en cuenta dos cosas: obtener ciertos parámetros de entrada y según estos, cargar ciertas partes del script y usar un sencillo sistema de caché para no estar teniendo que crear en script online todo el tiempo.

Read More “Laboratorio: carga secciones de javascript de forma dinámica”

Google cobrará a las empresas por Google Apps

google.pngGoogle tiene planeado empezar a cobrar por el uso de las aplicaciones contenidas en Google Apps for your Domain, entre las que se incluyen Gmail, Google Talk, Google Calendar, Google Page Creator, una página de inicio y dentro de poco el procesador de texto y la hoja de cálculo.
Pensado inicialmente como un conjunto de sencillas aplicaciones para pequeñas empresas que no tienen los recursos para instalarse Microsoft Exchange o Lotus Notes.
Pero son las grandes empresas las que están deseando poder usar este conjunto de aplicaciones y que sea Google quienes les ofrezca este servicio. A lo cual Google tiene pensado cobrar “unos pocos dólares” por persona/mes.
Google to charge businesses for Google Apps
Vía / Techmeme

links for 2007-02-07

|

Laboratorio: paginación Ajax estilo Google Reader

A parte de todas las funcionalidades de Google Reader como lector de feeds, una de las cosas que más me gusta es su paginación.

Carga inicialmente un número de entradas, y cuando el usuario ha acabado de verlas, vuelve a cargar más. ¿Comó podemos saber cuando el usuario ha visto la última entrada?, pues sencillo, cuando el scroll de la capa que contiene la lista de feeds está abajo del todo. Es en ese momento cuando tenemos que realizar una llamada Ajax para cargar los nuevos datos e incluirlos en la lista.

Read More “Laboratorio: paginación Ajax estilo Google Reader”

Tutoriales de Web Services en PHP

Un web service (servicio web) es una serie de protocolos que sirven para intercambiar datos entre aplicaciones aplicaciones. Esto de forma resumida.

Si estás interesado en crearte un web service en PHP (por ejemplo un API para tu web), os paso una serie de manuales muy buenos para realizarlos en PHP:

Buscamos nuevo editor

Hace un mes informábamos de la incorporación de Xosé al equipo, pero nos ha tenido que dejar. Le podremos seguir leyendo en Tripix 🙂

Así que… buscamos a un compañero para el gran Luis:

  • Un bloguero con experiencia y buena ortografía
  • Que esté al tanto de todo lo que rodea al desarrollo web, en especial de diseño gráfico (css y photoshop)
  • Que le guste hablar y analizar nuevas iniciativas que aparecen en la red
  • Con flexibilidad horaria y disponibilidad desde las 9 hasta las 16:00h
  • Ingresos íntregros y a igualdad para los editores
  • Abstenerse, por el interés te querré Andrés.
  • ¿Te motiva? Usa el formulario de contacto.

links for 2007-02-06

JS3D: librería 3D de javascript

Ya hace tiempo hablamos de una librería 3D en Javascript, ahora se trata de otra librería que trata elementos como puntos y trabaja sobre ellos.
js3d.png
Tan solo habrá que incluir la librería y una capa que funciona como tapiz para que se pueda empezar a usar. Se pueden realizar rotaciones, traslaciones y escalas.
JS3D
Ejemplo
Vía / dzone