podcast_genreator fix #12408

Closed
opened 2026-02-21 19:07:16 -05:00 by yindo · 4 comments
Owner

Originally created by @asrguru20 on GitHub (Mar 31, 2025).

Self Checks

  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit report (我已阅读并同意 Language Policy).
  • [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
  • Please do not modify this template :) and fill in all the required fields.

Provide a description of requested docs changes

I noticed Dify after version 0.13.2 removed a function that caused the podcast_generator" plugin faces issue what that function and how to bring it back in new version

Originally created by @asrguru20 on GitHub (Mar 31, 2025). ### Self Checks - [x] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [x] I confirm that I am using English to submit report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - [x] [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:) - [x] Please do not modify this template :) and fill in all the required fields. ### Provide a description of requested docs changes I noticed Dify after version 0.13.2 removed a function that caused the podcast_generator" plugin faces issue what that function and how to bring it back in new version
yindo added the 📚 documentation label 2026-02-21 19:07:16 -05:00
yindo closed this issue 2026-02-21 19:07:17 -05:00
Author
Owner

@dosubot[bot] commented on GitHub (Mar 31, 2025):

I couldn't find specific information about the function removed in Dify version 0.13.2 that affected the podcast_generator plugin. However, it's noted that changes in version 0.13.2 limited support for file-type parameters in custom tools, which could impact plugin compatibility. To address this, you might need to implement the file upload functionality as per the changes introduced in PR #10796, which adds proper support for file uploads in custom tools [1].

To continue talking to Dosu, mention @dosu.


Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other

@dosubot[bot] commented on GitHub (Mar 31, 2025): <!-- Answer --> I couldn't find specific information about the function removed in Dify version 0.13.2 that affected the `podcast_generator` plugin. However, it's noted that changes in version 0.13.2 limited support for file-type parameters in custom tools, which could impact plugin compatibility. To address this, you might need to implement the file upload functionality as per the changes introduced in PR #10796, which adds proper support for file uploads in custom tools <sup>[[1]](https://github.com/langgenius/dify/issues/11547)</sup>. <!-- Dosu Comment Footer --> *To continue talking to [Dosu](https://dosu.dev), mention @dosu.* --- <sup>Help Dosu learn! Give it feedback: [Great Response](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=great_response) | [Irrelevant Answer](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=irrelevant_answer) | [Incorrect Sources](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=incorrect_sources) | [Too Verbose](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=hallucination) | [Bug Report](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=other)</sup>
Author
Owner

@asrguru20 commented on GitHub (Mar 31, 2025):

I couldn't find specific information about the function removed in Dify version 0.13.2 that affected the podcast_generator plugin. However, it's noted that changes in version 0.13.2 limited support for file-type parameters in custom tools, which could impact plugin compatibility. To address this, you might need to implement the file upload functionality as per the changes introduced in PR #10796, which adds proper support for file uploads in custom tools [1].

To continue talking to Dosu, mention @dosu.

Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other

why podcast_generator plugin no longer works in dify

