Úvod
Azure Functions umožňuje spouštět služby Azure AI pomocí zařízení IoT. Řešení sestavíte v cloudu jako fragmenty kódu a logika se prostřednictvím Azure Functions implementuje na zařízení IoT.
Předpokládejme, že pracujete jako návrhář produktů pro společnost, která vyrábí vybavení digitálního značení nasazované na zastávky autobusů. Vaše společnost chce pro autobusové zastávky vytvořit nový typ značení. Digitální značení zobrazuje informace o zdraví a bezpečnosti pro turisty. Původní značení je v angličtině, ale turisté mohou na zařízení mluvit jakýmkoli z určených jazyků a značení zobrazí text v tomto jazyce. Implementace takového zařízení byla dříve složitá. Ale z důvodu nedávných zdravotních problémů se zobrazení tohoto značení stalo nezbytným. Společnost musí vytvořit interaktivní digitální značení tak, aby mohlo fungovat na velkém množství trhů prostřednictvím změny cílového jazyka.
V tomto modulu nasadíte funkci Azure Functions v cloudu, abyste ze zařízení IoT Edge udělali jazykový překladač. Zařízení zaznamenává hlas v cizím jazyce a funkce, která volá službu Cognitive Services, převede řeč na vlastní cílový jazyk. Přeložený text se potom zobrazí na obrazovce zařízení IoT. Na konci tohoto modulu budete schopni připojit zařízení IoT ke službě Cognitive Speech Service pomocí funkce Azure Functions.