specify target when generate azure token

This commit is contained in:
an-lee
2024-03-04 09:26:44 +08:00
parent 747b406c41
commit e8bea7cb0f
7 changed files with 35 additions and 17 deletions

View File

@@ -95,7 +95,10 @@ export const AudioDetail = (props: { id?: string; md5?: string }) => {
setTranscribing(true);
setTranscribingProgress(0);
try {
const { engine, model, result } = await transcribe(audio.src);
const { engine, model, result } = await transcribe(audio.src, {
targetId: audio.id,
targetType: "Audio",
});
await EnjoyApp.transcriptions.update(transcription.id, {
state: "finished",
result,

View File

@@ -252,10 +252,9 @@ export const AudiosComponent = () => {
onClick={async () => {
if (!transcribing) return;
transcribe({
mediaId: transcribing.id,
mediaSrc: transcribing.src,
mediaType: "Audio",
transcribe(transcribing.src, {
targetId: transcribing.id,
targetType: "Audio",
}).finally(() => {
setTranscribing(null);
});

View File

@@ -91,7 +91,10 @@ export const VideoDetail = (props: { id?: string; md5?: string }) => {
setTranscribing(true);
setTranscribingProgress(0);
try {
const { engine, model, result } = await transcribe(video.src);
const { engine, model, result } = await transcribe(video.src, {
targetId: video.id,
targetType: "Video",
});
await EnjoyApp.transcriptions.update(transcription.id, {
state: "finished",
result,

View File

@@ -252,10 +252,9 @@ export const VideosComponent = () => {
onClick={async () => {
if (!transcribing) return;
transcribe({
mediaId: transcribing.id,
mediaSrc: transcribing.src,
mediaType: "Video",
transcribe(transcribing.src, {
targetId: transcribing.id,
targetType: "Video",
}).finally(() => {
setTranscribing(null);
});