@Vovkotrub Bohdan , Thanks for using Microsoft Q&A Platform.
Coming to your queries regarding Free Tier plan for Azure Speech to text service:
- When the quota resets - first day of next month? If not, how can I find out until what the day of month the quota is available?
--Quota will be reset 30 days from the resource you have created. For example: if you create resource on March 1 then 30 days from this time. - What happens even if I transcribe more than 5 hours audio - the money automatically debited from my card or I will receive an error of quota usage?
--An error message is throwed. Money is not charged. In addition, the error message returned by the resource will indicate how many days / hours remain until the quota is reset. Or if you need to use the resource right away, you can upgrade to a paid tier. - In "Azure Monitor -> Metrics" I can view "Audio seconds transcribed" an create a dashboards for these. I can set a period for monitoring but I am not understand from what the day I should check for view used of quota of this month - the first day of this month or something other?
--To view the usage of the quota for this month, you should check the data starting from the first day of your resource was created. - Can I create an email alerts of usage quota?
--You can try to create email alerts in Azure Monitor to notify you when a metric crosses a threshold. To do this, you can create an alert rule in the Azure portal: https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-create-new-alert-rule?tabs=metric - Can I get this metrics in my NodeJS project by API? How?
--Here is a link to the Azure Monitor REST API documentation, please do check: https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/rest-api-walkthrough?tabs=portal
https://learn.microsoft.com/en-us/rest/api/monitor/metrics/list?source=recommendations
I hope this helps.
-Please kindly accept the answer and vote 'Yes' if you feel helpful to support the community, thanks.
Regards,
Vasavi