mirror of
https://github.com/langgenius/dify-plugins.git
synced 2026-07-22 01:55:36 -04:00
[PR #2044] [MERGED] feat(kurokobo/openai_audio_toolkit): add new openai_audio_toolkit plugin #2045
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/langgenius/dify-plugins/pull/2044
Author: @kurokobo
Created: 2/8/2026
Status: ✅ Merged
Merged: 2/8/2026
Merged by: @crazywoola
Base:
main← Head:bump-openai_audio_toolkit-plugin-0.0.1📝 Commits (1)
999bb29feat(kurokobo/openai_audio_toolkit): add new openai_audio_toolkit plugin📊 Changes
1 file changed (+0 additions, -0 deletions)
View changed files
➕
kurokobo/openai_audio_toolkit/openai_audio_toolkit.difypkg(+0 -0)📄 Description
Plugin Submission Form
1. Metadata
2. Submission Type
3. Description
Tools for transcribing audio/video files using OpenAI or Azure OpenAI.
These tools are designed to provide a one-stop solution for transcribing even large files, including video files.
In addition to standard transcription, it also supports the use of speaker diarization models.
You can review the utterances for each speaker, replace the speaker names as needed, and output the results as text or files in various formats.
There are two types of tools: all-in-one tools that auto-split and merge results, and step-by-step tools that run each stage separately.
Note that the all-in-one tools can be slow and may hit timeouts for large/long files; if that happens, use the step-by-step tools.
✅ All-in-One Diarize (all-in-one)
output_formatis specified.✅ All-in-One Transcribe (all-in-one)
✅ Split Audio (step-by-step)
✅ Diarize Audio (step-by-step)
✅ Transcribe Audio (step-by-step)
✅ Concat Segments (step-by-step)
✅ Review Speakers (step-by-step)
replace_speaker_name, and outputs text, Markdown (list/collapsible), or JSON (text or file outputs).✅ Replace Speaker Name (step-by-step)
✅ Format Segments (step-by-step)
Demo Apps:
💾 All-in-One Transcription
💾 Step-by-Step Transcription
💾 All-in-One Diarization
💾 All-in-One Diarization with Adjusting Speaker Names
💾 Step-by-Step Diarization
💾 Step-by-Step Diarization with Adjusting Speaker Names
4. Checklist
5. Documentation Checklist
Please confirm that your plugin README includes all necessary information:
6. Privacy Protection Information
Based on Dify Plugin Privacy Protection Guidelines: https://github.com/kurokobo/dify-plugin-collection/blob/main/tools/openai_audio_toolkit/PRIVACY.md
Data Collection
See: https://github.com/kurokobo/dify-plugin-collection/blob/main/tools/openai_audio_toolkit/PRIVACY.md
Privacy Policy
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.