FreeTTS
Información general
Tipo de programa Síntesis de habla
Autor lamere
ppk96
schnelle
wwalker
...
Lanzamiento inicial 14 de diciembre de 2001
Licencia BSD
Idiomas inglés
Información técnica
Programado en Java
Plataformas admitidas Java
Versiones
Última versión estable 1.2.2 (9 de marzo de 2009)
Enlaces

FreeTTS es un sintetizador de voz digital open source escrito completamente en el lenguaje de programación Java.[1]​ Se basa en Flite. FreeTTS es una implementación de la Java Speech API de Sun.

FreeTTS soporta marcadores de fin de discurso. Gnopernicus los usa en varios lugares: para saber cuándo el texto debería o no ser interrumpido, para concatenar mejor el habla, y para secuenciar el discurso en voces diferentes. En evaluaciones conducidas por Sun en 2002 en Solaris se mostró que FreeTTS corrió tres veces más deprisa que Flite a la vez.[2]

Véase también

editar

Referencias

editar
  1. https://web.archive.org/web/20101005011615/http://informatica.uv.es/it3guia/SM/trabajos/voiceBrowser.pdf VoiceBrowser
  2. Willie Walker, Paul Lamere, Philip Kwok (agosto de 2002). Sun Microsystems, ed. «FreeTTS - A Performance Case Study». Archivado desde el original el 25 de marzo de 2009. Consultado el 25 de julio de 2009. «Through using some straightforward optimizations and relying on the aggressive optimizations performed by the Java HotSpot compiler, we were pleased to find that FreeTTS runs two to four times faster than its native-C counterpart, Flite. Clearly, it would be possible for us to roll some of these optimizations back into Flite with the likely result of improving Flite's performance to levels similar to FreeTTS. The lack of Java platform features such as garbage collection and high-performance collection utilities, however, makes performing these optimizations in Flite much more time consuming from a programming point of view.». 

Enlaces externos

editar

Nota

editar

📚 Artikel Terkait di Wikipedia

Yava (Georgia)

década de 1920, la aldea formó parte de la administración de la aldea de Java del uyezd de Gori, gobernación de Tiflis del Imperio ruso. Desde mediados

Festival (TTS)

Además existen librerías para el desarrollo de aplicaciones en los lenguajes Java y C++ , así como una interfaz para el editor de textos Emacs. El proyecto

Síntesis de habla

Sistemas de lenguaje de marcado de síntesis de voz antiguos incluyen el Java Speech Markup Language (JSML) y SABLE. Aunque cada uno de estos fue propuesto

Modular Audio Recognition Framework

sonido/discurso/texto y procesamiento natural de idioma (NLP) los algoritmos escrito en Java y arreglado en una armazón modular y extensible que procura facilitar la

CMU Sphinx

también en teléfonos móviles. Reconocimiento del habla Julius http://www.speech.cs.cmu.edu/sphinx CMU Sphinx homepage Sphinx subwiki - Getting started tutorials

Deformación dinámica del tiempo

historial, la primera versión y la última). (Java) publicado en Maven Central. time-series-classification (Java) un paquete para la clasificación de series

Desarrollo de programas para Android

Android se hace habitualmente con el lenguaje de programación Kotlin​ o Java​ y el conjunto de herramientas de desarrollo SDK ( SDK, SoftwareDevelopment

Open Citizen

basada en componentes Open Source estándares y reconocidos, desarrollada en Java, compatible con especificaciones J2EE. Se distribuye bajo código abierto