郑祥



在日常的校园广播任务中,学校广播社的学生们、政教处和团委的老师们需要从教室、行政楼的政教处和团委办公室出发,穿过整个校园到广播室里进行烦琐的设置后才能向全校的师生播送重要的通知。当遇到紧急情况时,他们还要百米冲刺,前往广播室。
于是,筆者便产生了“智能虚拟语音播报员”的想法——只要在校园内,教师通过手机发送通知消息,广播室内的主机就会将消息合成为语音通过校园广播系统播报给全校师生。这个作品的编程重点在于消息的远程传输和接收。
● “虚拟语音播报员”的技术分析
“虚拟语音播报员”作品主要由消息发送端、物联网平台和语音播报端三个部分组成。用户通过“消息发送端”编辑待通知的消息内容,在确认内容无误后将消息发送至“物联网平台”进行存储和转发;“语音播报端”的程序则实时接收物联网平台上的最新消息,并将文字内容转换为语音的形式通过校园广播播报出来。具体流程如图1所示。
● 物联网服务器的选择
物联网(Internet of Things,简称IoT),是指各类事物通过传感器和控制设备,根据约定的标准或开放协议与互联网连接,实现数据信息的存储、传递和交互。简而言之,物联网可以理解为“物物相连的互联网”,其目标是让万物都能联网实现沟通对话。本案例的作品中就应用了物联网平台的数据信息的存储和传递功能。常见的物联网平台有OneNET(中国移动物联网平台)、阿里云等,由于本案例中的作品主要应用在校园局域网中,因此采用简单、易用的SIoT物联网平台。……