Mercurial Hosting > lang
comparison src/tts.mp3.luan @ 26:d3f5448743bf
add doc links
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Fri, 01 Aug 2025 17:12:03 -0600 |
parents | f5425a3c1898 |
children | 1e7d855afde3 |
comparison
equal
deleted
inserted
replaced
25:3a80ddafe5a4 | 26:d3f5448743bf |
---|---|
5 local Io = require "luan:Io.luan" | 5 local Io = require "luan:Io.luan" |
6 local uri = Io.uri or error() | 6 local uri = Io.uri or error() |
7 local Http = require "luan:http/Http.luan" | 7 local Http = require "luan:http/Http.luan" |
8 local Config = require "site:/private/Config.luan" | 8 local Config = require "site:/private/Config.luan" |
9 | 9 |
10 | |
11 -- https://learn.microsoft.com/en-us/azure/ai-services/speech-service/index-text-to-speech | |
10 | 12 |
11 local region = Config.azure_tts.region or error() | 13 local region = Config.azure_tts.region or error() |
12 local url = "https://"..region..".tts.speech.microsoft.com/cognitiveservices/v1" | 14 local url = "https://"..region..".tts.speech.microsoft.com/cognitiveservices/v1" |
13 local headers = { | 15 local headers = { |
14 ["Ocp-Apim-Subscription-Key"] = Config.azure_tts.key or error() | 16 ["Ocp-Apim-Subscription-Key"] = Config.azure_tts.key or error() |