1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "texts": [
12 "Welcome to our store. Your order has shipped and should arrive within three business days.",
13 "Bienvenue dans notre boutique. Votre commande a été expédiée et arrivera sous trois jours ouvrés."
14 ],
15 "language": "auto",
16 "voice": "female",
17 "quality": "standard",
18 "speed": "1.0",
19 "outputFormat": "mp3",
20 "generateSubtitles": false,
21 "subtitleFormat": "srt",
22 "subtitleGranularity": "sentence",
23 "maxTexts": 200
24};
25
26
27const run = await client.actor("sherwood/text-to-speech-batch").call(input);
28
29
30console.log('Results from dataset');
31console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
32const { items } = await client.dataset(run.defaultDatasetId).listItems();
33items.forEach((item) => {
34 console.dir(item);
35});
36
37