feat(release): prepare 1.1.0 candidate
This commit is contained in:
parent
5a34f66981
commit
5205dcdfa9
736 changed files with 115667 additions and 12203 deletions
|
|
@ -13,6 +13,14 @@ import { GoogleDriver } from '../../../src/main/services/stt/drivers/GoogleDrive
|
|||
import { CustomDriver } from '../../../src/main/services/stt/drivers/CustomDriver'
|
||||
import { D3ROCloudDriver } from '../../../src/main/services/stt/drivers/D3ROCloudDriver'
|
||||
|
||||
function makeCloudDriver(authenticated = true): D3ROCloudDriver {
|
||||
return new D3ROCloudDriver({
|
||||
getAccessToken: async () => authenticated ? 'user.jwt.token' : null,
|
||||
getSupabaseUrl: () => 'https://project.supabase.co',
|
||||
getAnonKey: () => 'anon-key',
|
||||
})
|
||||
}
|
||||
|
||||
describe('STTManager & Multi-provider Drivers', () => {
|
||||
beforeEach(() => {
|
||||
initInMemoryConfig()
|
||||
|
|
@ -314,7 +322,7 @@ describe('STTManager & Multi-provider Drivers', () => {
|
|||
|
||||
describe('D3ROCloudDriver', () => {
|
||||
it('transcribes audio via D3RO Cloud STT Gateway endpoint without requiring individual provider keys', async () => {
|
||||
const driver = new D3ROCloudDriver()
|
||||
const driver = makeCloudDriver()
|
||||
const mockAudio = Buffer.alloc(16000 * 2)
|
||||
|
||||
vi.stubGlobal(
|
||||
|
|
@ -323,9 +331,10 @@ describe('STTManager & Multi-provider Drivers', () => {
|
|||
ok: true,
|
||||
status: 200,
|
||||
json: async () => ({
|
||||
text: 'D3RO 클라우드 매니지드 전사 결과입니다.',
|
||||
language: 'ko',
|
||||
durationSeconds: 1.0,
|
||||
transcript: 'D3RO 클라우드 매니지드 전사 결과입니다.',
|
||||
confidence: 0.98,
|
||||
language_code: 'ko',
|
||||
duration_seconds: 1.0,
|
||||
provider: 'groq',
|
||||
}),
|
||||
})
|
||||
|
|
@ -375,4 +384,3 @@ describe('STTManager & Multi-provider Drivers', () => {
|
|||
})
|
||||
})
|
||||
})
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue