Skip to content

Commit 6937800

Browse files
authored
Merge pull request #423 from eric-urban/eur/speech-refresh-2
refresh speech docs
2 parents 046df85 + 9e010f3 commit 6937800

8 files changed

+42
-22
lines changed
90.7 KB
Loading
Binary file not shown.

articles/ai-services/speech-service/personal-voice-create-consent.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ ms.service: azure-ai-speech
88
ms.custom:
99
- build-2024
1010
ms.topic: how-to
11-
ms.date: 2/7/2024
11+
ms.date: 9/20/2024
1212
ms.author: eur
13+
#Customer intent: As a developer, I want to learn how to add user consent to the personal voice project.
1314
---
1415

1516
# Add user consent to the personal voice project
@@ -25,7 +26,7 @@ You need an audio recording of the user speaking the consent statement.
2526
You can get the consent statement text for each locale from the text to speech GitHub repository. See [verbal-statement-all-locales.txt](https://github.com/Azure-Samples/Cognitive-Speech-TTS/blob/master/CustomVoice/script/verbal-statement-all-locales.txt) for the consent statement. Below is a sample for the `en-US` locale:
2627

2728
```
28-
"I [state your first and last name] am aware that recordings of my voice will be used by [state the name of the company] to create and use a synthetic version of my voice."
29+
"I [state your first and last name] am aware that recordings of my voice will be used by [state the name of the company] to create and use a synthetic version of my voice."
2930
```
3031

3132
## Add consent from a file
@@ -60,8 +61,8 @@ You should receive a response body in the following format:
6061
"companyName": "Contoso",
6162
"locale": "en-US",
6263
"status": "NotStarted",
63-
"createdDateTime": "2023-04-01T05:30:00.000Z",
64-
"lastActionDateTime": "2023-04-02T10:15:30.000Z"
64+
"createdDateTime": "2024-09-01T05:30:00.000Z",
65+
"lastActionDateTime": "2024-09-02T10:15:30.000Z"
6566
}
6667
```
6768

@@ -111,8 +112,8 @@ You should receive a response body in the following format:
111112
"companyName": "Contoso",
112113
"locale": "en-US",
113114
"status": "NotStarted",
114-
"createdDateTime": "2023-04-01T05:30:00.000Z",
115-
"lastActionDateTime": "2023-04-02T10:15:30.000Z"
115+
"createdDateTime": "2024-09-01T05:30:00.000Z",
116+
"lastActionDateTime": "2024-09-02T10:15:30.000Z"
116117
}
117118
```
118119

articles/ai-services/speech-service/personal-voice-create-project.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ ms.service: azure-ai-speech
88
ms.custom:
99
- build-2024
1010
ms.topic: how-to
11-
ms.date: 2/7/2024
11+
ms.date: 9/20/2024
1212
ms.author: eur
13+
#Customer intent: As a developer, I want to learn how to create a project for personal voice.
1314
---
1415

1516
# Create a project for personal voice
@@ -42,7 +43,7 @@ You should receive a response body in the following format:
4243
"id": "ProjectId",
4344
"description": "Project description",
4445
"kind": "PersonalVoice",
45-
"createdDateTime": "2023-04-01T05:30:00.000Z"
46+
"createdDateTime": "2024-09-01T05:30:00.000Z"
4647
}
4748
```
4849

articles/ai-services/speech-service/personal-voice-create-voice.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ ms.service: azure-ai-speech
88
ms.custom:
99
- build-2024
1010
ms.topic: how-to
11-
ms.date: 2/7/2024
11+
ms.date: 9/20/2024
1212
ms.author: eur
13+
#Customer intent: As a developer, I want to learn how to get a speaker profile ID for the personal voice.
1314
---
1415

1516
# Get a speaker profile ID for the personal voice
@@ -52,8 +53,8 @@ You should receive a response body in the following format:
5253
"projectId": "ProjectId",
5354
"consentId": "JessicaConsentId",
5455
"status": "NotStarted",
55-
"createdDateTime": "2023-04-01T05:30:00.000Z",
56-
"lastActionDateTime": "2023-04-02T10:15:30.000Z"
56+
"createdDateTime": "2024-09-01T05:30:00.000Z",
57+
"lastActionDateTime": "2024-09-02T10:15:30.000Z"
5758
}
5859
```
5960

