CN110215707B - 游戏中语音交互的方法及装置、电子设备、存储介质 - Google Patents

游戏中语音交互的方法及装置、电子设备、存储介质 Download PDF

Info

Publication number
CN110215707B
CN110215707B CN201910631683.3A CN201910631683A CN110215707B CN 110215707 B CN110215707 B CN 110215707B CN 201910631683 A CN201910631683 A CN 201910631683A CN 110215707 B CN110215707 B CN 110215707B
Authority
CN
China
Prior art keywords
voice
mark
voice interaction
response
user interface
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
CN201910631683.3A
Other languages
English (en)
Other versions
CN110215707A (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.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network 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 Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201910631683.3A priority Critical patent/CN110215707B/zh
Publication of CN110215707A publication Critical patent/CN110215707A/zh
Application granted granted Critical
Publication of CN110215707B publication Critical patent/CN110215707B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • A63F13/424Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving acoustic input signals, e.g. by using the results of pitch or rhythm extraction or voice recognition
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • A63F13/5372Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for tagging characters, objects or locations in the game scene, e.g. displaying a circle under the character controlled by the player
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • A63F13/5375Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/54Controlling the output signals based on the game progress involving acoustic signals, e.g. for simulating revolutions per minute [RPM] dependent engine sounds in a driving game or reverberation against a virtual wall
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/6063Methods for processing data by generating or executing the game program for sound processing
    • A63F2300/6072Methods for processing data by generating or executing the game program for sound processing of an input signal, e.g. pitch and rhythm extraction, voice recognition
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/6063Methods for processing data by generating or executing the game program for sound processing
    • A63F2300/6081Methods for processing data by generating or executing the game program for sound processing generating an output signal, e.g. under timing constraints, for spatialization

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Acoustics & Sound (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提供了游戏中语音交互的方法及装置,所述方法包括:响应于操作介质在所述图形用户界面的第一接触式操作,确定标记位置;响应于所述操作介质在所述图形用户界面的第二接触式操作,录入语音数据得到标记语音;根据所述标记位置、所述标记语音以及与第一终端对应的第一游戏账户生成语音交互标记;将所述语音交互标记同步至第二终端,以供所述第二终端在其图形用户界面展示所述语音交互标记,并响应对所述语音交互标记上的第三接触式操作播放所述标记语音。本发明实施例通过在任意位置使用语音对线索进行标记,使得玩家可以对所找到的线索进行有针对性地交流,提高描述线索信息点时的效率,从而令游戏可以更加顺利进行。

Description

游戏中语音交互的方法及装置、电子设备、存储介质
技术领域
本发明涉及游戏领域,特别是涉及一种游戏中语音交互的方法及装置、电子设备、存储介质。
背景技术
目前,在多人跑团类网络游戏中,常常需要多名玩家寻找线索,再通过玩家间的交流将各自的找到的线索串联起来,将游戏推进下去。
然而,在现有的多人跑团类网络游戏中,玩家通常仅能从图片或文字信息中找寻线索并通过多人语音与其他玩家进行线索的交流,这种交流方式无法直接对玩家所找到的线索进行有针对性地交流,凭空的多人实时语音形式非常单一,描述线索信息点时容易遗漏且效率低下,非常影响游戏的顺利进行。
发明内容
鉴于上述问题,提出了本发明以便提供克服上述问题或者至少部分地解决上述问题的游戏中语音交互的方法及装置、电子设备、存储介质,包括:
为了解决上述问题,本发明公开了一种游戏中语音交互的方法,应用于第一终端,通过在所述第一终端的处理器上执行软件应用并在所述第一终端的触控显示器上渲染得到图形用户界面,所述方法包括:
响应于操作介质在所述图形用户界面的第一接触式操作,确定标记位置;
响应于所述操作介质在所述图形用户界面的第二接触式操作,录入语音数据得到标记语音;
根据所述标记位置、所述标记语音以及第一游戏账户生成语音交互标记,所述第一游戏账户与所述第一终端对应;
将所述语音交互标记同步至第二终端,以供所述第二终端在其图形用户界面展示所述语音交互标记,并响应对所述语音交互标记上的第三接触式操作播放所述标记语音。
优选地,所述图形用户界面中存在虚拟对象,当所述虚拟对象为文字时,所述响应于操作介质在所述图形用户界面的第一接触式操作,确定标记位置的步骤,包括:
响应于操作介质在所述文字上的长按操作,在所述文字处生成下划线标记;
响应于所述操作介质在所述下划线标记上的拖动操作,从所述文字中框选目标关键词或目标语句,将所述目标关键词或目标语句的位置确定为标记位置。
优选地,所述图形用户界面中存在虚拟对象,当所述虚拟对象为图片时,所述响应于操作介质在所述图形用户界面的第一接触式操作,确定标记位置的步骤,包括:
响应于操作介质在所述图片上的点击操作,从所述图片中确定目标图片区域;
将所述目标图片区域的位置确定为标记位置。
优选地,所述方法还包括:
生成与所述标记位置对应的录音图标;
所述第二接触式操作为作用于所述录音图标的接触式操作。
优选地,所述录音图标具有对应录音按钮,所述响应于所述操作介质在所述图形用户界面的第二接触式操作,录入语音数据得到标记语音的步骤,包括:
响应于所述操作介质在所述录音按钮上的长按操作,录入语音数据;
响应于所述操作介质在所述录音按钮上的松开操作,采用所述语音数据生成标记语音。
优选地,所述方法还包括:
响应于所述操作介质在所述录音图标和/或所述语音交互标记上的第四接触式操作,调整所述录音图标和/或所述语音交互标记在所述图形用户界面中的位置。
优选地,所述根据所述标记位置、所述标记语音以及第一游戏账户生成语音交互标记后,还包括:
当所述语音交互标记处于隐藏状态时,响应于所述操作介质在所述具有下划线标记的所述目标关键词或目标语句上的点击操作,显示所述语音交互标记;
当所述语音交互标记为显示状态时,响应于所述操作介质在所述具有下划线标记的所述目标关键词或目标语句上的点击操作,隐藏所述语音交互标记。
优选地,所述方法还包括:
响应于所述操作介质在所述语音交互标记上的第五接触式操作,将所述语音数据转换成文字并显示在所述图形用户界面中。
优选地,所述语音交互标记包含以下一项或多项:
位置指示对象、语音指示对象、第一游戏账户指示对象。
优选地,所述方法还包括:
在所述录音按钮上方提供一撤销区域;
当所述操作介质在所述录音按钮上进行长按操作时,响应于所述操作介质在所述录音按钮上向上滑动至所述撤销区域并松开的操作,撤销所述录入语音数据。
优选地,所述方法还包括:
在所述图形用户界面当中提供一删除区域;
响应于所述操作介质在所述语音交互标记上的第六接触式操作,将所述语音交互标记移动至所述删除区域;
响应于所述操作介质在所述语音交互标记上的松开操作,删除所述语音交互标记。
优选地,所述方法还包括:
响应于所述操作介质在所述语音交互标记上的第七接触式操作,播放所述标记语音。
本发明实施例还公开了一种游戏中语音交互的装置,应用于第一终端,通过在第一终端的处理器上执行软件应用并在所述第一终端的触控显示器上渲染得到图形用户界面,所述装置包括:
第一响应模块,用于响应操作介质在所述图形用户界面的第一接触式操作,确定标记位置;
第二响应模块,用于响应所述操作介质在所述图形用户界面的第二接触式操作,录入语音数据得到标记语音;
语音交互标记生成模块,用于根据所述标记位置、所述标记语音以及第一游戏账户生成语音交互标记,所述第一游戏账户与所述第一终端对应;
语音交互标记同步模块,用于将所述语音交互标记同步至第二终端,以供所述第二终端在其图形用户界面展示所述语音交互标记,并响应对所述语音交互标记上的第三接触式操作播放所述标记语音。
本发明实施例还提供了一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,计算机程序被处理器执行时实现如上游戏中语音交互的方法的步骤。
本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如上游戏中语音交互的方法的步骤。
本发明具有以下优点:
在本发明的实施例中,通过响应于操作介质在图形用户界面的第一接触式操作,确定标记位置,响应于操作介质在图形用户界面的第二接触式操作,录入语音数据得到标记语音,根据标记位置、标记语音以及第一游戏账户生成语音交互标记并将语音交互标记同步至第二终端,以供第二终端在其图形用户界面展示语音交互标记,并响应对语音交互标记上的第三接触式操作播放标记语音,通过在任意位置使用语音对线索进行标记,使得玩家可以对所找到的线索进行有针对性地交流,提高描述线索信息点时的效率,从而令游戏可以更加顺利进行。
附图说明
为了更清楚地说明本发明的技术方案,下面将对本发明的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种游戏中语音交互的方法的步骤流程图;
图2是本发明实施例提供的另一种游戏中语音交互的方法的步骤流程图;
图3是本发明实施例提供的一种录入语音数据的示意图;
图4是本发明实施例提供的一种语音录入中途撤销的示意图;
图5是本发明实施例提供的一种调整录音图标和/或语音交互标记位置的示意图;
图6是本发明实施例提供的一种语音数据转换成文字显示的示意图;
图7是本发明实施例提供的一种删除语音交互标记的示意图;
图8是本发明实施例提供的一种播放语音数据的示意图;
图9是本发明实施例提供的一种游戏中语音交互的装置的结构框图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参照图1,示出了本发明实施例提供的一种游戏中语音交互的方法的步骤流程图,应用于第一终端,通过在所述第一终端的处理器上执行软件应用并在所述第一终端的触控显示器上渲染得到图形用户界面,所述方法具体可以包括如下步骤:
步骤101,响应于操作介质在所述图形用户界面的第一接触式操作,确定标记位置;
作为一种示例,操作介质可以包括手指、触控笔、VR眼镜中的凝视等,其可基于移动终端或VR眼镜(虚拟界面)执行接触式操作,例如,操作介质在移动终端的触控显示器上进行点击或滑动操作。
在移动终端上运行游戏应用,并在移动终端的触控显示器上渲染图形用户界面,图形用户界面所显示的内容至少部分地包含一局部或全部的游戏场景,游戏场景的具体形态可以是方形,也可以是其它形状(比如,圆形等)。
响应于玩家利用操作介质在图形用户界面进行的第一接触式操作,根据玩家第一接触式操作的位置,确定标记的位置。
步骤102,响应于操作介质在所述图形用户界面的第二接触式操作,录入语音数据得到标记语音;
在执行完第一接触式操作后,玩家可以控制操作介质执行第二接触式操作。响应于第二接触式操作,玩家录入语音数据,录入语音数据完毕后,采用语音数据生成标记语音。
步骤103,根据所述标记位置、所述标记语音以及第一游戏账户生成语音交互标记,所述第一游戏账户与所述第一终端对应;
第一终端可以通过第一游戏账户登陆至服务器中,在标记语音生成后,根据玩家之前所确定的标记位置、所生成的标记语音和第一游戏账户生成语音交互标记。
步骤104,将所述语音交互标记同步至第二终端,以供所述第二终端在其图形用户界面展示所述语音交互标记,并响应对所述语音交互标记上的第三接触式操作播放所述标记语音;
第二终端通过服务器与第一终端进行连接,在语音交互标记生成后,将语音交互标记同步至第二终端,在第二终端的图形用户界面上对语音交互标记进行展示,玩家可以控制操作介质在第二终端的图形用户界面上执行第三接触式操作,响应与第三接触式操作,在第二终端上播放标记语音。
在本发明的实施例中,通过响应于操作介质在图形用户界面的第一接触式操作,确定标记位置,响应于操作介质在图形用户界面录音图标的第二接触式操作,录入语音数据得到标记语音,根据标记位置、标记语音以及第一游戏账户生成语音交互标记,将语音交互标记同步至第二终端,以供第二终端在其图形用户界面展示语音交互标记,并响应对语音交互标记上的第三接触式操作播放标记语音,通过在图形用户界面中的虚拟对象任意位置使用语音对线索进行标记,使得玩家可以对所找到的线索进行有针对性地交流,提高描述线索信息点时的效率,从而令游戏可以更加顺利进行。
参照图2,示出了本发明实施例提供的另一种游戏中语音交互的方法的步骤流程图,应用于第一终端,通过在所述第一终端的处理器上执行软件应用并在所述第一终端的触控显示器上渲染得到图形用户界面,具体可以包括如下步骤:
步骤201,所述图形用户界面中存在虚拟对象,响应于操作介质在所述图形用户界面的第一接触式操作,确定标记位置;
在本发明的一种优选实施例中,当所述虚拟对象为文字时,操作介质在所述图形用户界面的第一接触式操作为长按操作,所述步骤201可以包括如下子步骤:
响应于操作介质在所述文字上的长按操作,在所述文字处生成下划线标记;
响应于所述操作介质在所述下划线标记上的拖动操作,从所述文字中框选目标关键词或目标语句,将所述目标关键词或目标语句的位置确定为标记位置。
本发明实施例中,虚拟对象可以为文字,具体的,可以是游戏开发者在某个具体游戏场景中预先设置的以文字形式出现的信息,例如游戏场景中墙壁上的文字、书籍道具上显示的文字等,本发明实施例对此不作限制。
第一接触式操作为长按操作,目标关键词或目标语句是玩家所认为的,对推进游戏有帮助的线索,具体的,通过响应于操作介质在文字中目标关键词或目标语句上的长按操作,在所述文字处生成下划线,通过拖动下划线选择目标关键词或目标语句,在选择完成后,所选择的目标关键词或目标语句的位置即确定为标记位置。例如,玩家看到游戏场景中的文字出现在移动终端的触控显示器上,认为文字中有对游戏进行所需要的线索,该文字即为目标关键词或目标语句,玩家可以控制操作介质,例如手指、触控笔等长按触控显示器上文字中想要标记的目标关键词或目标语句,在游戏场景中玩家长按的位置生成下划线,玩家通过拖动下划线框选出文字范围,将所框选的文字范围的位置确定为标记位置。
本发明的另一种优选实施例中,当所述虚拟对象为图片时,操作介质在所述虚拟对象上的第一接触式操作为点击操作,所述步骤201可以包括如下子步骤:
响应于操作介质在所述图片上的点击操作,从所述图片中确定目标图片区域;
将所述目标图片区域的位置确定为标记位置。
本发明实施例中,虚拟对象可以为图片,具体的,可以是游戏开发者在某个具体游戏场景中预先设置的以图片形式出现的信息,例如游戏场景中墙壁上的图画、桌面的一张照片等,本发明实施例对此不作限制。
第一接触式操作为点击操作,目标图片区域是玩家认为游戏线索所在的区域,具体的,通过响应于操作介质在图片上目标图片区域的点击操作,确定游戏场景中的图片区域为目标图片区域,将目标图片区域所在的位置确定为标记位置。例如,玩家看到游戏场景中的图片出现在第一终端的触控显示器上,认为图片中有区域含有线索,该区域即为目标图片区域,玩家可以控制操作介质,例如手指、触控笔等点击触控显示器上图片中想要标记的目标图片区域,游戏场景中玩家点击的目标图片区域即为目标图片区域,将该区域确定为标记位置。
步骤202,生成与所述标记位置对应的录音图标;
在确定了标记位置后,在标记位置处生成录音图标。
步骤203,响应于所述操作介质针对所述录音图标的第二接触式操作,录入语音数据得到标记语音;
本发明实施例中,第二接触式操作为长按操作,在生成录音图标的同时,在游戏场景中同时出现与录音图标相对应的录音按钮,玩家可以控制操作介质长按触控显示器上显示的录音按钮,开启移动终端设备的录音功能,录入语音数据,当玩家想要结束语音数据录入时,松开在录音按钮上的操作介质,响应于操作介质在录音按钮上的松开操作,采用所录入的语音数据生成标记语音。
如图3左边,玩家手指长按触控显示器生成了一个录音图标的同时,在录音图标的下方生成一个录音按钮,如图3中间,玩家想要录入语音数据时,长按录音按钮开始录入语音数据,当语音数据录入完毕后,如图3右边,玩家松开在录音按钮上的手指,即可生成标记语音。需要注意的是,录音按钮在游戏场景中的位置可根据实际需求进行设定,本发明实施例对此不作限制。
在玩家录入语音数据的过程中,玩家可能会对正在录入的语音数据不满意,需要撤销正在录入的语音数据,因此本发明实施例还可以包括如下步骤:
在所述录音按钮上方提供一撤销区域;
当所述操作介质在所述录音按钮上进行长按操作时,响应于操作介质在所述录音按钮上向上滑动至所述撤销区域并松开的操作,撤销所述通过所述录音图标录入语音数据。
如图4,在录音按钮的上方有一个撤销区域,玩家在长按录音按钮时,通过将操作介质向上滑动至撤销区域并松开操作介质,撤销正在录入的语音数据。
步骤204,根据所述标记位置、所述标记语音以及第一游戏账户生成语音交互标记,所述第一游戏账户与所述第一终端对应;
语音交互标记包含位置指示对象、语音指示对象、第一游戏账户指示对象,例如,指向标记位置的线条属于位置指示对象,可由标记位置得到;指示标记语音的时长信息则属于语音指示对象,可由标记语音得到;玩家头像则属于第一游戏账户指示对象,可由第一游戏账户得到。
在目标关键词或目标语句上生成的语音交互标记,有时会出现遮挡文字,阻碍玩家阅读的问题,对此,本发明实施例还可以包括如下步骤:
当所述语音交互标记处于隐藏状态时,响应于操作介质在所述具有下划线标记的所述目标关键词或目标语句上的点击操作,显示所述语音交互标记;
当所述语音交互标记为显示状态时,响应于操作介质在所述具有下划线标记的所述目标关键词或目标语句上的点击操作,隐藏所述语音交互标记。
具体的,在生成所述语音交互标记后,当玩家认为语音交互标记对文字阅读造成影响时,通过操作介质点击下划线标记,隐藏语音交互标记;当玩家需要对语音交互标记进行操作时,点击下划线标记,可以显示语音交互标记。
步骤205,将所述语音交互标记同步至第二终端,以供所述第二终端在其图形用户界面展示所述语音交互标记,并响应对所述语音交互标记上的第三接触式操作播放所述标记语音;
步骤206,响应于所述操作介质在所述录音图标和/或所述语音交互标记上的第四接触式操作,调整所述录音图标和/或所述语音交互标记在所述图形用户界面中的位置;
本发明实施例中,生成录音图标时,在虚拟对象上的线索生成位置指示对象,例如标记点,标记点与录音图标相连。
当虚拟对象为文字时,目标关键词和目标语句处生成下划线选择文字范围,下划线即为所选文字的标记点,当虚拟对象为目标图片区域时,目标图片区域处生成标记点。
具体的,第四接触式操作为长按并进行拖动的操作,例如,当玩家发现所生成的录音图标和/或语音交互标记并不在自己想要的位置时,玩家可以控制操作介质长按触控显示器上录音图标和/或语音交互标记,然后玩家可以控制操作介质来拖动录音图标和/或语音交互标记,从而调整录音图标和/或语音交互标记在图形用户界面中的位置。
如图5,玩家用手指长按住语音交互标记的标记点,如果玩家拖动标记点,可将语音交互标记移动至想要放置的位置。
步骤207,响应于所述操作介质在所述语音交互标记上的第五接触式操作,将所述语音数据转换成文字并显示在所述图形用户界面中。
具体的,第五接触式操作为长按操作,玩家可以控制操作介质长按触控显示器上的语音交互标记,触发语音数据转换文字功能,如图6,当玩家不便播放语音数据时,可用手指长按触控显示器上的语音交互标记,将录入的语音数据转换成文字,并将文字显示在图形用户界面当中。
在本发明的一种优选实施例中,所述方法还可以包括如下步骤:
在所述图形用户界面当中提供一删除区域;
响应于所述操作介质所述语音交互标记上的第六接触式操作,将所述语音交互标记移动至所述删除区域;
响应于所述操作介质在所述语音交互标记上的松开操作,删除所述语音交互标记。
作为一种示例,如图7,第六接触式操作为长按并移动操作,删除区域为位于图形用户界面中下方的垃圾桶图标,通常为隐藏状态。当玩家想要删除语音交互标记时,可以移动手指长按触控显示器上的语音交互标记的标记点,移动手指,删除区域在游戏场景中下方位置显示,玩家移动手指到删除区域所在的位置,松开在语音交互标记上的手指后,删除语音交互标记。
在生成语音交互标记后,玩家还可以通过与图形用户界面中的语音交互标记交互来播放标记语音。对此,本发明实施例还可以包括以下步骤:
响应于所述操作介质在所述语音交互标记上的第七接触式操作,播放所述标记语音;
本发明实施例中,第七接触式操作为在第一终端上的点击操作,在生成语音交互标记后,玩家可以通过利用操作介质在第一终端上对语音交互标记进行点击操作,响应于玩家的点击操作,播放标记语音。
具体的,如图8左边,语音交互标记右上角显示标记语音的播放时间长度,玩家用手指点击语音交互标记,如图8右边,响应于玩家的点击操作,语音交互标记右上角开始播放时间倒计时,用于提示玩家语音播放的进度,播放倒计时结束时,停止播放标记语音。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
参照图9,示出了本发明一实施例提供的一种游戏中语音交互的装置的结构框图,应用于第一终端,通过在第一终端的处理器上执行软件应用并在第一终端的触控显示器上渲染得到图形用户界面,所述装置可以包括如下模块:
第一响应模块301,用于响应于操作介质在所述图形用户界面上的第一接触式操作,确定标记位置;
第二响应模块302,用于响应于所述操作介质在所述图形用户界面的第二接触式操作,录入语音数据得到标记语音;
语音交互标记生成模块303,用于根据所述标记位置、所述标记语音以及第一游戏账户生成语音交互标记,所述第一游戏账户与所述第一终端对应;
语音交互标记同步模块304,用于将所述语音交互标记同步至第二终端,以供所述第二终端在其图形用户界面展示所述语音交互标记,并响应对所述语音交互标记上的第三接触式操作播放所述标记语音。
在本发明一实施例中,所述第一响应模块301包括:
长按响应子模块,用于当检测到所述虚拟对象为文字时,响应于操作介质在所述文字上的长按操作,在所述文字处生成下划线标记;
文字框选子模块,用于响应于所述操作介质在所述下划线标记上的拖动操作,从所述文字中框选目标关键词或目标语句;
第一标记位置确定子模块,用于将所述目标关键词或目标语句的位置确定为标记位置;
第一录音图标生成子模块,用于生成与所述标记位置对应的录音图标。
在本发明一实施例中,所述第一响应模块301包括:
点击响应子模块,用于当检测到所述虚拟对象为图片时,响应于操作介质在所述图片上的点击操作,从所述图片中确定目标图片区域;
第二标记位置确定子模块,用于将所述目标图片区域的位置确定为标记位置;
第二录音图标生成子模块,用于生成与所述标记位置对应的录音图标。
在本发明一实施例中,所述第二响应模块302包括:
语音数据录入子模块,用于响应于所述操作介质在所述录音按钮上的长按操作,录入语音数据;
标记语音生成子模块,用于响应于所述操作介质在所述录音按钮上的松开操作,采用所述语音数据生成标记语音。
在本发明一实施例中,所述第二响应模块302还包括:
撤销区域提供子模块,用于在所述录音按钮上方提供一撤销区域;
录音撤销子模块,用于当所述操作介质在所述录音按钮上进行长按操作时,响应于所述操作介质在所述录音按钮上向上滑动至所述撤销区域并松开的操作,撤销所述录入语音数据。
在本发明一实施例中,所述装置还包括:
语音交互标记隐藏模块,用于当所述语音交互标记为显示状态时,响应于所述操作介质在在所述具有下划线标记的所述目标关键词或目标语句上的点击操作,隐藏所述语音交互标记;
语音交互标记显示模块,用于当语音交互标记处于隐藏状态时,响应于所述操作介质在所述具有下划线标记的所述目标关键词或目标语句上的点击操作,显示所述语音交互标记。
在本发明一实施例中,所述装置还包括:
第四响应模块,用于响应于所述操作介质在所述录音图标和/或所述语音交互标记上的第四接触式操作,调整所述录音图标和/或所述语音交互标记在所述图形用户界面中的位置。
在本发明一实施例中,所述装置还包括:
第五响应模块,用于响应于所述操作介质在所述语音交互标记上的第五接触式操作,将所述语音数据转换成文字并显示在所述图形用户界面中。
在本发明一实施例中,所述装置还包括:
删除区域提供模块,用于在所述图形用户界面当中提供一删除区域;
第六响应模块,用于响应于所述操作介质在所述语音交互标记上的第六接触式操作,将所述语音交互标记移动至所述删除区域;
语音交互标记删除模块,用于响应于所述操作介质在所述语音交互标记上的松开操作,删除所述语音交互标记。
在本发明一实施例中,所述装置还包括:
第七响应模块,用于响应于所述操作介质在所述语音交互标记上的第七接触式操作,播放所述标记语音。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本发明一实施例还提供了电子设备,可以包括处理器、存储器及存储在存储器上并能够在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上游戏中语音交互的方法的步骤。
本发明一实施例还提供了计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如上游戏中语音交互的方法的步骤。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、终端设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本发明所提供的一种游戏中语音交互的方法及装置、电子设备、存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (15)

1.一种游戏中语音交互的方法,应用于第一终端,其特征在于,通过在所述第一终端的处理器上执行软件应用并在所述第一终端的触控显示器上渲染得到图形用户界面,所述方法包括:
在游戏运行时,响应于操作介质在所述图形用户界面的第一接触式操作,确定标记位置;
响应于所述操作介质在所述图形用户界面的第二接触式操作,录入语音数据得到标记语音;
根据所述标记位置、所述标记语音以及第一游戏账户生成语音交互标记,所述第一游戏账户与所述第一终端对应;
将所述语音交互标记实时同步至第二终端,以供所述第二终端在其图形用户界面展示所述语音交互标记,并响应对所述语音交互标记上的第三接触式操作播放所述标记语音;
其中,所述标记语音用于交流线索信息。
2.根据权利要求1所述的方法,其特征在于,所述图形用户界面中存在虚拟对象,当所述虚拟对象为文字时,所述响应于操作介质在所述图形用户界面的第一接触式操作,确定标记位置的步骤,包括:
响应于操作介质在所述文字上的长按操作,在所述文字处生成下划线标记;
响应于所述操作介质在所述下划线标记上的拖动操作,从所述文字中框选目标关键词或目标语句,将所述目标关键词或目标语句的位置确定为标记位置。
3.根据权利要求1所述的方法,其特征在于,所述图形用户界面中存在虚拟对象,当所述虚拟对象为图片时,所述响应于操作介质在所述图形用户界面的第一接触式操作,确定标记位置的步骤,包括:
响应于操作介质在所述图片上的点击操作,从所述图片中确定目标图片区域;
将所述目标图片区域的位置确定为标记位置。
4.根据权利要求1或2或3所述的方法,其特征在于,还包括:
生成与所述标记位置对应的录音图标;
所述第二接触式操作为作用于所述录音图标的接触式操作。
5.根据权利要求4所述的方法,其特征在于,所述录音图标具有对应录音按钮,所述响应于所述操作介质在所述图形用户界面的第二接触式操作,录入语音数据得到标记语音的步骤,包括:
响应于所述操作介质在所述录音按钮上的长按操作,录入语音数据;
响应于所述操作介质在所述录音按钮上的松开操作,采用所述语音数据生成标记语音。
6.根据权利要求1所述的方法,其特征在于,还包括:
响应于所述操作介质在所述录音图标和/或所述语音交互标记上的第四接触式操作,调整所述录音图标和/或所述语音交互标记在所述图形用户界面中的位置。
7.根据权利要求1所述方法,其特征在于,所述根据所述标记位置、所述标记语音以及第一游戏账户生成语音交互标记后,还包括:
当所述语音交互标记处于隐藏状态时,响应于所述操作介质在所述具有下划线标记的所述目标关键词或目标语句上的点击操作,显示所述语音交互标记;
当所述语音交互标记为显示状态时,响应于所述操作介质在所述具有下划线标记的所述目标关键词或目标语句上的点击操作,隐藏所述语音交互标记。
8.根据权利要求1所述的方法,其特征在于,还包括:
响应于所述操作介质在所述语音交互标记上的第五接触式操作,将所述语音数据转换成文字并显示在所述图形用户界面中。
9.根据权利要求1或6或7或8所述的方法,其特征在于,所述语音交互标记包含以下一项或多项:
位置指示对象、语音指示对象、第一游戏账户指示对象。
10.根据权利要求5所述的方法,其特征在于,还包括:
在所述录音按钮上方提供一撤销区域;
当所述操作介质在所述录音按钮上进行长按操作时,响应于所述操作介质在所述录音按钮上向上滑动至所述撤销区域并松开的操作,撤销所述录入语音数据。
11.根据权利要求1所述的方法,其特征在于,还包括:
在所述图形用户界面当中提供一删除区域;
响应于所述操作介质在所述语音交互标记上的第六接触式操作,将所述语音交互标记移动至所述删除区域;
响应于所述操作介质在所述语音交互标记上的松开操作,删除所述语音交互标记。
12.根据权利要求1所述的方法,其特征在于,还包括:
响应于所述操作介质在所述语音交互标记上的第七接触式操作,播放所述标记语音。
13.一种游戏中语音交互的装置,应用于第一终端,其特征在于,通过在第一终端的处理器上执行软件应用并在所述第一终端的触控显示器上渲染得到图形用户界面,所述装置包括:
第一响应模块,用于在游戏运行时,响应操作介质在所述图形用户界面的第一接触式操作,确定标记位置;
第二响应模块,用于响应所述操作介质在所述图形用户界面的第二接触式操作,录入语音数据得到标记语音;
语音交互标记生成模块,用于根据所述标记位置、所述标记语音以及第一游戏账户生成语音交互标记,所述第一游戏账户与所述第一终端对应;
语音交互标记同步模块,用于将所述语音交互标记实时同步至第二终端,以供所述第二终端在其图形用户界面展示所述语音交互标记,并响应对所述语音交互标记上的第三接触式操作播放所述标记语音;
其中,所述标记语音用于交流线索信息。
14.一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至12中任一项所述的游戏中语音交互的方法的步骤。
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至12中任一项所述的游戏中语音交互的方法的步骤。
CN201910631683.3A 2019-07-12 2019-07-12 游戏中语音交互的方法及装置、电子设备、存储介质 Active CN110215707B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910631683.3A CN110215707B (zh) 2019-07-12 2019-07-12 游戏中语音交互的方法及装置、电子设备、存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910631683.3A CN110215707B (zh) 2019-07-12 2019-07-12 游戏中语音交互的方法及装置、电子设备、存储介质

Publications (2)

Publication Number Publication Date
CN110215707A CN110215707A (zh) 2019-09-10
CN110215707B true CN110215707B (zh) 2023-05-05

Family

ID=67812453

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910631683.3A Active CN110215707B (zh) 2019-07-12 2019-07-12 游戏中语音交互的方法及装置、电子设备、存储介质

Country Status (1)

Country Link
CN (1) CN110215707B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111013145A (zh) * 2019-12-18 2020-04-17 北京智明星通科技股份有限公司 一种团战游戏中游戏对象标记方法、装置和服务器
CN113392272A (zh) * 2020-03-11 2021-09-14 阿里巴巴集团控股有限公司 对图片、视频进行语音标记的方法及装置
CN111773670B (zh) * 2020-07-10 2024-06-04 网易(杭州)网络有限公司 游戏中的标记方法、装置、设备和存储介质
CN113398602B (zh) * 2021-07-15 2024-04-30 网易(杭州)网络有限公司 信息处理方法、装置、存储介质及计算机设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006236037A (ja) * 2005-02-25 2006-09-07 Nippon Telegr & Teleph Corp <Ntt> 音声対話コンテンツ作成方法、装置、プログラム、記録媒体
CN103002960A (zh) * 2010-05-11 2013-03-27 索尼电脑娱乐美国公司 游戏空间中用户信息的放置
WO2015102082A1 (ja) * 2014-01-06 2015-07-09 株式会社Nttドコモ ユーザのデータ入力に応じて情報提供を行うための端末装置、プログラム、およびサーバ装置
CN107888757A (zh) * 2017-09-25 2018-04-06 努比亚技术有限公司 一种语音消息处理方法、终端和计算机可读存储介质
CN108499106A (zh) * 2018-04-10 2018-09-07 网易(杭州)网络有限公司 竞速游戏提示信息的处理方法和装置
CN109634501A (zh) * 2018-12-20 2019-04-16 掌阅科技股份有限公司 电子书批注添加方法、电子设备及计算机存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006236037A (ja) * 2005-02-25 2006-09-07 Nippon Telegr & Teleph Corp <Ntt> 音声対話コンテンツ作成方法、装置、プログラム、記録媒体
CN103002960A (zh) * 2010-05-11 2013-03-27 索尼电脑娱乐美国公司 游戏空间中用户信息的放置
WO2015102082A1 (ja) * 2014-01-06 2015-07-09 株式会社Nttドコモ ユーザのデータ入力に応じて情報提供を行うための端末装置、プログラム、およびサーバ装置
CN107888757A (zh) * 2017-09-25 2018-04-06 努比亚技术有限公司 一种语音消息处理方法、终端和计算机可读存储介质
CN108499106A (zh) * 2018-04-10 2018-09-07 网易(杭州)网络有限公司 竞速游戏提示信息的处理方法和装置
CN109634501A (zh) * 2018-12-20 2019-04-16 掌阅科技股份有限公司 电子书批注添加方法、电子设备及计算机存储介质

Also Published As

Publication number Publication date
CN110215707A (zh) 2019-09-10

Similar Documents

Publication Publication Date Title
CN110215707B (zh) 游戏中语音交互的方法及装置、电子设备、存储介质
US11013998B2 (en) Method, non-transitory computer-readable recording medium, information processing system, and information processing device
RU2557762C2 (ru) Способ для перемещения объекта между страницами и устройство интерфейса
US10860345B2 (en) System for user sentiment tracking
CN101073048B (zh) 内容管理接口
US10622021B2 (en) Method and system for video editing
US20130268826A1 (en) Synchronizing progress in audio and text versions of electronic books
CN106648535A (zh) 直播客户端语音输入方法及终端设备
CN109375865A (zh) 跳转、复选标记和删除手势
CN109939445B (zh) 信息处理方法及装置、电子设备、存储介质
CN103034395A (zh) 用于异步交流的设备、方法和程序
US10776570B2 (en) Supporting digital ink in markup language documents
WO2022156709A1 (zh) 音频信号处理方法、装置、电子设备和可读存储介质
Bouchardon Figures of gestural manipulation in digital fictions
CN110302535B (zh) 游戏线索记录方法、装置、设备和可读存储介质
KR20190138798A (ko) 실시간 협업을 위한 라이브 잉크 프레즌스
JP6294035B2 (ja) 情報処理装置、システム、方法およびプログラム
EP3103081A1 (en) Collaborative group video production system
US20230054388A1 (en) Method and apparatus for presenting audiovisual work, device, and medium
CN115134317B (zh) 消息显示方法、装置、存储介质和电子装置
CN113680047B (zh) 终端操作方法、装置、电子设备和存储介质
CN112951013B (zh) 一种学习交互方法、装置、电子设备以及存储介质
CN114797102A (zh) 信息显示方法及装置、计算机可读存储介质、电子设备
CN106851330B (zh) 一种基于web技术的在线点播微课视频的打点播放方法
JP2015176379A (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
GR01 Patent grant
GR01 Patent grant