google translate tts
1.0.0
Paket ini untuk menggunakan Google Translate untuk membuat klip audio di Node JS.
Perpustakaan ini telah diperbarui untuk bekerja dengan perubahan baru pada API terjemahan yang diperkenalkan oleh Google pada November 2020.
Penerus spiritual untuk Google-TTS-API yang bekerja dengan API Terjemahan sebelumnya.
npm install google-translate-tts
atau
yarn add google-translate-tts
Temukan suara untuk digunakan:
const tts = require ( 'google-translate-tts' ) ;
// lookup by name
const voice = tts . voices . findByName ( 'English (United States)' ) ;
// lookup by code
const voice = tts . voices . findByCode ( 'en-US' ) ;
// an array of all voices
console . log ( tts . voices ) ;
/* Voice example:
* {
* code: 'en-US',
* name: 'English (United States)'
* }
*/Unduh klip audio:
const fs = require ( 'fs' ) ;
const tts = require ( 'google-translate-tts' ) ;
// notice that `tts.synthesize` returns a Promise<Buffer>
const saveFile = async ( ) => {
const buffer = await tts . synthesize ( {
text : 'Hello, world!' ,
voice : 'en-US' ,
slow : false // optional
} ) ;
fs . writeFileSync ( 'hello-world.mp3' , buffer ) ;
} ;
saveFile ( ) ;