@@ -107,8 +108,8 @@ You should receive a response body in the following format:
107108
"projectId": "ProjectId",
108109
"consentId": "JessicaConsentId",
109110
"status": "NotStarted",
110-
"createdDateTime": "2023-04-01T05:30:00.000Z",
111-
"lastActionDateTime": "2023-04-02T10:15:30.000Z"
111+
"createdDateTime": "2024-09-01T05:30:00.000Z",
112+
"lastActionDateTime": "2024-09-02T10:15:30.000Z"
112113
}
113114
```
114115

articles/ai-services/speech-service/personal-voice-how-to-use.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ author: eric-urban
66
manager: nitinme
77
ms.service: azure-ai-speech
88
ms.topic: overview
9-
ms.date: 2/7/2024
9+
ms.date: 9/20/2024
1010
ms.author: eur
1111
ms.custom: references_regions, build-2024
12+
#Customer intent: As a developer, I want to learn how to integrate personal voice in my application.
1213
---
1314

1415
# Use personal voice in your application

articles/ai-services/speech-service/personal-voice-overview.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ author: eric-urban
66
manager: nitinme
77
ms.service: azure-ai-speech
88
ms.topic: overview
9-
ms.date: 2/7/2024
9+
ms.date: 9/20/2024
1010
ms.author: eur
1111
ms.custom: references_regions, build-2024
12+
#Customer intent: As a developer, I want to learn about personal voice for text to speech.
1213
---
1314

1415
# What is personal voice for text to speech?

articles/ai-services/speech-service/power-automate-batch-transcription.md

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ author: eric-urban
77
ms.author: eur
88
ms.service: azure-ai-speech
99
ms.topic: how-to
10-
ms.date: 1/21/2024
10+
ms.date: 9/20/2024
11+
#Customer intent: As a low-code developer, I want to learn how to use Power Automate to transcribe audio files from an Azure Storage container.
1112
---
1213

1314
# Power automate batch transcription
@@ -35,14 +36,22 @@ Follow these steps to create a new storage account and container.
3536
1. In the **Data storage** group in the left pane, select **Containers**.
3637
1. Select **+ Container**.
3738
1. Enter a name for the new container such as "batchtranscription" and select **Create**.
38-
1. Get the **Access key** for the storage account. Select **Access keys** in the **Security + networking** group in the left pane. View and take note of the **key1** (or **key2**) value. You need the access key later when you [configure the connector](#create-a-power-automate-flow).
39+
1. Select **Access keys** in the **Security + networking** group in the left pane. View and take note of the **key1** (or **key2**) value. You need the access key later when you [configure the connector](#create-a-power-automate-flow).
3940

4041
Later you'll [upload files to the container](#upload-files-to-the-container) after the connector is configured, since the events of adding and modifying files kick off the transcription process.
4142

4243
## Create a Power Automate flow
4344

45+
The steps to create your power automate flow are:
46+
1. [Create a new flow](#create-a-new-flow)
47+
1. [Configure the flow trigger](#configure-the-flow-trigger)
48+
1. [Create SAS URI by path](#create-sas-uri-by-path)
49+
1. [Create transcription](#create-transcription)
50+
1. [Test the flow](#test-the-flow)
51+
4452
### Create a new flow
4553

54+
To create a new flow, follow these steps:
4655
1. [Sign in to power automate](https://make.powerautomate.com/)
4756
1. From the collapsible menu on the left, select **Create**.
4857
1. Select **Automated cloud flow** to start from a blank flow that can be triggered by a designated event.
@@ -54,15 +63,17 @@ Later you'll [upload files to the container](#upload-files-to-the-container) aft
5463

5564
### Configure the flow trigger
5665

66+
To configure the flow trigger, follow these steps:
67+
1. Select **Add a trigger** to configure the event that starts the flow.
5768
1. Choose a trigger from the [Azure Blob Storage connector](/connectors/azureblob/). For this example, enter "blob" in the search connectors and triggers box to narrow the results.
5869
1. Under the **Azure Blob Storage** connector, select the **When a blob is added or modified** trigger.
5970

60-
:::image type="content" source="./media/power-platform/flow-search-blob.png" alt-text="A screenshot of the search connectors and triggers dialog." lightbox="./media/power-platform/flow-search-blob.png":::
61-
71+
:::image type="content" source="./media/power-platform/add-trigger-search-blob.png" alt-text="A screenshot of the search connectors and triggers dialog." lightbox="./media/power-platform/add-trigger-search-blob.png":::
72+
6273
1. Configure the Azure Blob Storage connection.
6374
1. From the **Authentication type** drop-down list, select **Access Key**.
6475
1. Enter the account name and access key of the Azure Storage account that you [created previously](#create-the-azure-blob-storage-container).
65-
1. Select **Create** to continue.
76+
1. Select **Create new** to continue.
6677
1. Configure the **When a blob is added or modified** trigger.
6778

6879
:::image type="content" source="./media/power-platform/flow-connection-settings-blob.png" alt-text="A screenshot of the dialog to configure the blob trigger." lightbox="./media/power-platform/flow-connection-settings-blob.png":::
@@ -76,6 +87,8 @@ To transcribe an audio file that's in your [Azure Blob Storage container](#creat
7687

7788
The [Azure Blob Storage connector](/connectors/azureblob/) supports SAS URIs for individual blobs, but not for entire containers.
7889

90+
To create a SAS URI for a blob, follow these steps:
91+
7992
1. Select **+ New step** to begin adding a new operation for the Azure Blob Storage connector.
8093
1. Enter "blob" in the search connectors and actions box to narrow the results.
8194
1. Under the **Azure Blob Storage** connector, select the **Create SAS URI by path** trigger.
@@ -88,7 +101,8 @@ By now, you should have a flow that looks like this:
88101

89102
### Create transcription
90103

91-
1. Select **+ New step** to begin adding a new operation for the [Azure AI services for Batch Speech to text connector](/connectors/cognitiveservicesspe/).
104+
To create a transcription, follow these steps:
105+
1. Select **+ New step** to begin adding a new operation for the [batch speech to text connector](/connectors/cognitiveservicesspe/).
92106
1. Enter "batch speech to text" in the search connectors and actions box to narrow the results.
93107
1. Select the **Azure AI services for Batch Speech to text** connector.
94108
1. Select the **Create transcription** action.
@@ -112,6 +126,7 @@ By now, you should have a flow that looks like this:
112126

113127
### Test the flow
114128

129+
To test the flow, follow these steps:
115130
1. From the top navigation menu, select **Flow checker**. In the side panel that appears, you shouldn't see any errors or warnings. If you do, then you should fix them before continuing.
116131
1. From the top navigation menu, save the flow and select **Test the flow**. In the window that appears, select **Test**.
117132
1. In the side panel that appears, select **Manually** and then select **Test**.
@@ -145,6 +160,6 @@ You can select and expand the **Create transcription** to see detailed input and
145160

146161
## Next steps
147162

148-
- [Azure AI services for Batch Speech to text connector](/connectors/cognitiveservicesspe/)
163+
- [Batch speech to text connector](/connectors/cognitiveservicesspe/)
149164
- [Azure Blob Storage connector](/connectors/azureblob/)
150165
- [Power Platform](/power-platform/)

0 commit comments

Comments
 (0)