CN110401769A - 一种多区域声景呈现方法、***及存储介质 - Google Patents

一种多区域声景呈现方法、***及存储介质 Download PDF

Info

Publication number
CN110401769A
CN110401769A CN201910637183.0A CN201910637183A CN110401769A CN 110401769 A CN110401769 A CN 110401769A CN 201910637183 A CN201910637183 A CN 201910637183A CN 110401769 A CN110401769 A CN 110401769A
Authority
CN
China
Prior art keywords
region
mobile terminal
audio
bluetooth
presented
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910637183.0A
Other languages
English (en)
Inventor
韩柯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Tingdi Culture And Media Studio
Original Assignee
Shanghai Tingdi Culture And Media Studio
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Tingdi Culture And Media Studio filed Critical Shanghai Tingdi Culture And Media Studio
Priority to CN201910637183.0A priority Critical patent/CN110401769A/zh
Publication of CN110401769A publication Critical patent/CN110401769A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Environmental & Geological Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明涉及涉及一种分区、分时的声景呈现方法、***及存储介质;方法包括:移动终端接收来自至少一个区域信标的发送信号,所述发送信号包括区域标识信息和信号强度信息;移动终端中区域识别算法根据所述发送信号,确定移动终端所在的区域;以确定后的移动终端所在区域为基础,呈现相对应的音频场景;在离开或进入某一区域时,音频音量动态改变;可用于在景区、展馆、商场等场所,借助布设在场所内的信标设备,以及安装于用户所持移动设备的应用程序(包括iOS平台程序、安卓平台程序、小程序)实现一系列可以分区域、分时段、分群体呈现的声音景观。

Description

一种多区域声景呈现方法、***及存储介质
技术领域
本发明涉及一种音频呈现方法、***及存储介质,具体涉及一种分区、分时的声景呈现方法、***及存储介质。
背景技术
分区分时的声景呈现方法及***,有的归类为景观艺术,有的叫做声景艺术,与通常的景区导览有内涵与外在的区别,导览类着重信号指示信息的传达,声景类着重音频内在精神艺术的感染和享受;随着人们生活品质的不断提高,公共场所的声景设计越来越受重视。良好的声景设计能够为场所营造出舒适而独特的听觉环境,达到提升景区、展馆、商场的观光、游览、购物体验质量的效果。目前,声景设计的主要手段包括:对环境进行声学设计与改造以实现所需声学条件;使用山石流水、植物、动物等自然元素发出的声音营造所需声音氛围;使用音乐、音效、语音等人造元素发出的声音营造所需声音氛围。
通常使用扬声器实现声音景观需要在场地内布设一定数量的扬声器,考虑到扬声器的声功率与辐射范围,场地面积越大,需要扬声器的数量就越多。同时,每个扬声器都需要进行信号线路的布设,以连接到中央机房的声音播放控制***。从建筑声学的角度,扬声器方式的声音还原效果受场地的声学环境影响较大。通常,为了保证一定的声还原质量,工程方需要对场地进行声学设计与声学装修,尽管如此,考虑到环境的复杂程度,在诸如商场等具有一定规模的室内环境下,使用扬声器进行还放的声音效果经常无法达到声景设计的预期效果,而一旦声音效果不达标,由于场地物理结构与室内装修已经完成,后期很难再使用技术手段进行改善。目前的导览机是用于在景区、博物馆、美术馆等场所向游客提供讲解服务的电子设备。导览机通常包含基于耳机的声音播放***,并能通过红外、蓝牙、RFID、扫码等方式,自动或半自动的播放预设的声音与文本内容。随着智能移动设备的发展,导览机也开始以应用程序的方式出现,用户只需下载并安装一个软件(即导览程序),就能够使用手机等移动设备,在线获取所需播放的音频内容,并能结合扫二维码、NFC、RFID、蓝牙信标等方式在特定区域播放相应的音频内容。但导览机与导览程序很少使用复杂度较高的蓝牙定位技术,大部分支持蓝牙信标的导览产品仅对一个区域内信号强度最高的信标作出响应,而不会组合使用多个信标的数据来优化声音的播放效果。
发明内容
针对现有技术中的问题,本发明提供一种景区、展馆、商场等场所的声景设计与实现提供一种基于iBeacon技术的解决方案,包括多区域声景呈现方法、***及存储介质。使用本方案可以在室内外场所快速实现一系列可分区域、分时段、分群体呈现的动态声音景观,为场所提供灵活的听觉环境设计服务,有效提升顾客的观览体验质量。
为解决上述技术问题,本发明提供以下的技术方案:
第1方面,本发明提供一种多区域声景呈现方法,包括:
移动终端接收来自至少一个区域信标的发送信号,所述发送信号包括区域标识信息和信号强度信息;
移动终端中区域识别算法根据所述发送信号,确定移动终端所在的区域;
以确定后的移动终端所在区域为基础,呈现相对应的音频场景;
在离开或进入某一区域时,音频音量动态改变;
音频场景与区域的展示内容相适应,以表达艺术氛围。
进一步地,所述在离开或进入某一区域时,音频音量动态改变,为离开某一区域时,音频音量逐渐减小及进入每一区域时,音频音量逐渐增大。
进一步地,所述区域信标为蓝牙信标,移动终端中应用程序、微信小程序或支付宝小程序,扫描多个蓝牙信标的发送信号;还包括从服务器下载区域配置文件。
进一步地,所述移动终端为手持电话、iPad、无线耳机或车载蓝牙等形式,所述区域配置文件包括针对相同区域的不同时段、不同用户的多份音频配置文件。
进一步地,由场景呈现算法呈现相对应的音频场景,在区域改变之前的一定时间内,场景呈现算法仍执行前一区域的音频,且移动终端从服务器预下载后一区域的音频文件。
进一步地,还包括校验移动终端蓝牙状态和互联网状态是否可用,如果否则提示用户开启蓝牙和互联网功能并播放预置的声景总主题音乐;如果是则与服务器建立连接。
第2方面,本发明提供一种对应于前述方法的多区域声景呈现***,包括:
信号接收模块,位于移动终端内,用于接收来自至少一个区域信标的发送信号,所述发送信号包括区域标识信息和信号强度信息;
区域识别算法模块,根据所述发送信号,确定移动终端所在的区域;
音频场景呈现模块,用于以确定后的移动终端所在区域为基础,呈现相对应的音频场景,在离开或进入某一区域时,音频音量动态改变;音频场景与区域的展示内容相适应,以表达艺术氛围;
数据存储模块,用于从服务器加载区域配置文件,及存储前述算法。
进一步地,所述区域信标为蓝牙信标,移动终端中应用程序、微信小程序或支付宝小程序,扫描多个蓝牙信标的发送信号,还包括从服务器下载区域配置文件;
和/或,所述移动终端为手持电话、iPad、无线耳机或车载蓝牙等形式,所述区域配置文件包括针对相同区域的不同时段、不同用户的多份音频配置文件;
和/或,由场景呈现算法呈现相对应的音频场景,在区域改变之前的一定时间内,场景呈现算法仍执行前一区域的音频,且移动终端从服务器预下载后一区域的音频文件。
进一步地,还包括:
校验模块,用于校验移动终端蓝牙状态和互联网状态是否可用,如果否则提示用户开启蓝牙和互联网功能并播放预置的声景总主题音乐;如果是则与服务器建立连接。
第3方面,本发明提供一种对应于前述方法的计算机存储介质;
该存储介质,位于手持电话、iPad、无线耳机或车载蓝牙设施中,并具有程序以执行前述的方法。
由上述技术方案可知,本发明可以在景区、展馆、商场等场所,借助布设在场所内的信标设备,以及安装于用户所持移动设备的应用程序(包括iOS平台程序、安卓平台程序、小程序)实现一系列可以分区域、分时段、分群体呈现的声音景观。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
图1是本发明的多区域声景呈现方法的示意图;
图2是本发明的多区域声景呈现***的示意图。
具体实施方式
一些术语的示意表示:
“区域”是对应用场地进行物理空间划分时,对所划分出空间的称谓。通常,将应用场地分为多个区域,再使用音乐、音效等听觉元素让每个区域呈现出不同的声音场景;
“场景”是对应用场地进行基于听觉内容的划分时,对不同听觉元素组合的称谓。一个“场景”通常是一个区域需要呈现的音乐、音效、语音等听觉元素的组合,其同时包含这些听觉元素的存储地址、播放方式以及实时控制模式;这里并非强调物理空间的场所,而是偏向氛围;
“音频”是组成一个声音场景的音乐文件、音效文件、语音文件等,可为wav、mp3、mp4等格式进行存储;
“区域配置文件”是用于向声景呈现程序描述“与应用场所“区域”设置有关的各种运行参数”的数字文件。“区域配置文件”通常以JSON文件格式存放在远程服务器上,由声景呈现程序在线下载;可以包括项目编号(ProjectID)、信号扫描周期(ScanPeriod),信号强度阈值(RSSIMin),区域切换信号强度差(RSSIDiff),时间模式(TimeMode),总区域数(ZoneNum)等参数,并通过“区域锁定状态表”(ZoneLockList)描述各区域的初始状态,比如每个区域是否被锁定(Lock/unLock);
“场景配置文件”是用于向声景呈现程序描述“与应用场所的声音“场景”设置有关的各种运行参数”的数字文件。“场景配置文件”通常以JSON文件格式存放在远程服务器上,由声景呈现程序在线下载。
现在将参照附图来详细描述本发明的各种示例性实施例。应当说明的是,除非另有具体说明,否则在这些实施例中阐述的部件和步骤的相对布置,表达式和数值不限制本发明的范围。
图1是本发明一个实施例的多区域声景呈现方法的示意图;参见图1,该实施例的多区域声景呈现方法,包括步骤:
步骤101:移动终端接收来自至少一个区域信标的发送信号,发送信号包括区域标识信息和信号强度信息;
步骤102:移动终端中区域识别算法根据所述发送信号,确定移动终端所在的区域;
步骤103:以确定后的移动终端所在区域为基础,呈现相对应的音频场景;在离开或进入某一区域时,音频音量动态改变。
在可选的实施例中,在离开或进入某一区域时,音频音量动态改变,为离开某一区域时,音频音量逐渐减小及进入每一区域时,音频音量逐渐增大。
在可选的实施例中,区域信标为蓝牙信标,移动终端中应用程序、微信小程序或支付宝小程序,扫描多个蓝牙信标的发送信号;还包括从服务器下载区域配置文件。
在可选的实施例中,移动终端为手持电话、iPad、无线耳机或车载蓝牙等形式,所述区域配置文件包括针对相同区域的不同时段的、不同用户的多份音频配置文件。
在可选的实施例中,由场景呈现算法呈现相对应的音频场景,在区域改变之前的一定时间内,场景呈现算法仍执行前一区域的音频,且移动终端从服务器预下载后一区域的音频文件。
在可选的实施例中,还包括校验移动终端蓝牙状态和互联网状态是否可用,如果否则提示用户开启蓝牙和互联网功能并播放预置的声景总主题音乐;如果是则与服务器建立连接。
图2是本发明一个实施例的多区域声景呈现***的示意图;参见图2,该实施例的对应于前述方法的多区域声景呈现***,包括:
信号接收模块1,位于移动终端内,用于接收来自至少一个区域信标的发送信号,所述发送信号包括区域标识信息和信号强度信息;
区域识别算法模块2,根据所述发送信号,确定移动终端所在的区域;
音频场景呈现模块3,用于以确定后的移动终端所在区域为基础,呈现相对应的音频场景,在离开或进入某一区域时,音频音量动态改变;音频场景与区域的展示内容相适应,以表达艺术氛围;
数据存储模块4,用于从服务器加载区域配置文件,及存储前述算法。
当用户在自己的移动设备上启动声景呈现程序(#)时,呈现程序将根据附近蓝牙信标所广播的区域号码与信息的RSSI(信号强度)值,结合区域识别算法,判断出用户当前所处区域。
在可选的实施例中,区域信标为蓝牙信标,移动终端中应用程序、微信小程序或支付宝小程序,扫描多个蓝牙信标的发送信号,还包括从服务器下载区域配置文件;
在可选的实施例中,移动终端为手持电话、iPad、无线耳机或车载蓝牙等形式,区域配置文件包括针对相同区域的不同时段、不同用户的多份音频配置文件;
在可选的实施例中,由场景呈现算法呈现相对应的音频场景,在区域改变之前的一定时间内,场景呈现算法仍执行前一区域的音频,且移动终端从服务器预下载后一区域的音频文件。
在可选的实施例中,还包括:
校验模块5,用于校验移动终端蓝牙状态和互联网状态是否可用,如果否则提示用户开启蓝牙和互联网功能并播放预置的声景总主题音乐;如果是则与服务器建立连接。
相应地,基于同样的技术构思,提供一种对应于前述方法的计算机存储介质,该存储介质,位于手持电话、iPad、无线耳机或车载蓝牙设施中,并具有程序以执行前述的方法。
附图中的流程图和框图显示了本发明实施例可能实现的体系架构、动作和操作。在这一点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令程序的一部分。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。
以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明的详细说明,本领域技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种多区域声景呈现方法,其特征在于,包括:
移动终端接收来自至少一个区域信标的发送信号,所述发送信号包括区域标识信息和信号强度信息;
移动终端中区域识别算法根据所述发送信号,确定移动终端所在的区域;
以确定后的移动终端所在区域为基础,呈现相对应的音频场景;
在离开或进入某一区域时,音频音量动态改变;
所述音频场景与区域的展示内容相适应,以表达艺术氛围。
2.根据权利要求1所述的多区域声景呈现方法,其特征在于,所述在离开或进入某一区域时,音频音量动态改变,为离开某一区域时,音频音量逐渐减小及进入每一区域时,音频音量逐渐增大。
3.根据权利要求1所述的多区域声景呈现方法,其特征在于,所述区域信标为蓝牙信标,移动终端中应用程序、微信小程序或支付宝小程序,扫描多个蓝牙信标的发送信号;还包括从服务器下载区域配置文件。
4.根据权利要求3所述的多区域声景呈现方法,其特征在于,所述移动终端为手持电话、iPad、无线耳机或车载蓝牙等形式,所述区域配置文件包括针对相同区域的不同时段的多份音频配置文件。
5.根据权利要求3所述的多区域声景呈现方法,其特征在于,
由场景呈现算法呈现相对应的音频场景,在区域改变之前的一定时间内,场景呈现算法仍执行前一区域的音频,且移动终端从服务器预下载后一区域的音频文件。
6.根据权利要求5所述的多区域声景呈现方法,其特征在于,
还包括校验移动终端蓝牙状态和互联网状态是否可用,如果否则提示用户开启蓝牙和互联网功能并播放预置的声景总主题音乐;如果是则与服务器建立连接。
7.使用权利要求1所述方法的多区域声景呈现***,其特征在于,包括:
信号接收模块,位于移动终端内,用于接收来自至少一个区域信标的发送信号,所述发送信号包括区域标识信息和信号强度信息;
区域识别算法模块,根据所述发送信号,确定移动终端所在的区域;
音频场景呈现模块,用于以确定后的移动终端所在区域为基础,呈现相对应的音频场景,在离开或进入某一区域时,音频音量动态改变;音频场景与区域的展示内容相适应,以表达艺术氛围;
数据存储模块,用于从服务器加载区域配置文件,及存储前述算法。
8.根据权利要求7所述的多区域声景呈现***,其特征在于,
所述区域信标为蓝牙信标,移动终端中应用程序、微信小程序或支付宝小程序,扫描多个蓝牙信标的发送信号,还包括从服务器下载区域配置文件;
和/或,所述移动终端为手持电话、iPad、无线耳机或车载蓝牙等形式,所述区域配置文件包括针对相同区域的不同时段、不同用户的多份音频配置文件;
和/或,由场景呈现算法呈现相对应的音频场景,在区域改变之前的一定时间内,场景呈现算法仍执行前一区域的音频,且移动终端从服务器预下载后一区域的音频文件。
9.根据权利要求8所述的多区域声景呈现***,还包括:
校验模块,用于校验移动终端蓝牙状态和互联网状态是否可用,如果否则提示用户开启蓝牙和互联网功能并播放预置的声景总主题音乐;如果是则与服务器建立连接。
10.一种计算机存储介质,位于手持电话、iPad、无线耳机或车载蓝牙设施中,并具有程序以执行前述权利要求1-6之一所述的方法。
CN201910637183.0A 2019-07-15 2019-07-15 一种多区域声景呈现方法、***及存储介质 Pending CN110401769A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910637183.0A CN110401769A (zh) 2019-07-15 2019-07-15 一种多区域声景呈现方法、***及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910637183.0A CN110401769A (zh) 2019-07-15 2019-07-15 一种多区域声景呈现方法、***及存储介质

Publications (1)

Publication Number Publication Date
CN110401769A true CN110401769A (zh) 2019-11-01

Family

ID=68325565

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910637183.0A Pending CN110401769A (zh) 2019-07-15 2019-07-15 一种多区域声景呈现方法、***及存储介质

Country Status (1)

Country Link
CN (1) CN110401769A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111856960A (zh) * 2020-07-28 2020-10-30 北京泽林汇智文创科技有限公司 互动声景装置
CN114666722A (zh) * 2020-12-22 2022-06-24 中国石油化工股份有限公司 基于定位信标的化工装置内外定位***及方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090312000A1 (en) * 2008-06-13 2009-12-17 Sony Ericsson Mobile Communicatins Ab Environment responsive mobile communication device operation
CN103647868A (zh) * 2013-11-14 2014-03-19 小米科技有限责任公司 减少铃声打扰的方法和装置
CN107592339A (zh) * 2017-08-15 2018-01-16 上海展扬通信技术有限公司 一种基于智能终端的音乐推荐方法及音乐推荐***
CN107832967A (zh) * 2017-11-23 2018-03-23 福建农林大学 一种适用于竹林空间的声景协调度动态评价方法
CN108901005A (zh) * 2018-06-12 2018-11-27 广州市驴迹科技有限责任公司 一种自动讲解的方法及***
CN109246289A (zh) * 2018-08-08 2019-01-18 广东小天才科技有限公司 基于穿戴式设备的景点解说方法、装置、设备及存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090312000A1 (en) * 2008-06-13 2009-12-17 Sony Ericsson Mobile Communicatins Ab Environment responsive mobile communication device operation
CN103647868A (zh) * 2013-11-14 2014-03-19 小米科技有限责任公司 减少铃声打扰的方法和装置
CN107592339A (zh) * 2017-08-15 2018-01-16 上海展扬通信技术有限公司 一种基于智能终端的音乐推荐方法及音乐推荐***
CN107832967A (zh) * 2017-11-23 2018-03-23 福建农林大学 一种适用于竹林空间的声景协调度动态评价方法
CN108901005A (zh) * 2018-06-12 2018-11-27 广州市驴迹科技有限责任公司 一种自动讲解的方法及***
CN109246289A (zh) * 2018-08-08 2019-01-18 广东小天才科技有限公司 基于穿戴式设备的景点解说方法、装置、设备及存储介质

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
吴小竹等: ""集成IBeacon 室内定位的文化旅游虚拟导览***"", 《计算机工程》 *
吴栋淦: ""基于iBeacon 的智能导览***的设计与实现"", 《贵阳学院学报(自然科学版) (季刊)》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111856960A (zh) * 2020-07-28 2020-10-30 北京泽林汇智文创科技有限公司 互动声景装置
CN114666722A (zh) * 2020-12-22 2022-06-24 中国石油化工股份有限公司 基于定位信标的化工装置内外定位***及方法

Similar Documents

Publication Publication Date Title
CN102355748B (zh) 用于确定经处理的音频信号的方法及手持设备
CN105117102B (zh) 音频界面显示方法和装置
CN104871558A (zh) 用于协作式声音***的图像产生
CN106652996A (zh) 一种提示音生成方法和装置、移动终端
JP2009508177A (ja) 移動端末を用いてカラオケサービスを提供するための方法、装置及びコンピュータプログラム
CN108260055A (zh) 再现***及方法、终端装置及方法、计算机可读存储介质
CN108881986A (zh) 影像显示装置,及其设定变更方法,设定变更程序
CN105808710A (zh) 一种远程 k 歌终端、远程k 歌***及远程k 歌方法
US20100092017A1 (en) Hearing system and method for operating the same
CN104967734B (zh) 信息交换方法和***
CN108345489A (zh) 一种点唱***
CN110401769A (zh) 一种多区域声景呈现方法、***及存储介质
JP2013088813A (ja) 音源情報管理サービスシステム及び音源情報管理サービス方法
CN101217030B (zh) 基于媒体服务器提供卡拉ok业务的方法及装置
CN102883038A (zh) 铃音替换方法、终端及服务器
JP4361929B2 (ja) 通信制御装置、通信制御システム及び通信制御方法
CN1922792A (zh) 携带电话机以及携带电话机的闹铃输出方法及其程序
CN102377751B (zh) 自动设定网络推播服务语言种类的方法、用户端及伺服器
KR20170066962A (ko) 외국어 사용 공연장의 더빙음성 제공시스템
CN102883282A (zh) 回铃音替换方法、终端及服务器
JP5349171B2 (ja) 演奏条件設定機能付きカラオケシステム
JP2010060627A (ja) カラオケシステム
JP2005209313A (ja) 放送番組記録装置及び放送番組記録システム並びに放送番組記録方法、放送番組の記録を実行させるプログラム、及びこのプログラムを記録した記録媒体
JP2006253894A (ja) 通訳システム、通訳方法、移動通信端末およびサーバ装置
JP4592102B2 (ja) 通信システムおよび通信端末

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20191101

RJ01 Rejection of invention patent application after publication