Skip to content

Commit 28108c6

Browse files
committed
Fix demos
1 parent 2568963 commit 28108c6

File tree

4 files changed

+52
-35
lines changed

4 files changed

+52
-35
lines changed

Diff for: website/components/demos/isl.tsx

+4-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ import { Snippet } from './snippet';
22

33
const createSnippet = (
44
provider: string,
5+
path: string,
56
props?: string
67
) => `import { isolate } from 'orate';
7-
import { ${provider} } from 'orate/${provider}';
8+
import { ${provider} } from 'orate/${path}';
89
import audio from './audio.wav';
910
1011
const speech = await isolate({
@@ -16,12 +17,12 @@ const snippets = [
1617
{
1718
provider: 'elevenlabs',
1819
name: 'ElevenLabs',
19-
code: createSnippet('ElevenLabs'),
20+
code: createSnippet('ElevenLabs', 'elevenlabs'),
2021
},
2122
{
2223
provider: 'cleanvoice',
2324
name: 'CleanVoice',
24-
code: createSnippet('CleanVoice'),
25+
code: createSnippet('CleanVoice', 'cleanvoice'),
2526
},
2627
{
2728
provider: 'replicate',

Diff for: website/components/demos/sts.tsx

+8-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ import { Snippet } from './snippet';
22

33
const createSnippet = (
44
provider: string,
5+
path: string,
56
props?: string
67
) => `import { change } from 'orate';
7-
import { ${provider} } from 'orate/${provider}';
8+
import { ${provider} } from 'orate/${path}';
89
import audio from './audio.wav';
910
1011
const speech = await change({
@@ -16,12 +17,16 @@ const snippets = [
1617
{
1718
provider: 'elevenlabs',
1819
name: 'ElevenLabs',
19-
code: createSnippet('ElevenLabs', "'multilingual_v2', 'aria'"),
20+
code: createSnippet(
21+
'ElevenLabs',
22+
'elevenlabs',
23+
"'multilingual_v2', 'aria'"
24+
),
2025
},
2126
{
2227
provider: 'lmnt',
2328
name: 'LMNT',
24-
code: createSnippet('LMNT', "'zeke'"),
29+
code: createSnippet('LMNT', 'lmnt', "'zeke'"),
2530
},
2631
];
2732

Diff for: website/components/demos/stt.tsx

+16-14
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ import { Snippet } from './snippet';
22

33
const createSnippet = (
44
provider: string,
5+
path: string,
56
props?: string
67
) => `import { transcribe } from 'orate';
7-
import { ${provider} } from 'orate/${provider}';
8+
import { ${provider} } from 'orate/${path}';
89
import audio from './audio.wav';
910
1011
const text = await transcribe({
@@ -16,75 +17,76 @@ const snippets = [
1617
{
1718
provider: 'assembly',
1819
name: 'AssemblyAI',
19-
code: createSnippet('Assembly', "'best'"),
20+
code: createSnippet('AssemblyAI', 'assembly', "'best'"),
2021
},
2122
{
2223
provider: 'openai',
2324
name: 'OpenAI',
24-
code: createSnippet('OpenAI', "'whisper-1'"),
25+
code: createSnippet('OpenAI', 'openai', "'whisper-1'"),
2526
},
2627
{
2728
provider: 'elevenlabs',
2829
name: 'ElevenLabs',
29-
code: createSnippet('ElevenLabs', "'scribe_v1'"),
30+
code: createSnippet('ElevenLabs', 'elevenlabs', "'scribe_v1'"),
3031
},
3132
{
3233
provider: 'azure',
3334
name: 'Azure',
34-
code: createSnippet('Azure', "'en-US-AvaMultilingualNeural'"),
35+
code: createSnippet('Azure', 'azure', "'en-US-AvaMultilingualNeural'"),
3536
},
3637
{
3738
provider: 'google',
3839
name: 'Google',
3940
code: createSnippet(
4041
'Google',
42+
'google',
4143
"'projects/{project}/locations/{region}/recognizers/{recognizer}'"
4244
),
4345
},
4446
{
4547
provider: 'ibm',
4648
name: 'IBM',
47-
code: createSnippet('IBM', "'en-US_BroadbandModel'"),
49+
code: createSnippet('IBM', 'ibm', "'en-US_BroadbandModel'"),
4850
},
4951
{
5052
provider: 'gladia',
5153
name: 'Gladia',
52-
code: createSnippet('Gladia', "'enhanced'"),
54+
code: createSnippet('Gladia', 'gladia', "'enhanced'"),
5355
},
5456
{
5557
provider: 'rev',
5658
name: 'Rev AI',
57-
code: createSnippet('Rev', "'machine'"),
59+
code: createSnippet('Rev', 'rev', "'machine'"),
5860
},
5961
{
6062
provider: 'deepgram',
6163
name: 'Deepgram',
62-
code: createSnippet('Deepgram', "'nova-2'"),
64+
code: createSnippet('Deepgram', 'deepgram', "'nova-2'"),
6365
},
6466
{
6567
provider: 'groq',
6668
name: 'Groq',
67-
code: createSnippet('Groq', "'whisper-large-v3'"),
69+
code: createSnippet('Groq', 'groq', "'whisper-large-v3'"),
6870
},
6971
{
7072
provider: 'fal',
7173
name: 'Fal',
72-
code: createSnippet('Fal', "'fal-ai/whisper'"),
74+
code: createSnippet('Fal', 'fal', "'fal-ai/whisper'"),
7375
},
7476
{
7577
provider: 'cleanvoice',
7678
name: 'CleanVoice',
77-
code: createSnippet('CleanVoice'),
79+
code: createSnippet('CleanVoice', 'cleanvoice'),
7880
},
7981
{
8082
provider: 'jigsawstack',
8183
name: 'JigsawStack',
82-
code: createSnippet('JigsawStack'),
84+
code: createSnippet('JigsawStack', 'jigsawstack'),
8385
},
8486
{
8587
provider: 'lemonfox',
8688
name: 'LemonFox',
87-
code: createSnippet('LemonFox'),
89+
code: createSnippet('LemonFox', 'lemonfox'),
8890
},
8991
{
9092
provider: 'replicate',

Diff for: website/components/demos/tts.tsx

+24-15
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ import { Snippet } from './snippet';
22

33
const createSnippet = (
44
provider: string,
5+
path: string,
56
props?: string
67
) => `import { speak } from 'orate';
7-
import { ${provider} } from 'orate/${provider}';
8+
import { ${provider} } from 'orate/${path}';
89
910
const speech = await speak({
1011
model: new ${provider}().tts(${props ?? ''}),
@@ -15,7 +16,11 @@ const snippets = [
1516
{
1617
provider: 'elevenlabs',
1718
name: 'ElevenLabs',
18-
code: createSnippet('ElevenLabs', "'multilingual_v2', 'aria'"),
19+
code: createSnippet(
20+
'ElevenLabs',
21+
'elevenlabs',
22+
"'multilingual_v2', 'aria'"
23+
),
1924
children: (
2025
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
2126
<audio className="w-full" src="/examples/tts/elevenlabs.wav" controls />
@@ -24,7 +29,7 @@ const snippets = [
2429
{
2530
provider: 'openai',
2631
name: 'OpenAI',
27-
code: createSnippet('OpenAI', "'tts-1', 'alloy'"),
32+
code: createSnippet('OpenAI', 'openai', "'tts-1', 'alloy'"),
2833
children: (
2934
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
3035
<audio className="w-full" src="/examples/tts/openai.wav" controls />
@@ -33,7 +38,7 @@ const snippets = [
3338
{
3439
provider: 'azure',
3540
name: 'Azure',
36-
code: createSnippet('Azure', "'en-US-AriaNeural'"),
41+
code: createSnippet('Azure', 'azure', "'en-US-AriaNeural'"),
3742
children: (
3843
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
3944
<audio className="w-full" src="/examples/tts/azure.wav" controls />
@@ -42,7 +47,7 @@ const snippets = [
4247
{
4348
provider: 'azureOpenai',
4449
name: 'Azure OpenAI',
45-
code: createSnippet('AzureOpenAI', "'tts', 'alloy'"),
50+
code: createSnippet('AzureOpenAI', 'azure.openai', "'tts', 'alloy'"),
4651
children: (
4752
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
4853
<audio className="w-full" src="/examples/tts/azure.openai.wav" controls />
@@ -51,7 +56,7 @@ const snippets = [
5156
{
5257
provider: 'google',
5358
name: 'Google',
54-
code: createSnippet('Google', "'en-US-Casual-K'"),
59+
code: createSnippet('Google', 'google', "'en-US-Casual-K'"),
5560
children: (
5661
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
5762
<audio className="w-full" src="/examples/tts/google.wav" controls />
@@ -60,7 +65,7 @@ const snippets = [
6065
{
6166
provider: 'ibm',
6267
name: 'IBM',
63-
code: createSnippet('IBM', "'en-US_BroadbandModel'"),
68+
code: createSnippet('IBM', 'ibm', "'en-US_BroadbandModel'"),
6469
children: (
6570
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
6671
<audio className="w-full" src="/examples/tts/ibm.wav" controls />
@@ -69,7 +74,7 @@ const snippets = [
6974
{
7075
provider: 'murf',
7176
name: 'Murf',
72-
code: createSnippet('Murf', "'GEN2', 'en-US-natalie'"),
77+
code: createSnippet('Murf', 'murf', "'GEN2', 'en-US-natalie'"),
7378
children: (
7479
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
7580
<audio className="w-full" src="/examples/tts/murf.wav" controls />
@@ -78,7 +83,7 @@ const snippets = [
7883
{
7984
provider: 'deepgram',
8085
name: 'Deepgram',
81-
code: createSnippet('Deepgram', "'aura', 'asteria-en'"),
86+
code: createSnippet('Deepgram', 'deepgram', "'aura', 'asteria-en'"),
8287
children: (
8388
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
8489
<audio className="w-full" src="/examples/tts/deepgram.wav" controls />
@@ -87,7 +92,11 @@ const snippets = [
8792
{
8893
provider: 'speechify',
8994
name: 'Speechify',
90-
code: createSnippet('Speechify', "'simba-multilingual', 'george'"),
95+
code: createSnippet(
96+
'Speechify',
97+
'speechify',
98+
"'simba-multilingual', 'george'"
99+
),
91100
children: (
92101
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
93102
<audio className="w-full" src="/examples/tts/speechify.wav" controls />
@@ -96,7 +105,7 @@ const snippets = [
96105
{
97106
provider: 'play',
98107
name: 'Play',
99-
code: createSnippet('Play', "'PlayDialog', 'Angelo'"),
108+
code: createSnippet('Play', 'play', "'PlayDialog', 'Angelo'"),
100109
children: (
101110
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
102111
<audio className="w-full" src="/examples/tts/play.wav" controls />
@@ -105,7 +114,7 @@ const snippets = [
105114
{
106115
provider: 'hume',
107116
name: 'Hume',
108-
code: createSnippet('Hume', "'A Roman senator'"),
117+
code: createSnippet('Hume', 'hume', "'A Roman senator'"),
109118
children: (
110119
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
111120
<audio className="w-full" src="/examples/tts/hume.wav" controls />
@@ -114,7 +123,7 @@ const snippets = [
114123
{
115124
provider: 'lmnt',
116125
name: 'LMNT',
117-
code: createSnippet('LMNT', "'blizzard', 'zeke'"),
126+
code: createSnippet('LMNT', 'lmnt', "'blizzard', 'zeke'"),
118127
children: (
119128
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
120129
<audio className="w-full" src="/examples/tts/lmnt.wav" controls />
@@ -123,7 +132,7 @@ const snippets = [
123132
{
124133
provider: 'jigsawstack',
125134
name: 'JigsawStack',
126-
code: createSnippet('JigsawStack', "'en-US-female-27'"),
135+
code: createSnippet('JigsawStack', 'jigsawstack', "'en-US-female-27'"),
127136
children: (
128137
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
129138
<audio className="w-full" src="/examples/tts/jigsawstack.wav" controls />
@@ -132,7 +141,7 @@ const snippets = [
132141
{
133142
provider: 'lemonfox',
134143
name: 'LemonFox',
135-
code: createSnippet('LemonFox', "'en-US', 'sarah'"),
144+
code: createSnippet('LemonFox', 'lemonfox', "'en-US', 'sarah'"),
136145
children: (
137146
// biome-ignore lint/a11y/useMediaCaption: 'inline demo'
138147
<audio className="w-full" src="/examples/tts/lemonfox.wav" controls />

0 commit comments

Comments
 (0)