@asrguru20 commented on GitHub (Mar 31, 2025): > I couldn't find specific information about the function removed in Dify version 0.13.2 that affected the `podcast_generator` plugin. However, it's noted that changes in version 0.13.2 limited support for file-type parameters in custom tools, which could impact plugin compatibility. To address this, you might need to implement the file upload functionality as per the changes introduced in PR [#10796](https://github.com/langgenius/dify/pull/10796), which adds proper support for file uploads in custom tools [[1]](https://github.com/langgenius/dify/issues/11547). > > _To continue talking to [Dosu](https://dosu.dev), mention [@dosu](https://github.com/dosu)._ > > Help Dosu learn! Give it feedback: [Great Response](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=great_response) | [Irrelevant Answer](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=irrelevant_answer) | [Incorrect Sources](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=incorrect_sources) | [Too Verbose](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=hallucination) | [Bug Report](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/24c88ce1-aa20-43cf-ad62-adceadc490fd?feedback_type=other) why podcast_generator plugin no longer works in dify
Author
Owner

@dosubot[bot] commented on GitHub (Mar 31, 2025):

The podcast_generator plugin no longer works in Dify because it encounters an error related to 'ffprobe not found'. This error occurs because FFmpeg, which includes ffprobe, is not installed in the local environment. The OpenAI TTS service used by the plugin requires FFmpeg for audio stream segmentation. To resolve this issue, you need to install FFmpeg. For Debian-based systems, you can use the following commands:

sudo apt update
sudo apt install ffmpeg

[1]

To continue talking to Dosu, mention @dosu.


Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other

@dosubot[bot] commented on GitHub (Mar 31, 2025): <!-- Answer --> The `podcast_generator` plugin no longer works in Dify because it encounters an error related to 'ffprobe not found'. This error occurs because FFmpeg, which includes `ffprobe`, is not installed in the local environment. The OpenAI TTS service used by the plugin requires FFmpeg for audio stream segmentation. To resolve this issue, you need to install FFmpeg. For Debian-based systems, you can use the following commands: ```bash sudo apt update sudo apt install ffmpeg ``` <sup>[[1]](https://github.com/langgenius/dify/issues/11714)</sup> <!-- Dosu Comment Footer --> *To continue talking to [Dosu](https://dosu.dev), mention @dosu.* --- <sup>Help Dosu learn! Give it feedback: [Great Response](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=great_response) | [Irrelevant Answer](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=irrelevant_answer) | [Incorrect Sources](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=incorrect_sources) | [Too Verbose](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=hallucination) | [Bug Report](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=other)</sup>
Author
Owner

@asrguru20 commented on GitHub (Mar 31, 2025):

The podcast_generator plugin no longer works in Dify because it encounters an error related to 'ffprobe not found'. This error occurs because FFmpeg, which includes ffprobe, is not installed in the local environment. The OpenAI TTS service used by the plugin requires FFmpeg for audio stream segmentation. To resolve this issue, you need to install FFmpeg. For Debian-based systems, you can use the following commands:

sudo apt update
sudo apt install ffmpeg
[1]

To continue talking to Dosu, mention @dosu.

Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other

the generated podcast is not downloadable :

Request
{"podcast_audio_generator": {"script": "John: Hey Sara! How's it going?\nSara: Hi John! I'm doing well, thanks! How about you?\nJohn: I'm good, just busy with work.\nSara: Same here! It's nice to see you.\nJohn: You too! Let's catch up soon."}}
Response
{"podcast_audio_generator": "Audio generated successfullytext='/files/tools/fd959f76-fc65-4ae0-89fc-0626a18668ea.wav'"}
I've created the podcast audio for the conversation between John and Sara. You can listen to it here. Enjoy!

@asrguru20 commented on GitHub (Mar 31, 2025): > The `podcast_generator` plugin no longer works in Dify because it encounters an error related to 'ffprobe not found'. This error occurs because FFmpeg, which includes `ffprobe`, is not installed in the local environment. The OpenAI TTS service used by the plugin requires FFmpeg for audio stream segmentation. To resolve this issue, you need to install FFmpeg. For Debian-based systems, you can use the following commands: > > sudo apt update > sudo apt install ffmpeg > [[1]](https://github.com/langgenius/dify/issues/11714) > > _To continue talking to [Dosu](https://dosu.dev), mention [@dosu](https://github.com/dosu)._ > > Help Dosu learn! Give it feedback: [Great Response](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=great_response) | [Irrelevant Answer](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=irrelevant_answer) | [Incorrect Sources](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=incorrect_sources) | [Too Verbose](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=hallucination) | [Bug Report](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/991b0fce-4b40-4de2-ab6f-8fcaf0dfc861?feedback_type=other) the generated podcast is not downloadable : Request {"podcast_audio_generator": {"script": "John: Hey Sara! How's it going?\nSara: Hi John! I'm doing well, thanks! How about you?\nJohn: I'm good, just busy with work.\nSara: Same here! It's nice to see you.\nJohn: You too! Let's catch up soon."}} Response {"podcast_audio_generator": "Audio generated successfullytext='/files/tools/fd959f76-fc65-4ae0-89fc-0626a18668ea.wav'"} I've created the podcast audio for the conversation between John and Sara. You can listen to it [here](https://udify.app/chat/Yba9mNKEW6CTRrpE). Enjoy!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#12408