Unity WebGL Developer for Azure Speech to Text Integration

Job ID: 37256292

Budget: $30 – $250 USD

Description:

We are looking for a skilled Unity WebGL developer to create a solution that integrates Azure's Speech to Text service within a Unity WebGL game. Given the constraints of Unity WebGL, we understand that direct integration of Azure's Speech SDK might not be feasible, so we're open to innovative workarounds.

Objective:

To have a Unity WebGL game that effectively uses Azure Speech to Text service for in-game functionalities.

Base:

For reference, please consider Azure's sample for Unity: Azure Speech SDK Unity Sample https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/samples/csharp/unity/speechrecogniz

Tasks:

Review the Azure sample provided and understand the required integration.
Propose an efficient solution to bridge Unity WebGL and Azure Speech to Text. (This may include a server-side proxy or other feasible solutions).
Develop a simple Unity WebGL game or function demonstrating successful integration and transcription.
Ensure low latency and a responsive user experience.
Provide clean, commented, and well-documented code.
Requirements:

Proficiency in Unity, especially WebGL builds.
Experience with Azure services, particularly Speech to Text.
Strong understanding of server-side scripting and potential proxies.
Previous work or portfolio involving similar integrations is a plus.
Deliverables:

A working Unity WebGL game/function that successfully uses Azure Speech to Text for in-game operations.
All source code and documentation.
Timeline: (You can specify the timeline you're comfortable with, e.g., "We're looking to have this sample completed in the next 1 week.")