feat(core): call real endpoint for audio transcription (#11139)

fix AF-2359
This commit is contained in:
pengx17 committed 2025-03-28 07:59:35 +00:00
1 parent c4032e1bc0
commit dccd7c20aa
17 files changed
+766 -152

No files matched your search

@@ -6,12 +6,15 @@ import {
export const TranscriptionBlockFlavour = 'affine:transcription';
const defaultProps: TranscriptionBlockProps = {
transcription: {},
jobId: undefined,
createdBy: undefined, // the user id of the creator
};
export const TranscriptionBlockSchema = defineBlockSchema({
flavour: TranscriptionBlockFlavour,
props: () => ({
transcription: {},
jobId: '',
}),
props: () => defaultProps,
metadata: {
version: 1,
role: 'attachment-viewer',
@@ -23,7 +26,8 @@ export const TranscriptionBlockSchema = defineBlockSchema({
export type TranscriptionBlockProps = {
transcription: Record<string, any>;
jobId: string;
jobId?: string;
createdBy?: string;
};
export class TranscriptionBlockModel extends BlockModel<TranscriptionBlockProps> {}