# Java

Compile and run these Java snippets to mirror the [podcast scenario recipes](https://docs.autocontentapi.com/quick-start/podcasts/podcast-examples). See the [Java guide](https://github.com/miguelpieras/autocontentapi-docs/blob/main/code-samples/java.md) for project setup notes.

## Recipes

* [🌐 Set Podcast Language](https://docs.autocontentapi.com/code-samples/podcasts/java/set-language)
* [⏱️ Set Podcast Duration](https://docs.autocontentapi.com/code-samples/podcasts/java/set-duration)
* [🎙️ Set Podcast Style](https://docs.autocontentapi.com/code-samples/podcasts/java/set-style)
* [🎤 Use One Custom Voice](https://docs.autocontentapi.com/code-samples/podcasts/java/single-custom-voice)
* [🔗 Create from a Website](https://docs.autocontentapi.com/code-samples/podcasts/java/from-website)
* [▶️ Create from a YouTube Video](https://docs.autocontentapi.com/code-samples/podcasts/java/from-youtube)
* [📝 Create from Raw Text](https://docs.autocontentapi.com/code-samples/podcasts/java/from-text)
* [📄 Create from a PDF Upload](https://docs.autocontentapi.com/code-samples/podcasts/java/from-pdf)
* [💡 Create from a Topic Prompt](https://docs.autocontentapi.com/code-samples/podcasts/java/from-topic)
* [📜 Create from a Custom Script](https://docs.autocontentapi.com/code-samples/podcasts/java/from-custom-script)
* [📰 Create from Saved Feeds](https://docs.autocontentapi.com/code-samples/podcasts/java/from-feeds)
* [🔬 Create from Deep Research Results](https://docs.autocontentapi.com/code-samples/podcasts/java/from-research)

For a quick HTTP refresher, compare with the [cURL quick-start](https://docs.autocontentapi.com/quick-start/podcasts/podcast-examples).
