Skip to content

Commit 6b122f9

Browse files
committed
feat: officially enable aura-2 in live text-to-speech
1 parent 5a850ea commit 6b122f9

4 files changed

Lines changed: 46 additions & 4 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,7 @@ agent.on(AgentEvents.Open, () => {
421421
model: "nova-3",
422422
},
423423
speak: {
424-
model: "aura-asteria-en",
424+
model: "aura-2-thalia-en",
425425
},
426426
think: {
427427
provider: {
@@ -494,7 +494,7 @@ const { result } = await deepgram.speak.request({ text }, { model: "aura-2-thali
494494
### Websocket
495495

496496
```js
497-
const dgConnection = deepgram.speak.live({ model: "aura-asteria-en" });
497+
const dgConnection = deepgram.speak.live({ model: "aura-2-thalia-en" });
498498

499499
dgConnection.on(LiveTTSEvents.Open, () => {
500500
console.log("Connection opened");

examples/node-speak-live/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ const live = async () => {
2727
const deepgram = createClient(process.env.DEEPGRAM_API_KEY);
2828

2929
const dgConnection = deepgram.speak.live({
30-
model: "aura-asteria-en",
30+
model: "aura-2-thalia-en",
3131
encoding: "linear16",
3232
sample_rate: 48000,
3333
});

src/lib/types/AgentLiveSchema.ts

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,48 @@ type SpeakModel =
5757
| "aura-orpheus-en"
5858
| "aura-helios-en"
5959
| "aura-zeus-en"
60+
| "aura-2-amalthea-en"
61+
| "aura-2-andromeda-en"
62+
| "aura-2-apollo-en"
63+
| "aura-2-arcas-en"
64+
| "aura-2-aries-en"
65+
| "aura-2-asteria-en"
66+
| "aura-2-athena-en"
67+
| "aura-2-atlas-en"
68+
| "aura-2-aurora-en"
69+
| "aura-2-callista-en"
70+
| "aura-2-cordelia-en"
71+
| "aura-2-cora-en"
72+
| "aura-2-cressida-en"
73+
| "aura-2-delia-en"
74+
| "aura-2-draco-en"
75+
| "aura-2-electra-en"
76+
| "aura-2-harmonia-en"
77+
| "aura-2-helena-en"
78+
| "aura-2-hera-en"
79+
| "aura-2-hermes-en"
80+
| "aura-2-hyperion-en"
81+
| "aura-2-iris-en"
82+
| "aura-2-janus-en"
83+
| "aura-2-juno-en"
84+
| "aura-2-jupiter-en"
85+
| "aura-2-luna-en"
86+
| "aura-2-mars-en"
87+
| "aura-2-minerva-en"
88+
| "aura-2-neptune-en"
89+
| "aura-2-odysseus-en"
90+
| "aura-2-ophelia-en"
91+
| "aura-2-orion-en"
92+
| "aura-2-orpheus-en"
93+
| "aura-2-pandora-en"
94+
| "aura-2-phoebe-en"
95+
| "aura-2-pluto-en"
96+
| "aura-2-saturn-en"
97+
| "aura-2-selene-en"
98+
| "aura-2-thalia-en"
99+
| "aura-2-theia-en"
100+
| "aura-2-vesta-en"
101+
| "aura-2-zeus-en"
60102
| string;
61103

62104
/**

src/packages/SpeakRestClient.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export class SpeakRestClient extends AbstractRestClient {
3737
const requestUrl = this.getRequestUrl(
3838
endpoint,
3939
{},
40-
{ ...{ model: "aura-asteria-en" }, ...options }
40+
{ ...{ model: "aura-2-thalia-en" }, ...options }
4141
);
4242
this.result = await this.post(requestUrl, body, {
4343
headers: { Accept: "audio/*", "Content-Type": "application/json" },

0 commit comments

Comments
 (0)