Skip to content

构建一个通用翻译器

指导说明

通用翻译器是一种可以在多种语言之间进行翻译的设备,使说不同语言的人能够相互交流。利用你在过去几节课中学到的知识,使用两个物联网设备构建一个通用翻译器。

如果你没有两个设备,请按照前几节课中的步骤设置一个虚拟物联网设备作为其中一个物联网设备。

你需要为每个设备配置一种语言。每个设备应能够接收语音,将其转换为文本,通过 IoT Hub 和 Functions 应用发送到另一个设备,然后翻译并播放翻译后的语音。

💁 提示:在将语音从一个设备发送到另一个设备时,同时发送语音的语言信息,这样翻译起来会更容易。你甚至可以让每个设备先通过 IoT Hub 和 Functions 应用注册,将它们支持的语言传递并存储到 Azure Storage 中。然后可以使用 Functions 应用进行翻译,并将翻译后的文本发送到物联网设备。

评分标准

标准优秀合格需要改进
创建通用翻译器能够成功构建一个通用翻译器,将一个设备检测到的语音转换为另一个设备播放的不同语言的语音能够使部分组件正常工作,例如捕获语音或翻译,但无法构建端到端的解决方案无法构建任何部分可用的通用翻译器