构建一个通用翻译器 指导 通用翻译器是一种可以翻译多种语言的设备,使得说不同语言的人能够相互沟通。使用你过去几节课中学到的知识,通过两个物联网设备构建一个通用翻译器。 如果你没有两个设备,请按照前几节课中的步骤设置一个虚拟的物联网设备作为其中一个设备。 你应该配置一个设备用于一种语言,另一个设备用于另一种语言。每个设备都应该接收语音,将其转换为文本,通过IoT Hub和函数应用发送给另一个设备,然后进行翻译并播放翻译后的语音。 小贴士:在从一个设备向另一个设备发送语音时,也发送它的语言,这样更容易进行翻译。你甚至可以先让每个设备通过IoT Hub和函数应用注册,传递它们支持的语言并在Azure存储中保存。然后你可以使用函数应用进行翻译,并将翻译后的文本发送到物联网设备。
通用翻译器是一种可以翻译多种语言的设备,使得说不同语言的人能够相互沟通。使用你过去几节课中学到的知识,通过两个物联网设备构建一个通用翻译器。
如果你没有两个设备,请按照前几节课中的步骤设置一个虚拟的物联网设备作为其中一个设备。
你应该配置一个设备用于一种语言,另一个设备用于另一种语言。每个设备都应该接收语音,将其转换为文本,通过IoT Hub和函数应用发送给另一个设备,然后进行翻译并播放翻译后的语音。
小贴士:在从一个设备向另一个设备发送语音时,也发送它的语言,这样更容易进行翻译。你甚至可以先让每个设备通过IoT Hub和函数应用注册,传递它们支持的语言并在Azure存储中保存。然后你可以使用函数应用进行翻译,并将翻译后的文本发送到物联网设备。
| 标准 | 优秀 | 合格 | 需要改进 |
|---|---|---|---|
| 创建一个通用翻译器 | 能够构建一个通用翻译器,将一个设备检测到的语音转换为另一种语言并在另一个设备上播放 | 能够使一些组件正常工作,例如捕获语音或翻译,但无法完成端到端的解决方案 | 无法构建任何工作的通用翻译器部分 |
声明:
本文件灏天文库团队进行了翻译。尽管我们力求准确,但请注意,翻译可能包含错误或不准确之处。原文档以其原始语言为准。我们不对因使用此翻译而产生的任何误解或误译负责。