CN112698807B - 语音播报方法、设备及计算机可读介质 - Google Patents

语音播报方法、设备及计算机可读介质 Download PDF

Info

Publication number
CN112698807B
CN112698807B CN202011602837.5A CN202011602837A CN112698807B CN 112698807 B CN112698807 B CN 112698807B CN 202011602837 A CN202011602837 A CN 202011602837A CN 112698807 B CN112698807 B CN 112698807B
Authority
CN
China
Prior art keywords
broadcast
dialect
user
voice
place
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.)
Active
Application number
CN202011602837.5A
Other languages
English (en)
Other versions
CN112698807A (zh
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 Zhangmen Science and Technology Co Ltd
Original Assignee
Shanghai Zhangmen Science and Technology Co Ltd
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 Zhangmen Science and Technology Co Ltd filed Critical Shanghai Zhangmen Science and Technology Co Ltd
Priority to CN202011602837.5A priority Critical patent/CN112698807B/zh
Publication of CN112698807A publication Critical patent/CN112698807A/zh
Application granted granted Critical
Publication of CN112698807B publication Critical patent/CN112698807B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本申请提供了一种语音播报方法、设备及计算机可读介质,该方案可以确定播报对象对应的播报模版,由于所述播报模版中包括至少一种方言,可以根据所述播报模版为所述播报对象中的播报内容配置对应的方言,并使用对应的方言对播报对象中的播报内容进行语音播报,由此基于不同的播报模版,可以在一次播报的过程中使用不同的方言对播报对象进行语音播报,播报形式多样,趣味性高,用户体验更好。

Description

语音播报方法、设备及计算机可读介质
技术领域
本申请涉及信息技术领域,尤其涉及一种语音播报方法、设备及计算机可读介质。
背景技术
语音播报在终端设备中的应用十分普遍,各类终端设备中经常会有需要对特定的对象进行语音播报的场景,例如,天气应用中可能户需要用对天气信息进行语音播报,导航应用中需要在导航过程中实时播报导航信息,社交软件中在接收到好友的语音信息后也需要对该语音信息进行语音播报等。
在进行语音播报时,都是由各类应用程序各自提供预先录制好的语音包,每个语音包中都包含了一种类型的语音,例如可以是标准的普通话、某地的方言、某个明星录制的语音等。用户在安装应用程序后需要选择其中一种语音包,应用程序在后续进行语音播报的过程中都会使用该语音包进行语音播报,但是无法在一次播报过程中灵活切换不同的语音包,趣味性低,使得用户体验不佳。
发明内容
本申请的一个目的是提供一种好友推荐方法、设备及计算机可读介质。
为实现上述目的,本申请的一些实施例提供了一种语音播报方法,该方法包括:
确定播报对象对应的播报模版,所述播报模版中包括多种方言的组合;
根据所述播报模版为所述播报对象中的播报内容配置对应的方言,所述播报对象中至少包括一项播报内容;
使用对应的方言对播报对象中的播报内容进行语音播报。
此外,本申请实施例还提供了一种语音播报设备,该设备包括用于存储计算机可读指令的存储器和用于执行计算机可读指令的处理器,其中,当该计算机可读指令被该处理器执行时,触发所述设备执行所述语音播报方法。
本申请实施例还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现所述语音播报方法。
本申请的一些实施例提供了一种语音播报方案,该方案首先可以确定播报对象对应的播报模版,由于所述播报模版中包括至少一种方言,可以根据所述播报模版为所述播报对象中的播报内容配置对应的方言,并使用对应的方言对播报对象中的播报内容进行语音播报,由此基于不同的播报模版,可以在一次播报的过程中使用不同的方言对播报对象进行语音播报,播报形式多样,趣味性高,用户体验更好。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1为本申请实施例提供的一种语音播报方法的处理流程图;
图2为本申请实施例提供的一种用于实现语音播报的设备的结构示意图;
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在本申请一个典型的配置中,终端、服务网络的设备均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
本申请实施例提供了一种语音播报方法,该方法可以对应的播报模版为所述播报对象中的播报内容配置对应的方言,并使用对应的方言对播报对象中的播报内容进行语音播报,由此基于不同的播报模版,可以在一次播报的过程中使用不同的方言对播报对象进行语音播报,播报形式多样,趣味性高,用户体验更好。
在实际场景中,该方法的执行主体可以是用户设备、或者用户设备与网络设备通过网络相集成所构成的设备。其中,方案中涉及数据处理的部分可以在用户设备本地实现,也可以在网络设备中实现并通过网络将处理结果提供至用户设备,而涉及交互的部分则由用户设备实现。所述用户设备包括但不限于计算机、手机、平板电脑等各类终端设备;所述网络设备包括但不限于如网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合等实现。在此,云由基于云计算(Cloud Computing)的大量主机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟计算机。
图1示出了本申请实施例提供的一种语音播报方法的处理流程,至少包括了以下的处理步骤:
步骤S101,确定播报对象对应的播报模版。
所述播报对象是指需要进行语音播报的信息对象,在不同场景中播报对象的具体形式也可以不同。例如,所述播报对象可以是天气应用中的天气信息,当用户启动天气应用查看天气预报时,可以用户设备可以将对应时间、地点的天气信息采用对应的播报模版以语音的形式进行播报。还如,播报对象可以是即时通信应用中的语音消息,当用户在与好友聊天或者参与群组聊天的过程中,可以某一好友的语音消息或者群组聊天中不同群组成员的语音消息采用对应的播报模型进行语音播报。此外,所述播报对象还可以是用户设备操作***或者应用的各类通知消息等。在此,本领域技术人员应当理解上述播报对象的具体形式仅为举例,现有或今后出现的基于类似原理的其它形式如果能够适用于本申请,也应该包含在本申请的保护范围内,并以引用的形式包含于此。
所述播报模版用于确定对播报对象进行语音播报时所使用的方言,可以包括多种方言的组合。所述播报模版中所包含的方言,可以根据地域标签确定,例如若地域标签为A地、B地和C地,则可以根据所述地域标签确定播报模版中方言的组合是A地方言、B地方言和C地方言。
在本申请的一些实施例中,所述地域标签可以与使用用户设备的用户相关,在本实施例中,此种与用户相关的地域标签可以记为第一地域标签。由此,在确定播报对象对应的播报模版时,可以先获取用户的第一地域标签,然后根据所述用户的第一地域标签确定播报对象对应的播报模版。
在获取所述第一地域标签时,可以基于与用户相关的信息自动生成,也可以是由用户主动设定,此外还可以结合上述两种方式基于与用户相关的信息初步生成候选的地域标签后提供给用户,由用户主动从中选择。
例如,当基于与用户相关的信息自动生成时,可以获取用户在预设时间区间内的位置信息,然后根据所述位置信息确定所述用户的第一地域标签。其中,位置信息可以基于用户所使用的用户设备中的定位服务来获取,例如用户在过去的一个月内达到过A地、B地和D地,则可以由此确定所述用户的第一地域标签为A地、B地和D地,然后根据该第一地域标签确定播报对象对应的播报模版中包括了A地方言、B地方言和D地方言的组合。
在实际场景中,可以直接根据预设时间区间内的所有位置信息来确定第一地域标签,也可以在预设时间区间内的所有位置信息中进行筛选,根据预设的筛选条件从中选取一部分位置信息来确定第一地域标签。例如,根据位置信息对应的时长,筛选出其中时长最常的前N个位置信息,或者是筛选出其中时长超过某一阈值的位置信息,来以此作为第一地域标签。以前述场景中的用户为例,用户在过去的一个月内达到过A地、B地和D地,其中,在A地停留的时长为20天,在B地停留的时长为9天,在D地停留的时长为1天,筛选出其中时长最常的前两个位置信息,或者是筛选出其中时长超过5天的位置信息,则筛选出的位置信息是A地和B地,由此确定的第一地域标签为A地和B地。除了筛选之外,也可以对获取到的位置信息进行扩展,例如A地和F地使用的方言属于同一语系,则可以将F地也加入至第一地域标签中,使得最终确定的第一地域标签为A地、B地、D地和F地。
除了用户在预设时间区间内的位置信息,若播报对象所属的应用程序具有允许建立与其它用户之间的好友关系,则还可以获取根据好友在预设时间区间内的位置信息,然后根据好友的位置信息确定所述用户的第一地域标签。例如,用户的一个好友在过去的一个月内达到过A地、C地和D地,则可以由此确定所述好友的第一地域标签为A地、C地和D地,然后根据该第一地域标签确定播报对象对应的播报模版中包括了A地方言、B地方言和D地方言的组合。
或者,也可以同时使用用户与好友的位置信息来确定所述用户的第一地域标签。例如,用户在过去的一个月内达到过A地、B地和D地,用户的一个好友在过去的一个月内达到过A地、C地和D地,若取交集,则可以确定两者的交集为A地和D地,由此确定第一地域标签为A地和D地。或者也可以取两者的并集:A地、B地、C地和D地,由此确定第一地域标签为A地、B地、C地和D地,对应的播报模版中包括了A地方言、B地方言、C地方言和D地方言的组合。
此外,用户也可以在使用语音播报功能之前,主动选择A地、B地和C地来作为该用户的第一地域标签,使得用户可通过输入操作主动设定第一地域标签。或者,可以先获取用户和/或用户的好友在预设时间区间内的位置信息,并根据所述位置信息确定候选地域标签提供给用户,例如根据用户在过去的一个月内的位置信息,确定候选地域标签为A地、B地和D地,此时可以将通过向用户提供包括A地、B地和D地这三个选项的选择界面,提示用户输入选择操作,若用户选择了其中的A地和D地,则可以确定第一地域标签为A地和D地,进而确定对应的播报模版。
在本申请的另一些实施例中,所述地域标签可以与播报对象相关,在本实施例中,此种与播报对象相关的地域标签可以记为第二地域标签。由此,在确定播报对象对应的播报模版时,可以先获取播报对象的第二地域标签,然后根据所述播报对象的第二地域标签确定播报对象对应的播报模版。例如,可以预先对播报对象进行分类,为每一类的播报对象设置好对应的第二地域标签,如天气信息的第二地域标签是A地和B地,视频应用的推送消息的第二地域标签是A地、C地和D地,地图应用的推送消息的第二地域标签是E地和F地,即时通信应用的语音消息的第二地域标签是A地、B地、C地和D地,由此即可根据播报对象的不同第二地域标签确定对应的播报模版。
在实际场景中,除了预先设定之外,还可以是基于播报对象的某一些特定属性来确定第二地域标签。例如,可以根据播报对象所涉及的地域来确定对应的第二地域标签,如若需要播报的一组天气信息涉及A地、B地和C地,则可以确定该组天气信息的对应的第二地域标签为A地、B地和C地。还如,可以根据播报对象所涉及的关联用户来确定对应的第二地域信息,其中,所述关联用户是指与播报对象具有关联关系的用户,当播报对象是群组聊天中不同群组成员的语音消息时,该播报对象的关联用户可以是发送该条语音消息的群组用户。若一组语音消息来自于群组用户user1、user2和user3,其中user1对应的A地、user2对应的C地、user3对应的D地,则可以将该组语音消息的第二地域标签确定为A地、C地和D地。
此外,在本申请的一些实施例中,还可以获取播报对象所对应的关联用户在预设时间区间内的位置信息,然后根据所述位置信息确定所述播报对象的第二地域标签。例如,在群组聊天场景下,若一组语音消息来自于群组用户user1和user2,则可以获取该群组用户user1和user2在预设时间区间内的位置信息。该位置信息可以是由群组用户user1和user2所使用的即时通信应用请求获取终端设备的定位权限后采集并上传的,可以被聊天群组中的其它用户获取并使用。当获取到群组用户在预设时间区间内的位置信息,可以根据所述位置信息确定所述播报对象的第二地域标签,例如群组用户user1在过去的一个月内达到过A地,群组用户user2在过去的一个月内达到过D地,则可以确定该组语音消息对应的第二地域标签是A地和D地。类似地,在确定第二地域标签时,位置信息同样基于预设的规则进行筛选和扩展,以适应更多的应用场景。
步骤S102,根据所述播报模版为所述播报对象中的播报内容配置对应的方言。
步骤S103,使用对应的方言对播报对象中的播报内容进行语音播报。
其中,所述播报对象中至少包括一项播报内容,若所述播报对象可按照预设规则划分为多项播报内容,则可以先将所述播报对象按照预设规则划分为多项播报内容,然后根据所述播报模版为每项播报内容配置对应的方言。此外,也可以利用已完成划分的播报对象作为训练集,训练基于深度学习的划分模型,然后将需要播报的播报对象输入划分模型即可获得划分好的多项播报内容。
在实际场景中,用于划分的预设规则可以是播报对象所使用的语言的语法规则,由此在划分播报内容时,可以根据所述播报对象所使用的语言的语法规则将所述播报对象划分为多段子对象,将每个子对象确定为一项播报内容。例如,可以按照标点符号对播报对象进行划分,将“,”、“。”、“;”等具有断句功能的标点符号作为划分标识,将播报对象划分为多项播报内容。例如,对于一个需要进行语音播报的语句“xxxxx,yyyyyy,zzzzzz。”,可以将其划分为三个子对象:“xxxxx”、“yyyyyy”和“zzzzzz”,每个子对象都可以作为一段播报内容。若其播报模版中包括了A地方言、B地方言和D地方言,则可以为每一段播报内容分别配置其中一种方言,由此在进行播报时,第一段“xxxxx”可以采用A地方言进行语音播报,而第二段“yyyyyy”是会切换为B地方言进行语音播报,当播报第三段“zzzzzz”时,则会切换为D地方言进行播报,由此可以灵活切换语音播报时所使用的方言,提高使用时的趣味性,提升用户体验。
在本申请的另一些实施例中,预设规则也可以与播报对象所对应的关联用户相关,由此在将所述播报对象按照预设规则划分为多项播报内容时,可以先确定所述播报对象所对应的关联用户,然后将所述播报对象中属于同一关联用户的内容,确定为一项播报内容。例如,当播报对象为一组语音消息时,若一组语音消息来自于群组用户user1、user2和user3,其中包括了10条语音消息,1条语音消息来自于user1,6条语音消息来自于user2,3条语音消息来自于user3。由此可以将该播报对象划分根据对应的关联用户为3项播报内容,其中每一项播报内容属于同一群组用户。在配置方言时,可以为每个关联用户的播报内容配置对应的方言,例如为user1的语音消息配置A地方言,为user2的语音消息配置B地方言,为user3的语音消息配置D地方言等。由此,可以在对该组语音消息进行语音播报时,会在播报过程中切换不同的方言来播报不同群组用户的语音消息,从而提高接收语音消息时的趣味性,提升用户体验。
在实际场景中,播报对象中可能仅包括了一项播报内容,此时可以不采用前述针对不同播报内容分别采用不同方言进行播放的方式,而是可以将所述播报模版中包括的多种方言配置为所述播报内容对应的方言,然后使用对应的多种方言重复对播报对象中的播报内容进行语音播报。例如,在播报天气信息的场景下,一条天气信息可能不适合将其划分为多项播报内容,此时将所述播报模版中包括的多种方言,如C地方言和D地方言等,配置为该条天气信息对应的方言,然后使用C地方言和D地方言重复对播报对象中的播报内容进行两次语音播报,一次使用C地方言,而另一次使用D地方言。
此外,在所述播报对象为天气信息时,还可以采用另外的方式为所述播报对象中的播报内容配置对应的方言,具体如下:先获取所述天气信息中的天气类型,然后天气类型从所述播报模版的多种方言中确定目标方言,并将所述目标方言配置为所述播报对象中的播报内容所对应的方言。例如,雨天可以选择配置为A地方言进行语音播报,晴天可以选择配置为B地方言进行语音播报,除了能够提高趣味性之外,还能够使得用户通过方言类型可以快速判断天气情况。
基于同一发明构思,本申请实施例中还提供了一种语音播报设备,该设备包括用于存储计算机程序指令的存储器和用于执行计算机程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发所述设备执行前述语音播报方法。
在实际场景中,所述设备可以是用户设备、或者用户设备与网络设备通过网络相集成所构成的设备。其中,方案中涉及数据处理的部分可以在用户设备本地实现,也可以在网络设备中实现并通过网络将处理结果提供至用户设备,而涉及交互的部分则由用户设备实现。所述用户设备包括但不限于计算机、手机、平板电脑等各类终端设备;所述网络设备包括但不限于如网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合等实现。在此,云由基于云计算(Cloud Computing)的大量主机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟计算机。
图2示出了适用于实现本申请实施例中的方法和/或技术方案的一种设备的结构,该设备200包括中央处理单元(CPU,Central Processing Unit)201,其可以根据存储在只读存储器(ROM,Read Only Memory)202中的程序或者从存储部分208加载到随机访问存储器(RAM,Random Access Memory)203中的程序而执行各种适当的动作和处理。在RAM 203中,还存储有***操作所需的各种程序和数据。CPU 201、ROM 202以及RAM 203通过总线204彼此相连。输入/输出(I/O,Input/Output)接口205也连接至总线204。
以下部件连接至I/O接口205:包括键盘、鼠标、触摸屏、麦克风、红外传感器等的输入部分206;包括诸如阴极射线管(CRT,Cathode Ray Tube)、液晶显示器(LCD,LiquidCrystal Display)、LED显示器、OLED显示器等以及扬声器等的输出部分207;包括硬盘、光盘、磁盘、半导体存储器等一个或多个计算机可读介质的存储部分208;以及包括诸如LAN(局域网,Local Area Network)卡、调制解调器等的网络接口卡的通信部分209。通信部分209经由诸如因特网的网络执行通信处理。
特别地,本申请实施例中的方法和/或实施例可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在该计算机程序被中央处理单元(CPU)201执行时,执行本申请的方法中限定的上述功能。
需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图或框图示出了按照本申请各种实施例的设备、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的针对硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个计算机可读指令,所述计算机可读指令可被处理器执行以实现前述本申请的多个实施例的方法和/或技术方案。
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一些实施例中,本申请的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

Claims (7)

1.一种语音播报方法,其中,该方法包括:
确定播报对象对应的播报模版,所述播报模版中包括多种方言的组合,所述播报对象为天气信息;
获取所述天气信息中的天气类型;
根据所述天气类型从所述播报模版的多种方言中确定目标方言,并将所述目标方言配置为所述播报对象中的播报内容所对应的方言,所述播报对象中至少包括一项播报内容;
使用对应的方言对播报对象中的播报内容进行语音播报。
2.根据权利要求1所述的方法,其中,确定播报对象对应的播报模版,包括:
获取用户的第一地域标签;
根据所述用户的第一地域标签确定播报对象对应的播报模版。
3.根据权利要求2所述的方法,其中,获取用户的第一地域标签,包括:
获取用户在预设时间区间内的位置信息
根据所述位置信息确定所述用户的第一地域标签。
4.根据权利要求1所述的方法,其中,确定播报对象对应的播报模版,包括:
获取播报对象的第二地域标签;
根据所述播报对象的第二地域标签确定播报对象对应的播报模版。
5.根据权利要求1所述的方法,其中,若所述播报对象包括一项播报内容,所述对应的方言包括至少一种方言;
使用对应的方言对播报对象中的播报内容进行语音播报,包括:
使用对应的多种方言重复对播报对象中的播报内容进行语音播报。
6.一种语音播报设备,该设备包括用于存储计算机可读指令的存储器和用于执行计算机可读指令的处理器,其中,当该计算机可读指令被该处理器执行时,触发所述设备执行权利要求1至5中任一项所述的方法。
7.一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如权利要求1至5中任一项所述的方法。
CN202011602837.5A 2020-12-29 2020-12-29 语音播报方法、设备及计算机可读介质 Active CN112698807B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011602837.5A CN112698807B (zh) 2020-12-29 2020-12-29 语音播报方法、设备及计算机可读介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011602837.5A CN112698807B (zh) 2020-12-29 2020-12-29 语音播报方法、设备及计算机可读介质

Publications (2)

Publication Number Publication Date
CN112698807A CN112698807A (zh) 2021-04-23
CN112698807B true CN112698807B (zh) 2023-03-31

Family

ID=75512252

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011602837.5A Active CN112698807B (zh) 2020-12-29 2020-12-29 语音播报方法、设备及计算机可读介质

Country Status (1)

Country Link
CN (1) CN112698807B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109686362A (zh) * 2019-01-02 2019-04-26 百度在线网络技术(北京)有限公司 语音播报方法、装置和计算机可读存储介质
CN111881229A (zh) * 2020-06-05 2020-11-03 百度在线网络技术(北京)有限公司 天气预报视频的生成方法、装置、电子设备及存储介质
CN111933135A (zh) * 2020-07-31 2020-11-13 深圳Tcl新技术有限公司 终端控制方法、装置、智能终端及计算机可读存储介质

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103117825A (zh) * 2012-12-31 2013-05-22 广东欧珀移动通信有限公司 一种移动终端方言播报方法及装置
CN103914306A (zh) * 2014-04-15 2014-07-09 安一恒通(北京)科技有限公司 软件程序的执行结果的提供方法和装置
US10067933B2 (en) * 2016-06-03 2018-09-04 Babel Street, Inc. Geospatial origin and identity based on dialect detection for text based media
CN107566912B (zh) * 2016-06-30 2020-08-04 上海博泰悦臻网络技术服务有限公司 一种节目播放方法、服务器、收听装置及车载***
US10163451B2 (en) * 2016-12-21 2018-12-25 Amazon Technologies, Inc. Accent translation
CN107437413B (zh) * 2017-07-05 2020-09-25 百度在线网络技术(北京)有限公司 语音播报方法及装置
CN109981448B (zh) * 2019-03-28 2022-03-25 联想(北京)有限公司 信息处理方法和电子设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109686362A (zh) * 2019-01-02 2019-04-26 百度在线网络技术(北京)有限公司 语音播报方法、装置和计算机可读存储介质
CN111881229A (zh) * 2020-06-05 2020-11-03 百度在线网络技术(北京)有限公司 天气预报视频的生成方法、装置、电子设备及存储介质
CN111933135A (zh) * 2020-07-31 2020-11-13 深圳Tcl新技术有限公司 终端控制方法、装置、智能终端及计算机可读存储介质

Also Published As

Publication number Publication date
CN112698807A (zh) 2021-04-23

Similar Documents

Publication Publication Date Title
US11265687B2 (en) Creating and utilizing map channels
CN109725975B (zh) 消息被读状态的提示方法、装置和电子设备
CN109710370B (zh) 会话列表显示方法、装置和电子设备
US20180004762A1 (en) User discovery in a location-based messaging platform
US10917376B2 (en) Origin-based consolidation of related content within social network posts
CN105162689A (zh) 即时通讯应用的群公告展示方法及装置
CN111726456B (zh) 一种数据处理方法及相关装置
CN110392312B (zh) 群聊构建方法、***、介质和电子设备
CN113785288A (zh) 用于生成和共享内容的***和方法
CN110990090A (zh) 动态壁纸显示方法、设备以及计算机可读介质
CN109684589B (zh) 客户端的评论数据的处理方法、装置及计算机存储介质
CN111817945B (zh) 一种在即时通信应用中回复通信信息的方法与设备
CN109767257B (zh) 基于大数据分析的广告投放方法、***及电子设备
CN108475182A (zh) 数据处理方法以及电子终端
CN112291614A (zh) 一种视频生成方法及装置
CN108449255B (zh) 评论交互方法、设备、客户端装置及电子设备
US20220158961A1 (en) Media content capture and presentation
CN111381819B (zh) 列表的创建方法、装置、电子设备及计算机可读存储介质
CN111259270A (zh) 天气提醒方法、设备以及计算机可读介质
CN109116718B (zh) 设置闹钟的方法及设备
KR20220006504A (ko) 미디어 콘텐츠 캡처 및 프레젠테이션
CN112698807B (zh) 语音播报方法、设备及计算机可读介质
CN111159584A (zh) 展示天气信息的方法、设备以及计算机可读介质
US20200287860A1 (en) Event Content Delivery
US20160248722A1 (en) Estimation of information diffusion route on computer mediated communication network

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
GR01 Patent grant
GR01 Patent grant