samkoelle
04/26/2023, 9:00 PMLeninade
05/02/2023, 9:30 PMDraeBob
05/03/2023, 9:20 AMSilverVR
05/03/2023, 1:05 PMSilverVR
05/03/2023, 1:05 PMwlu07
05/06/2023, 10:51 PMDraeBob
05/07/2023, 1:36 AMzwf
05/07/2023, 3:51 PMDraeBob
05/07/2023, 10:29 PMtradeviews
05/08/2023, 1:33 PMtradeviews
05/08/2023, 1:33 PMtradeviews
05/08/2023, 1:34 PMDyno
05/08/2023, 1:34 PMtradeviews
05/08/2023, 1:35 PMtradeviews
05/08/2023, 1:35 PMtradeviews
05/08/2023, 1:37 PMtradeviews
05/08/2023, 1:37 PMVegito1089
05/08/2023, 2:16 PMvoice channel user
05/11/2023, 4:05 PMDraeBob
05/13/2023, 2:44 PMpitscher
05/13/2023, 8:39 PMpitscher
05/13/2023, 9:47 PMKEY
and SECRET
?
https://cdn.discordapp.com/attachments/976143832821407754/1107061676286681088/image.png▾
pitscher
05/13/2023, 10:36 PMjavascript
import { NextRequest, NextResponse } from 'next/server'
const USERNAME = process.env.UBERDUCK_PUB // your Key starts with pub_
const PASSWORD = process.env.UBERDUCK_SECRET // your Secret starts with pk_
export async function POST(req: NextRequest) {
const auth = `${USERNAME}:${PASSWORD}`
const authHeader = `Basic ${Buffer.from(auth).toString('base64')}` // needs to be transformed to base-64
const headers = {
Authorization: authHeader,
'Content-Type': 'application/json',
}
const payload = {
pace: 1,
voicemodel_uuid: 'e86122fa-caa7-4716-bdc5-45e9fc634bd1',
speech: 'Hello World',
}
const apiUrl = 'https://api.uberduck.ai/speak-synchronous' // using synchronous
try {
const response = await fetch(apiUrl, {
method: 'POST',
headers,
body: JSON.stringify(payload),
})
if (response.ok) {
const audio = await response.arrayBuffer()
// returns blob that can be used like this:
// const data = await response.blob()
// const audioUrl = URL.createObjectURL(data)
return new NextResponse(audio, {
headers: {
'Content-Type': 'audio/wav',
},
})
}
throw new Error(response.statusText)
} catch (error) {
console.error(error)
return NextResponse.error()
}
}
laxmansingh97398
05/14/2023, 2:36 AMhttps://cdn.discordapp.com/attachments/976143832821407754/1107134189964361818/image.png▾
laxmansingh97398
05/14/2023, 2:37 AMlaxmansingh97398
05/15/2023, 3:39 AMhttps://cdn.discordapp.com/attachments/976143832821407754/1107512618668798052/image.png▾
squall
05/20/2023, 3:32 PMzwf
05/22/2023, 9:24 PMJoeyZero
05/24/2023, 7:53 AMSikret
05/25/2023, 4:45 AM