diff --git a/sdk/cognitiveservices/azure-ai-transcription/assets.json b/sdk/cognitiveservices/azure-ai-transcription/assets.json deleted file mode 100644 index 83197718b3ae..000000000000 --- a/sdk/cognitiveservices/azure-ai-transcription/assets.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "AssetsRepo": "Azure/azure-sdk-assets", - "AssetsRepoPrefixPath": "python", - "TagPrefix": "python/cognitiveservices/azure-ai-transcription", - "Tag": "python/cognitiveservices/azure-ai-transcription_807296d8e0" -} diff --git a/sdk/cognitiveservices/ci.yml b/sdk/cognitiveservices/ci.yml index 8a34192ab7c5..5b7b3463f795 100644 --- a/sdk/cognitiveservices/ci.yml +++ b/sdk/cognitiveservices/ci.yml @@ -32,6 +32,4 @@ extends: - name: azure-cognitiveservices-personalizer safeName: azurecognitiveservicespersonalizer - name: azure-mgmt-cognitiveservices - safeName: azuremgmtcognitiveservices - - name: azure-ai-transcription - safeName: azureaitranscription \ No newline at end of file + safeName: azuremgmtcognitiveservices \ No newline at end of file diff --git a/sdk/cognitiveservices/azure-ai-transcription/.gitignore b/sdk/transcription/azure-ai-transcription/.gitignore similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/.gitignore rename to sdk/transcription/azure-ai-transcription/.gitignore diff --git a/sdk/cognitiveservices/azure-ai-transcription/CHANGELOG.md b/sdk/transcription/azure-ai-transcription/CHANGELOG.md similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/CHANGELOG.md rename to sdk/transcription/azure-ai-transcription/CHANGELOG.md diff --git a/sdk/cognitiveservices/azure-ai-transcription/LICENSE b/sdk/transcription/azure-ai-transcription/LICENSE similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/LICENSE rename to sdk/transcription/azure-ai-transcription/LICENSE diff --git a/sdk/cognitiveservices/azure-ai-transcription/MANIFEST.in b/sdk/transcription/azure-ai-transcription/MANIFEST.in similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/MANIFEST.in rename to sdk/transcription/azure-ai-transcription/MANIFEST.in diff --git a/sdk/cognitiveservices/azure-ai-transcription/README.md b/sdk/transcription/azure-ai-transcription/README.md similarity index 98% rename from sdk/cognitiveservices/azure-ai-transcription/README.md rename to sdk/transcription/azure-ai-transcription/README.md index 18e31f3c2d97..703cf7af2bc6 100644 --- a/sdk/cognitiveservices/azure-ai-transcription/README.md +++ b/sdk/transcription/azure-ai-transcription/README.md @@ -430,7 +430,7 @@ When you submit a pull request, a CLA-bot will automatically determine whether y This project has adopted the [Microsoft Open Source Code of Conduct][code_of_conduct]. For more information, see the [Code of Conduct FAQ][code_of_conduct_faq] or contact [opencode@microsoft.com][opencode_email] with any additional questions or comments. -[source_code]: https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription +[source_code]: https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription [pypi_package]: https://pypi.org/project/azure-ai-transcription/ [api_reference]: https://learn.microsoft.com/python/api/azure-ai-transcription/azure.ai.transcription?view=azure-python-preview [product_docs]: https://learn.microsoft.com/azure/ai-services/speech-service/ @@ -439,12 +439,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][code_of_con [pip]: https://pypi.org/project/pip/ [azure_portal]: https://portal.azure.com [azure_cli]: https://learn.microsoft.com/cli/azure -[transcription_client]: https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_client.py +[transcription_client]: https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_client.py [azure_core_exceptions]: https://aka.ms/azsdk/python/core/docs#module-azure.core.exceptions [python_logging]: https://docs.python.org/3/library/logging.html [rest_api]: https://learn.microsoft.com/azure/ai-services/speech-service/rest-speech-to-text -[samples_directory]: https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples -[azure_sdk_samples]: https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples +[samples_directory]: https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples +[azure_sdk_samples]: https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples [speech_docs]: https://learn.microsoft.com/azure/ai-services/speech-service/ [cla]: https://cla.microsoft.com [code_of_conduct]: https://opensource.microsoft.com/codeofconduct/ diff --git a/sdk/cognitiveservices/azure-ai-transcription/_metadata.json b/sdk/transcription/azure-ai-transcription/_metadata.json similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/_metadata.json rename to sdk/transcription/azure-ai-transcription/_metadata.json diff --git a/sdk/cognitiveservices/azure-ai-transcription/apiview-properties.json b/sdk/transcription/azure-ai-transcription/apiview-properties.json similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/apiview-properties.json rename to sdk/transcription/azure-ai-transcription/apiview-properties.json diff --git a/sdk/transcription/azure-ai-transcription/assets.json b/sdk/transcription/azure-ai-transcription/assets.json new file mode 100644 index 000000000000..ab59b0cc95ad --- /dev/null +++ b/sdk/transcription/azure-ai-transcription/assets.json @@ -0,0 +1,6 @@ +{ + "AssetsRepo": "Azure/azure-sdk-assets", + "AssetsRepoPrefixPath": "python", + "TagPrefix": "python/transcription/azure-ai-transcription", + "Tag": "python/transcription/azure-ai-transcription_5da33bb79f" +} diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/__init__.py b/sdk/transcription/azure-ai-transcription/azure/__init__.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/__init__.py rename to sdk/transcription/azure-ai-transcription/azure/__init__.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/__init__.py b/sdk/transcription/azure-ai-transcription/azure/ai/__init__.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/__init__.py rename to sdk/transcription/azure-ai-transcription/azure/ai/__init__.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/__init__.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/__init__.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/__init__.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/__init__.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_client.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_client.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_client.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/_client.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_configuration.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_configuration.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_configuration.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/_configuration.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_operations/__init__.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_operations/__init__.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_operations/__init__.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/_operations/__init__.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_operations/_operations.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_operations/_operations.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_operations/_operations.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/_operations/_operations.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_operations/_patch.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_operations/_patch.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_operations/_patch.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/_operations/_patch.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_patch.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_patch.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_patch.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/_patch.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_utils/__init__.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_utils/__init__.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_utils/__init__.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/_utils/__init__.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_utils/model_base.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_utils/model_base.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_utils/model_base.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/_utils/model_base.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_utils/serialization.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_utils/serialization.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_utils/serialization.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/_utils/serialization.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_utils/utils.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_utils/utils.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_utils/utils.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/_utils/utils.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_version.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/_version.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/_version.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/_version.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/__init__.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/__init__.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/__init__.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/__init__.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_client.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_client.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_client.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_client.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_configuration.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_configuration.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_configuration.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_configuration.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_operations/__init__.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_operations/__init__.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_operations/__init__.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_operations/__init__.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_operations/_operations.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_operations/_operations.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_operations/_operations.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_operations/_operations.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_operations/_patch.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_operations/_patch.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_operations/_patch.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_operations/_patch.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_patch.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_patch.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/aio/_patch.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/aio/_patch.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/models/__init__.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/models/__init__.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/models/__init__.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/models/__init__.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/models/_enums.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/models/_enums.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/models/_enums.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/models/_enums.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/models/_models.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/models/_models.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/models/_models.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/models/_models.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/models/_patch.py b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/models/_patch.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/models/_patch.py rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/models/_patch.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/py.typed b/sdk/transcription/azure-ai-transcription/azure/ai/transcription/py.typed similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription/py.typed rename to sdk/transcription/azure-ai-transcription/azure/ai/transcription/py.typed diff --git a/sdk/cognitiveservices/azure-ai-transcription/cspell.json b/sdk/transcription/azure-ai-transcription/cspell.json similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/cspell.json rename to sdk/transcription/azure-ai-transcription/cspell.json diff --git a/sdk/cognitiveservices/azure-ai-transcription/dev_requirements.txt b/sdk/transcription/azure-ai-transcription/dev_requirements.txt similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/dev_requirements.txt rename to sdk/transcription/azure-ai-transcription/dev_requirements.txt diff --git a/sdk/cognitiveservices/azure-ai-transcription/pyproject.toml b/sdk/transcription/azure-ai-transcription/pyproject.toml similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/pyproject.toml rename to sdk/transcription/azure-ai-transcription/pyproject.toml diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/README.md b/sdk/transcription/azure-ai-transcription/samples/README.md similarity index 51% rename from sdk/cognitiveservices/azure-ai-transcription/samples/README.md rename to sdk/transcription/azure-ai-transcription/samples/README.md index 28a999244ffe..be2529fe83f1 100644 --- a/sdk/cognitiveservices/azure-ai-transcription/samples/README.md +++ b/sdk/transcription/azure-ai-transcription/samples/README.md @@ -42,7 +42,7 @@ These code samples demonstrate how to use the Azure AI Speech Transcription clie $env:AZURE_SPEECH_API_KEY="" ``` - **Note:** For Azure AD authentication (recommended for production), install `azure-identity` and configure authentication as described in the [main README](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/cognitiveservices/azure-ai-transcription/README.md#authenticate-the-client). + **Note:** For Azure AD authentication (recommended for production), install `azure-identity` and configure authentication as described in the [main README](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/transcription/azure-ai-transcription/README.md#authenticate-the-client). ## Running the Samples @@ -64,29 +64,29 @@ python async_samples/sample_transcribe_audio_file_async.py | Sample | Description | |--------|-------------| -| [sample_transcribe_audio_file.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_audio_file.py) | Transcribe an audio file | -| [sample_transcribe_audio_file_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_audio_file_async.py) | Transcribe an audio file (async) | -| [sample_transcribe_from_url.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_from_url.py) | Transcribe audio from a URL | -| [sample_transcribe_from_url_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_from_url_async.py) | Transcribe audio from a URL (async) | +| [sample_transcribe_audio_file.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_audio_file.py) | Transcribe an audio file | +| [sample_transcribe_audio_file_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_audio_file_async.py) | Transcribe an audio file (async) | +| [sample_transcribe_from_url.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_from_url.py) | Transcribe audio from a URL | +| [sample_transcribe_from_url_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_from_url_async.py) | Transcribe audio from a URL (async) | ### Advanced Samples | Sample | Description | |--------|-------------| -| [sample_transcribe_with_diarization.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_diarization.py) | Transcribe with speaker diarization | -| [sample_transcribe_with_diarization_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_diarization_async.py) | Transcribe with speaker diarization (async) | -| [sample_transcribe_multiple_languages.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_multiple_languages.py) | Transcribe with multiple language detection | -| [sample_transcribe_multiple_languages_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_multiple_languages_async.py) | Transcribe with multiple language detection (async) | -| [sample_transcribe_with_profanity_filter.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_profanity_filter.py) | Transcribe with profanity filtering | -| [sample_transcribe_with_profanity_filter_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_profanity_filter_async.py) | Transcribe with profanity filtering (async) | -| [sample_transcribe_with_phrase_list.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_phrase_list.py) | Transcribe with custom phrase list | -| [sample_transcribe_with_phrase_list_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_phrase_list_async.py) | Transcribe with custom phrase list (async) | -| [sample_transcribe_with_enhanced_mode.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_enhanced_mode.py) | Transcribe with enhanced mode for advanced capabilities | -| [sample_transcribe_with_enhanced_mode_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_enhanced_mode_async.py) | Transcribe with enhanced mode (async) | +| [sample_transcribe_with_diarization.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_diarization.py) | Transcribe with speaker diarization | +| [sample_transcribe_with_diarization_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_diarization_async.py) | Transcribe with speaker diarization (async) | +| [sample_transcribe_multiple_languages.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_multiple_languages.py) | Transcribe with multiple language detection | +| [sample_transcribe_multiple_languages_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_multiple_languages_async.py) | Transcribe with multiple language detection (async) | +| [sample_transcribe_with_profanity_filter.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_profanity_filter.py) | Transcribe with profanity filtering | +| [sample_transcribe_with_profanity_filter_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_profanity_filter_async.py) | Transcribe with profanity filtering (async) | +| [sample_transcribe_with_phrase_list.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_phrase_list.py) | Transcribe with custom phrase list | +| [sample_transcribe_with_phrase_list_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_phrase_list_async.py) | Transcribe with custom phrase list (async) | +| [sample_transcribe_with_enhanced_mode.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_enhanced_mode.py) | Transcribe with enhanced mode for advanced capabilities | +| [sample_transcribe_with_enhanced_mode_async.py](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_enhanced_mode_async.py) | Transcribe with enhanced mode (async) | ## Additional Resources - [Azure AI Speech Transcription documentation](https://learn.microsoft.com/azure/ai-services/speech-service/) -- [Source code](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription) +- [Source code](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription) - [Package (PyPI)](https://pypi.org/project/azure-ai-transcription/) -- [API reference documentation](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/cognitiveservices/azure-ai-transcription/azure/ai/transcription) +- [API reference documentation](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/transcription/azure-ai-transcription/azure/ai/transcription) diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/assets/audio.wav b/sdk/transcription/azure-ai-transcription/samples/assets/audio.wav similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/assets/audio.wav rename to sdk/transcription/azure-ai-transcription/samples/assets/audio.wav diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/assets/sample-howstheweather-cn.wav b/sdk/transcription/azure-ai-transcription/samples/assets/sample-howstheweather-cn.wav similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/assets/sample-howstheweather-cn.wav rename to sdk/transcription/azure-ai-transcription/samples/assets/sample-howstheweather-cn.wav diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/assets/sample-whatstheweatherlike-en.mp3 b/sdk/transcription/azure-ai-transcription/samples/assets/sample-whatstheweatherlike-en.mp3 similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/assets/sample-whatstheweatherlike-en.mp3 rename to sdk/transcription/azure-ai-transcription/samples/assets/sample-whatstheweatherlike-en.mp3 diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_audio_file_async.py b/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_audio_file_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_audio_file_async.py rename to sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_audio_file_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_from_url_async.py b/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_from_url_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_from_url_async.py rename to sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_from_url_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_multiple_languages_async.py b/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_multiple_languages_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_multiple_languages_async.py rename to sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_multiple_languages_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_diarization_async.py b/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_diarization_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_diarization_async.py rename to sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_diarization_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_enhanced_mode_async.py b/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_enhanced_mode_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_enhanced_mode_async.py rename to sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_enhanced_mode_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_phrase_list_async.py b/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_phrase_list_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_phrase_list_async.py rename to sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_phrase_list_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_profanity_filter_async.py b/sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_profanity_filter_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/async_samples/sample_transcribe_with_profanity_filter_async.py rename to sdk/transcription/azure-ai-transcription/samples/async_samples/sample_transcribe_with_profanity_filter_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_audio_file.py b/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_audio_file.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_audio_file.py rename to sdk/transcription/azure-ai-transcription/samples/sample_transcribe_audio_file.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_from_url.py b/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_from_url.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_from_url.py rename to sdk/transcription/azure-ai-transcription/samples/sample_transcribe_from_url.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_multiple_languages.py b/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_multiple_languages.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_multiple_languages.py rename to sdk/transcription/azure-ai-transcription/samples/sample_transcribe_multiple_languages.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_diarization.py b/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_diarization.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_diarization.py rename to sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_diarization.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_enhanced_mode.py b/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_enhanced_mode.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_enhanced_mode.py rename to sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_enhanced_mode.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_phrase_list.py b/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_phrase_list.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_phrase_list.py rename to sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_phrase_list.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_profanity_filter.py b/sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_profanity_filter.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/samples/sample_transcribe_with_profanity_filter.py rename to sdk/transcription/azure-ai-transcription/samples/sample_transcribe_with_profanity_filter.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests.yml b/sdk/transcription/azure-ai-transcription/tests.yml similarity index 94% rename from sdk/cognitiveservices/azure-ai-transcription/tests.yml rename to sdk/transcription/azure-ai-transcription/tests.yml index 62458ba68772..1ca0abe1a910 100644 --- a/sdk/cognitiveservices/azure-ai-transcription/tests.yml +++ b/sdk/transcription/azure-ai-transcription/tests.yml @@ -6,7 +6,7 @@ extends: template: /eng/pipelines/templates/stages/archetype-sdk-tests.yml parameters: BuildTargetingString: azure-ai-transcription - ServiceDirectory: cognitiveservices + ServiceDirectory: transcription CloudConfig: Public: SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources) diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/.env.template b/sdk/transcription/azure-ai-transcription/tests/.env.template similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/.env.template rename to sdk/transcription/azure-ai-transcription/tests/.env.template diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/assets/audio.wav b/sdk/transcription/azure-ai-transcription/tests/assets/audio.wav similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/assets/audio.wav rename to sdk/transcription/azure-ai-transcription/tests/assets/audio.wav diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/assets/audio_profanity.wav b/sdk/transcription/azure-ai-transcription/tests/assets/audio_profanity.wav similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/assets/audio_profanity.wav rename to sdk/transcription/azure-ai-transcription/tests/assets/audio_profanity.wav diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/assets/sample-howstheweather-cn.wav b/sdk/transcription/azure-ai-transcription/tests/assets/sample-howstheweather-cn.wav similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/assets/sample-howstheweather-cn.wav rename to sdk/transcription/azure-ai-transcription/tests/assets/sample-howstheweather-cn.wav diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/conftest.py b/sdk/transcription/azure-ai-transcription/tests/conftest.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/conftest.py rename to sdk/transcription/azure-ai-transcription/tests/conftest.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/preparer.py b/sdk/transcription/azure-ai-transcription/tests/preparer.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/preparer.py rename to sdk/transcription/azure-ai-transcription/tests/preparer.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_basic.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_basic.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_basic.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_basic.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_basic_async.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_basic_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_basic_async.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_basic_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_client_management.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_client_management.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_client_management.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_client_management.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_client_management_async.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_client_management_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_client_management_async.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_client_management_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_diarization.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_diarization.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_diarization.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_diarization.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_diarization_async.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_diarization_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_diarization_async.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_diarization_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_enhanced_mode.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_enhanced_mode.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_enhanced_mode.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_enhanced_mode.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_file.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_file.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_file.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_file.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_file_async.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_file_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_file_async.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_file_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_options.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_options.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_options.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_options.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_options_async.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_options_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_options_async.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_options_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_url.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_url.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_url.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_url.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_url_async.py b/sdk/transcription/azure-ai-transcription/tests/test_transcription_url_async.py similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tests/test_transcription_url_async.py rename to sdk/transcription/azure-ai-transcription/tests/test_transcription_url_async.py diff --git a/sdk/cognitiveservices/azure-ai-transcription/tsp-location.yaml b/sdk/transcription/azure-ai-transcription/tsp-location.yaml similarity index 100% rename from sdk/cognitiveservices/azure-ai-transcription/tsp-location.yaml rename to sdk/transcription/azure-ai-transcription/tsp-location.yaml diff --git a/sdk/transcription/ci.yml b/sdk/transcription/ci.yml new file mode 100644 index 000000000000..8d8c0a6b1169 --- /dev/null +++ b/sdk/transcription/ci.yml @@ -0,0 +1,33 @@ +# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file. + +trigger: + branches: + include: + - main + - hotfix/* + - release/* + - restapi* + paths: + include: + - sdk/transcription/ + +pr: + branches: + include: + - main + - feature/* + - hotfix/* + - release/* + - restapi* + paths: + include: + - sdk/transcription/ + +extends: + template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml + parameters: + ServiceDirectory: transcription + TestTimeoutInMinutes: 150 + Artifacts: + - name: azure-ai-transcription + safeName: azureaitranscription