Have ideas to improve npm?Join in the discussion! »

    @mathquis/node-picotts

    1.0.8 • Public • Published

    node-picotts

    Build Status npm version

    Installation

    npm i @mathquis/node-picotts

    Usage

    const PicoTTS = require('node-picotts')
    
    const engine = new PicoTTS({
    	ta_file: 'lang/fr-FR_ta.bin',
    	sg_file: 'lang/fr-FR_nk0_sg.bin',
    	volume: 90, // default 100
    	speed: 95, // default 100
    	pitch: 105, // default 100
    	debug: false // If true, wil print logs to stdout
    })
    
    engine
    	.on('error', err => {
    		// Handle error during synthesis
    	})
    	.on('data', (chunk, isLastChunk) => {
    		// 16 bits samples buffer
    	})
    	.on('end', () => {
    		// Synthesis is done
    	})
    
    engine.speak('Bonjour', {
    	volume: 95,
    	pitch: 102,
    	speed: 100
    })

    Install

    npm i @mathquis/node-picotts

    DownloadsWeekly Downloads

    6

    Version

    1.0.8

    License

    ISC

    Unpacked Size

    1.74 MB

    Total Files

    73

    Last publish

    Collaborators

    • avatar