piper-announce
Version:
AI-powered announcement generator using Piper TTS and OpenAI GPT models
28 lines (23 loc) โข 687 B
JavaScript
import { makeAnnouncement } from "../src/index.js";
async function testExample() {
console.log("๐งช Testing piper-announce...");
try {
const result = await makeAnnouncement(
"Welcome to our store! We have fresh coffee and pastries available.",
"en",
"female",
"friendly",
{ master: true, exportFormats: ["mp3"] }
);
console.log("โ
Success!");
console.log(`๐ Text: "${result.text}"`);
console.log(`๐ต Audio: ${result.audio}`);
if (result.extras.mp3) {
console.log(`๐ต MP3: ${result.extras.mp3}`);
}
} catch (error) {
console.log("โ Error:", error.message);
}
}
testExample();