在即时通信界面实现音乐播放的方法及装置的制造方法_2

文档序号:9399178阅读:来源:国知局
例示出的另一种在即时通信界面实现音乐播放 的装置框图;
[0075] 图10是本公开根据一示例性实施例示出的另一种在即时通信界面实现音乐播放 的装置框图;
[0076] 图11是本公开根据一示例性实施例示出的另一种在即时通信界面实现音乐播放 的装置框图;
[0077] 图12是本公开根据一示例性实施例示出的一种用于在即时通信界面实现音乐播 放的装置的一结构示意图。
【具体实施方式】
[0078] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例 中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0079] 在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。 在本公开和所附权利要求书中所使用的单数形式的"一种"、"所述"和"该"也旨在包括多 数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语"和/或"是指 并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0080] 应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这 些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离 本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第 一信息。取决于语境,如在此所使用的词语"如果"可以被解释成为"在……时"或"当…… 时"或"响应于确定"。
[0081] 本公开提供的一种在即时通信界面实现音乐播放的方法,应用在终端设备上,该 终端设备上可以安装有即时通信工具比如微信、米聊、QQ、飞信等即时通信客户端软件。用 户也可以通过终端设备登录网页版的即时通信界面。上述终端设备可以是智能手机、平板 电脑、个人数字助理、可穿戴设备如智能手表、智能手环等设备。当前用户可以通过本端的 即时通信界面与一个或多个对端用户进行即时通信。
[0082] 图1是根据一示例性实施例示出的在即时通信界面实现音乐播放的方法的流程 图,如图1所示,本公开提供的在即时通信界面实现音乐播放的方法可以包括以下步骤:
[0083] 在步骤11中,在即时通信界面中,开启音符输入模式;
[0084] 如图2A根据一示例性实施例示出的在即时通信界面实现音乐播放的应用场景示 意图,在本端的当前用户即时通信界面中可以设置多种附件比如表情输入附件、字体设置 附件等,本公开中还可以包括音符输入附件。当前用户触发上述音符输入附件对应的音符 输入模式图标100后,可以进入音符输入模式。在音符输入模式下,当用户输入字符时,终 端设备使能显示组件在即时通信界面显示字符的同时,还可以使能对端和/或本端的音频 播放组件播放该字符对应的音符。
[0085] 本公开中,关于开启音符输入模式可以包括以下两种情况:
[0086] 第一种情况,音符输入模式下的音符播放属性信息时预先设置好的,比如音符的 音色、音调、响度中的一种或多种信息,是系统默认设置的。当用户触发开启音符输入模式 后,输入的每个字符对应的音符的音色、音调和/或响度信息都是一致的,不同的是音符内 容。
[0087] 如图2A所示,若终端设备检测到用户在即时通信界面的音符输入模式图标100区 域执行了预设触发操作,启动系统默认音符输入模式。在一实施例中,上述预设触发操作可 以为单击、双击、长按等操作。
[0088] 第二种情况,用户可以根据个人音乐喜好选择目标音符输入模式,其中,上述个人 音乐喜好可以是当前用户本人的音乐喜好,也可以是当前用户了解到的对端用户的个人音 乐喜好。参照图2根据一示例性实施例示出的在即时通信界面实现音乐播放的方法的流程 图,在图1所示实施例的基础上,步骤11可以包括:
[0089] 在步骤111中,根据用户选择的音符播放属性信息确定目标音符输入模式;其中, 所述音符播放属性信息包括以下至少一项:音色、音调、响度。
[0090] 在步骤112中,启动所述目标音符输入模式。
[0091] 参照图3A根据一示例性实施例示出的在即时通信界面实现音乐播放的场景示意 图,在图2A所示场景示意图的基础上,可以在音符输入图标100被触发后提供第二浮窗 200,在该第二浮窗中显示音符播放属性信息的菜单选项。
[0092] 通过选择上述菜单选项,当前用户可以选择符合个人音乐喜好的音符播放属性信 息,从而确定符合个人音乐喜好的目标音符输入模式。以选择播放音符的音色为例,比如, 上述菜单选项列举了预设乐器,如古琴、钢琴、古筝、吉他、萨克斯等乐器。每一种乐器对应 一种音色,当用户选中一种乐器后,在终端设备侧,相当于确定了音符播放的音色属性。当 然,菜单选项还可以包括用于设置音符响度、音调的选项。当用户选中其中的一个菜单选项 时,终端设备解析相应指令,从而确定播放音符的响度和/或音调属性信息。
[0093] 参照图3B根据一示例性实施例示出的在即时通信界面实现音乐播放的场景示意 图,在图3A所示场景示意图的基础上,假设,用户在菜单选项中选择了符合当前用户和对 端用户均喜好的古筝300,当用户输入字符时,终端设备会将该字符对应的古筝音色信息封 装在即时消息中发送给对端,或者,使能本端音频播放组件播放上述字符对应的古筝音符, 从而使对端用户在阅读接收的字符信息的同时,还可以聆听到古筝音乐。或者,当本端用户 在当前通信界面中输入字符时,还能享受到个人喜欢的古筝音乐。
[0094] 综上,上述音符播放属性信息可以是系统初始化时预先设置好的,也可以是用户 根据个人喜好设置的。一旦音符输入模式确定,每个音符的上述音符播放属性信息也便确 定,即用户输入的每个字符对应音符的音色、音调和/或响度都是相同的。当用户在当前通 信界面中输入字符时,本端设备可以将上述字符对应的音符,以及上述音符播放属性信息, 随同上述字符内容一起封装为即时通信消息,发送给对端。
[0095] 可见,本公开中,当前用户在输入即时通信消息时,可以选择开启音符输入模式, 增强即时信息交互的趣味性。此外,当前用户还可以根据本人或对端用户的个人音乐喜欢 设置目标音符输入模式,提升用户的音乐体验。
[0096] 在步骤13中,接收当前用户在所述即时通信界面中输入的字符;本公开中,上述 字符可以是字母字符或数字字符。
[0097] 在步骤15中,确定所述字符的字符信息;
[0098] 该步骤15中,上述字符信息可以包括:字符内容、字符输入节奏。其中,字符内容 为用户触发虚拟按键后产生的对应键值,比如在英文输入模式下输入的字母、通过虚拟数 字键盘输入的阿拉伯数字等。
[0099] 在步骤17中,根据所述字符信息确定音符播放信息;
[0100] 本公开中,音符播放消息可以包括:音符内容和/或该音符的播放时长。
[0101] 参照图4根据一示例性实施例示出的在即时通信界面实现音乐播放的方法的流 程图,在图1所示实施例的基础上,步骤17可以包括:
[0102] 在步骤171中,根据所述字符查询预设音符表,确定所述字符的对应音符,所述预 设音符表包括字符与音符的对应关系;
[0103] 假设预设音符表如表一所示:
[0104]
[0105] 表一
[0106] 终端设备在检测到当前用户输入字符"Q"时,通过查询表一所示音符表,得知字符 "Q"对应的音符内容为"哆"。依此类推,当用户在即时通信界面中输入多个字母时,终端设 备就会根据表一所示音符表获取对应的多个音符。
[0107] 又比如,预设音符表包括阿拉伯数字与音符的对应关系,如表二所示
[0108]
[0109]表二
[oho] 终端设备在检测到当前用户输入数字" 1"时,通过查询表二所示音符表得知数字 "1"的对应音符内容为"哆"。依此类推,当用户在即时通信界面中输入多个数字字符时,终 端设备就会根据表二所示音符表获取多个对应的音符。
[0111] 在确定音符内容之后还要确定每个音符的播放时长。在本公开的另一实施例中, 步骤17还可以包括:
[0112] 在步骤172中,根据所述字符被键入的时间间隔,确定每个音符的播放时长。
[0113] 本公开中,以数字字符输入为例,当用户利用虚拟数字键盘连续输入数字字符时, 终端设备记录用户输入相邻两个数字的时间间隔。比如,用户输入"1"之后,停顿了 2秒; 之后又输入了 "2",停留了 1秒,依次输入后续多个数字字符。终端设备根据用户输入字符 的信息,确定数字1对应的音符"哆"的播放时长为2秒;确定数字2对应音符"来"的播放 时长为1秒,依此类推,确定每个音符的播放时长并记录,比如后台程序以序列" 1 {2} 2 {1} " 的形式保存上述播放时长信息。
[0114] 在步骤19中,将包含所述音符播放信息的字符信息作为即时消息,发送给对端, 以使对端根据所述即时消息,在即时通信界面中显示所述字符,同时根据所述音符播放信 息实现音乐播放。
[0115] 经过上述步骤171和172,终端设备可以确定每个字符对应的音符和每个音符的 播放时长,形成音符播放信息,与字符内容一起封装为即时通信息消息。当用户出发即时通 界面中的发送按钮之后,终端设
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1