Skip to content

stokito/FreeTTSLog4JAppender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FreeTTS Log4J Appender

Talking log appender to keep your eyes :)

Add to your project

<repositories>
    <repository>
        <id>bintray-stokito-maven-FreeTTSLog4JAppender</id>
        <name>stokito-maven-FreeTTSLog4JAppender</name>
        <url>https://api.bintray.com/maven/stokito/maven/FreeTTSLog4JAppender</url>
    </repository>
</repositories>

<dependency>
    <groupId>name.stokito</groupId>
    <artifactId>FreeTTSLog4JAppender</artifactId>
    <version>1.1</version>
</dependency>

Then add it as usual Log4J appender.

How to use in Grails

Instalation

Add dependency in BuildConfig.groovy:

repositories {
    mavenRepo 'http://dl.bintray.com/stokito/maven'
}

dependencies {
    compile('name.stokito:FreeTTSLog4JAppender:1.1')
}

Configuration

Then add following lines to Config.groovy:

// log4j configuration
log4j = {
    appenders {
        appender(new FreeTTSAppender(name: 'freetts', 
            voiceName: 'kevin16',
            nThreads: 10))
    }

    root {
        error 'freetts'
    }
}

Demo application

You can quickly try example application