1.1.0 • Published 4 years ago
node-openjtalk-binding-discordjs v1.1.0
node-openjtalk-binding-discordjs
Glue code between node-openjtalk-binding and discordjs.
Requirements
- Able to run node-gyp
- c++ 14 can be compiled.
- If you use Mac OS, 10.14 or later is required because std::get cannot use before 10.14.
Install
#npm
npm install node-openjtalk-binding-discordjs
#yarn
yarn add node-openjtalk-binding-discordjs
Example
v12
const { synthesis } = require("node-openjtalk-binding-discordjs");
const path = require("path");
const htsvoice = readFileSync(path_to_htsvoice);
/* ... */
const stream = silenceOnError(synthesis(message.content, {
htsvoice,
}),err => console.error("Stream Error:", err));
connection.play(stream, {
type: "converted"
});
v13
const { synthesis } = require("node-openjtalk-binding-discordjs");
const path = require("path");
const htsvoice = readFileSync(path_to_htsvoice);
/* ... */
const stream = silenceOnError(synthesis(message.content, {
htsvoice,
}),err => console.error("Stream Error:", err));
const resource = createAudioResource(stream, {
inputType: StreamType.Raw,
});
player.play(resource);
HTSVoice
1.1.0
4 years ago
1.0.0
4 years ago
1.0.0-rc.5
4 years ago
1.0.0-rc.4
4 years ago
1.0.0-rc.3
4 years ago
1.0.0-rc.1
4 years ago
1.0.0-rc.2
4 years ago
1.0.0-rc.0
4 years ago