You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| CurrencyCode | String | The currency code associated with the extracted amount ||
222
-
| KVKNumber(NL-only) | String | A unique identifier for businesses registered in the Netherlands|12345678|
223
-
| PaymentDetails | Array | An array that holds Payment Option details such as `IBAN`,`SWIFT`, `BPay(AU)`||
224
-
| TotalDiscount | Number | The total discount applied to an invoice | Integer |
225
-
| TaxItems | Array | AN array that holds added tax information such as `CGST`, `IGST`, and `SGST`. This line item is currently only available for the Germany (`de`), Spain (`es`), Portugal (`pt`), and English Canada (`en-CA`) locales||
| RemittanceAddress |address| Explicit remittance or payment address for the customer |123 Remit St New York, NY, 10001 |
214
+
| RemittanceAddressRecipient |string | Name associated with the RemittanceAddress |Contoso Billing |
215
+
| ServiceAddress |address | Explicit service address or property address for the customer |123 Service St, Redmond WA, 98052 |
216
+
| ServiceAddressRecipient |string | Name associated with the ServiceAddress |Microsoft Services |
217
+
| ServiceStartDate |date | First date for the service period (for example, a utility bill service period) | mm-dd-yyyy |
218
+
| ServiceEndDate |date | End date for the service period (for example, a utility bill service period) | mm-dd-yyyy|
219
+
| VendorTaxId |string | The taxpayer number associated with the vendor |123456-7 |
220
+
|CustomerTaxId|string|The taxpayer number associated with the customer|765432-1|
221
+
| PaymentTerm |string | The terms of payment for the invoice |Net90 |
222
+
| KVKNumber |string | A unique identifier for businesses registered in the Netherlands (NL-only)|12345678|
223
+
| CurrencyCode |string | The currency code associated with the extracted amount ||
224
+
| PaymentDetails | array | An array that holds Payment Option details such as `IBAN`,`SWIFT`, `BPayBillerCode(AU)`, `BPayReference(AU)`||
225
+
|TaxDetails|array|An array that holds tax details like amount and rate||
226
+
| TaxDetails | array | AN array that holds added tax information such as `CGST`, `IGST`, and `SGST`. This line item is currently only available for the Germany (`de`), Spain (`es`), Portugal (`pt`), and English Canada (`en-CA`) locales||
227
+
228
+
### Line items array
228
229
229
230
Following are the line items extracted from an invoice in the JSON output response (the following output uses this [sample invoice](media/sample-invoice.jpg):
230
231
231
-
|Name| Type | Description | Text (line item #1) | Value (standardized output) |
232
-
|:-----|:----|:----|:----| :----|
233
-
| Items | String | Full string text line of the line item | 3/4/2021 A123 Consulting Services 2 hours $30.00 10% $60.00 ||
234
-
| Amount | Number | The amount of the line item | $60.00 | 100 |
235
-
| Description | String | The text description for the invoice line item | Consulting service | Consulting service |
236
-
| Quantity | Number | The quantity for this invoice line item | 2 | 2 |
237
-
| OrderQuantity | Number | The ordered quantity for this line item. May differ from the quantity shipped and invoiced | 3 | 3 |
238
-
| UnitPrice | Number | The net or gross price (depending on the gross invoice setting of the invoice) of one unit of this item | $30.00 | 30 |
239
-
| ProductCode | String| Product code, product number, or SKU associated with the specific line item | A123 ||
240
-
| Unit | String| The unit of the line item, e.g, kg, lb etc. | Hours ||
241
-
| Date | Date| Date corresponding to each line item. Often it's a date the line item was shipped | 3/4/2021| 2021-03-04 |
242
-
| Tax | Number | Tax associated with each line item. Possible values include tax amount and tax Y/N | 10.00 ||
243
-
| TaxRate | Number | Tax Rate associated with each line item. | 10% ||
232
+
|Name| Type | Description | Value (standardized output) |
233
+
|:-----|:----|:----|:----|
234
+
| Amount | currency | The amount of the line item | $60.00 |
235
+
| Date | date| Date corresponding to each line item. Often it's a date the line item was shipped | 3/4/2021|
236
+
| Description | string | The text description for the invoice line item | Consulting service|
237
+
| Quantity | number | The quantity for this invoice line item | 2 |
238
+
| ProductCode | string| Product code, product number, or SKU associated with the specific line item | A123|
239
+
| Tax | currency | Tax associated with each line item. Possible values include tax amount and tax Y/N | $6.00 |
240
+
| TaxRate | string | Tax Rate associated with each line item. | 18%|
241
+
| Unit | string| The unit of the line item, e.g, kg, lb etc. | Hours|
242
+
| UnitPrice | number | The net or gross price (depending on the gross invoice setting of the invoice) of one unit of this item | $30.00 |
244
243
245
244
The invoice key-value pairs and line items extracted are in the `documentResults` section of the JSON output.
Copy file name to clipboardExpand all lines: articles/ai-services/openai/how-to/use-your-data-securely.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ ms.service: azure-ai-openai
8
8
ms.topic: how-to
9
9
author: aahill
10
10
ms.author: aahi
11
-
ms.date: 04/05/2024
11
+
ms.date: 04/18/2024
12
12
recommendations: false
13
13
---
14
14
@@ -215,7 +215,7 @@ You can disable public network access of your Azure AI Search resource in the Az
215
215
To allow access to your Azure AI Search resource from your client machines, like using Azure OpenAI Studio, you need to create [private endpoint connections](/azure/search/service-create-private-endpoint) that connect to your Azure AI Search resource.
216
216
217
217
> [!NOTE]
218
-
> To allow access to your Azure AI Search resource from Azure OpenAI resource, you need to submit an [application form](https://aka.ms/applyacsvpnaoaioyd). The application will be reviewed in 10 business days and you will be contacted via email about the results. If you are eligible, we will provision the private endpoint in Microsoft managed virtual network, and send a private endpoint connection request to your search service, and you will need to approve the request.
218
+
> To allow access to your Azure AI Search resource from Azure OpenAI resource, you need to submit an [application form](https://aka.ms/applyacsvpnaoaioyd). The application will be reviewed in 5 business days and you will be contacted via email about the results. If you are eligible, we will provision the private endpoint in Microsoft managed virtual network, and send a private endpoint connection request to your search service, and you will need to approve the request.
Copy file name to clipboardExpand all lines: articles/ai-services/speech-service/bring-your-own-storage-speech-resource-speech-to-text.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -87,7 +87,7 @@ Such a request returns direct Storage Account URLs to data files (without SAS or
87
87
URL of this format ensures that only Microsoft Entra identities (users, service principals, managed identities) with sufficient access rights (like *Storage Blob Data Reader* role) can access the data from the URL.
88
88
89
89
> [!WARNING]
90
-
> If `sasValidityInSeconds` parameter is omitted in [Get Transcription Files](/rest/api/speechtotext/transcriptions/list-files) request or similar ones, then a [User delegation SAS](../../storage/common/storage-sas-overview.md) with the validity of 30 days will be generated for each data file URL returned. This SAS is signed by the system assigned managed identity of your BYOS-enabled Speech resource. Because of it, the SAS allows access to the data, even if storage account key access is disabled. See details [here](../../storage/common/shared-key-authorization-prevent.md#understand-how-disallowing-shared-key-affects-sas-tokens).
90
+
> If `sasValidityInSeconds` parameter is omitted in [Get Transcription Files](/rest/api/speechtotext/transcriptions/list-files) request or similar ones, then a [User delegation SAS](../../storage/common/storage-sas-overview.md) with the validity of 5 days will be generated for each data file URL returned. This SAS is signed by the system assigned managed identity of your BYOS-enabled Speech resource. Because of it, the SAS allows access to the data, even if storage account key access is disabled. See details [here](../../storage/common/shared-key-authorization-prevent.md#understand-how-disallowing-shared-key-affects-sas-tokens).
91
91
92
92
## Real-time transcription with audio and transcription result logging enabled
93
93
@@ -96,7 +96,7 @@ You can enable logging for both audio input and recognized speech when using spe
96
96
If you use BYOS, then you find the logs in `customspeech-audiologs` Blob container in the BYOS-associated Storage account.
97
97
98
98
> [!WARNING]
99
-
> Logging data is kept for 30 days. After this period the logs are automatically deleted. This is valid for BYOS-enabled Speech resources as well. If you want to keep the logs longer, copy the correspondent files and folders from `customspeech-audiologs` Blob container directly or use REST API.
99
+
> Logging data is kept for 5 days. After this period the logs are automatically deleted. This is valid for BYOS-enabled Speech resources as well. If you want to keep the logs longer, copy the correspondent files and folders from `customspeech-audiologs` Blob container directly or use REST API.
100
100
101
101
### Get real-time transcription logs via REST API
102
102
@@ -119,7 +119,7 @@ Such a request returns direct Storage Account URLs to data files (without SAS or
119
119
URL of this format ensures that only Microsoft Entra identities (users, service principals, managed identities) with sufficient access rights (like *Storage Blob Data Reader* role) can access the data from the URL.
120
120
121
121
> [!WARNING]
122
-
> If `sasValidityInSeconds` parameter is omitted in [Get Base Model Logs](/rest/api/speechtotext/endpoints/list-base-model-logs) request or similar ones, then a [User delegation SAS](../../storage/common/storage-sas-overview.md) with the validity of 30 days will be generated for each data file URL returned. This SAS is signed by the system assigned managed identity of your BYOS-enabled Speech resource. Because of it, the SAS allows access to the data, even if storage account key access is disabled. See details [here](../../storage/common/shared-key-authorization-prevent.md#understand-how-disallowing-shared-key-affects-sas-tokens).
122
+
> If `sasValidityInSeconds` parameter is omitted in [Get Base Model Logs](/rest/api/speechtotext/endpoints/list-base-model-logs) request or similar ones, then a [User delegation SAS](../../storage/common/storage-sas-overview.md) with the validity of 5 days will be generated for each data file URL returned. This SAS is signed by the system assigned managed identity of your BYOS-enabled Speech resource. Because of it, the SAS allows access to the data, even if storage account key access is disabled. See details [here](../../storage/common/shared-key-authorization-prevent.md#understand-how-disallowing-shared-key-affects-sas-tokens).
123
123
124
124
## Custom speech
125
125
@@ -160,7 +160,7 @@ Such a request returns direct Storage Account URLs to data files (without SAS or
160
160
URL of this format ensures that only Microsoft Entra identities (users, service principals, managed identities) with sufficient access rights (like *Storage Blob Data Reader* role) can access the data from the URL.
161
161
162
162
> [!WARNING]
163
-
> If `sasValidityInSeconds` parameter is omitted in [Get Dataset Files](/rest/api/speechtotext/datasets/list-files) request or similar ones, then a [User delegation SAS](../../storage/common/storage-sas-overview.md) with the validity of 30 days will be generated for each data file URL returned. This SAS is signed by the system assigned managed identity of your BYOS-enabled Speech resource. Because of it, the SAS allows access to the data, even if storage account key access is disabled. See details [here](../../storage/common/shared-key-authorization-prevent.md#understand-how-disallowing-shared-key-affects-sas-tokens).
163
+
> If `sasValidityInSeconds` parameter is omitted in [Get Dataset Files](/rest/api/speechtotext/datasets/list-files) request or similar ones, then a [User delegation SAS](../../storage/common/storage-sas-overview.md) with the validity of 5 days will be generated for each data file URL returned. This SAS is signed by the system assigned managed identity of your BYOS-enabled Speech resource. Because of it, the SAS allows access to the data, even if storage account key access is disabled. See details [here](../../storage/common/shared-key-authorization-prevent.md#understand-how-disallowing-shared-key-affects-sas-tokens).
0 commit comments