CN117376633A - 音频信号处理方法、装置、智能电视、介质、程序产品 - Google Patents

音频信号处理方法、装置、智能电视、介质、程序产品 Download PDF

Info

Publication number
CN117376633A
CN117376633A CN202210757671.7A CN202210757671A CN117376633A CN 117376633 A CN117376633 A CN 117376633A CN 202210757671 A CN202210757671 A CN 202210757671A CN 117376633 A CN117376633 A CN 117376633A
Authority
CN
China
Prior art keywords
audio signal
user
mixing
user interface
mixing system
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
CN202210757671.7A
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.)
Guangzhou Shikun Electronic Technology Co Ltd
Original Assignee
Guangzhou Shikun Electronic 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 Guangzhou Shikun Electronic Technology Co Ltd filed Critical Guangzhou Shikun Electronic Technology Co Ltd
Priority to CN202210757671.7A priority Critical patent/CN117376633A/zh
Publication of CN117376633A publication Critical patent/CN117376633A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4852End-user interface for client configuration for modifying audio parameters, e.g. switching between mono and stereo

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请实施例公开了一种音频信号处理方法、装置、智能电视、介质、程序产品,属于智能电视技术领域。方法应用于智能电视,方法包括:在播放第一音频信号时,接收用户触发的混音***开启指令;第一音频信号非通过K歌应用服务器提供的音频信号;响应于混音***开启指令,显示混音***的第一用户界面;响应于用户通过第一用户界面触发的混音开始指令,采集用户的第二音频信号;对第一音频信号、第二音频信号进行混音,获取混音音频信号;播放混音音频信号。因此,本申请实施例可以提高通过智能电视进行K歌的灵活性。

Description

音频信号处理方法、装置、智能电视、介质、程序产品
技术领域
本申请涉及智能电视领域,尤其涉及一种音频信号处理方法、装置、智能电视、介质、程序产品。
背景技术
随着智能电视技术的发展,基于智能电视能够实现的娱乐项目越来越多。例如,用户可以通过智能电视进行K歌。目前,用户在通过智能电视进行K歌时,首先需要通过该智能电视安装第三方K歌应用程序。然后,用户需通过该智能电视打开第三方K歌应用程序,从该第三方K歌应用程序对应应用服务器提供的歌单中选择想唱的歌曲进行K歌娱乐。
也就是说,在使用现有的智能电视进行K歌时,用户仅可以选择智能电视中安装的第三方K歌应用程序提供的歌曲。因此,现有的智能电视的灵活性较差。
发明内容
本申请实施例提供了一种音频信号处理方法、装置、智能电视、介质、程序产品,以提高智能电视的灵活性。所述技术方案如下:
第一方面,本申请提供一种音频信号处理方法,所述方法应用于智能电视,所述方法包括:
在播放第一音频信号时,接收用户触发的混音***开启指令;所述混音***非第三方应用程序;
响应于所述混音***开启指令,显示所述混音***的第一用户界面;
响应于所述用户通过所述第一用户界面触发的混音开始指令,采集用户的第二音频信号;
对所述第一音频信号、所述第二音频信号进行混音,获取混音音频信号;
播放所述混音音频信号。
可选的,所述第一音频信号为电视信号;
或者,在所述播放第一音频信号之前,所述方法还包括:
从所述智能电视存储的数据中获取所述第一音频信号;或者,从与所述智能电视连接的电子设备获取所述第一音频信号;或者,从目标应用服务器获取所述第一音频信号。
可选的,所述显示所述混音***的第一用户界面,包括:
将所述第一用户界面悬浮显示于所述第一音频信号对应的播放界面上;所述第一用户界面小于所述第一音频信号对应的播放界面。
可选的,所述方法还包括:
在未通过所述第一用户界面接受用户操作的时长达到预设时长时,停止显示所述第一用户界面。
可选的,在停止显示所述第一用户界面之后,所述方法还包括:
在所述智能电视的显示界面的目标位置,显示第一控件,所述第一控件用于打开所述第一用户界面。
可选的,所述接收用户触发的混音***开启指令,包括:
接收来自目标遥控器的所述用户触发的混音***开启指令;或者,
接收用户通过语音触发的所述混音***开启指令。
可选的,所述接收来自目标遥控器的所述用户触发的混音***开启指令,包括:
接收所述用户通过按压所述目标遥控器的混音***开启指令触发键,触发所述目标遥控器发出的混音***开启指令;或者,
接收所述用户通过语音控制所述目标遥控器发出的混音***开启指令。
可选的,所述对所述第一音频信号、所述第二音频信号进行混音,获取混音音频信号,包括:
通过所述第一用户界面,获取至少一个混音参数的值;
根据所述至少一个混音参数的值,对所述第一音频信号、所述第二音频信号进行混音,获取混音音频信号。
可选的,所述第一用户界面包括:混音参数值的接收控件,所述通过所述第一用户界面,获取至少一个混音参数的值,包括:
响应于用户对各混音参数值的接收控件的操作,接收所述用户输入的至少一个混音参数的值;或者,
所述第一用户界面包括:混音参数默认控件,所述通过所述第一用户界面,获取混音参数,包括:
响应于用户对所述混音参数默认控件的操作,获取至少一个混音参数的预设值。
可选的,所述第一用户界面还包括预设二维码,以使扫描所述预设二维码的终端设备显示至少一个预设动画;所述方法还包括:
响应所述用户通过点击所述终端设备显示的目标动画触发所述终端设备发出的动画显示指令,显示所述目标动画;所述目标动画为所述至少一个预设动画中的其中一个。
可选的,所述方法还包括:
响应于所述混音***开启指令,搜索目标声音采集装置,并与所述目标声音采集装置连接。
可选的,所述方法还包括:
在所述第一用户界面显示第一提示信息,所述第一提示信息用于表示所述智能电视与所述目标声音采集装置的连接状态。
第二方面,本申请提供一种音频信号处理装置,所述装置应用于智能电视,所述装置包括:
接收模块,用于在播放第一音频信号时,接收用户触发的混音***开启指令;所述混音***非第三方应用程序;
显示模块,用于响应于所述混音***开启指令,显示所述混音***的第一用户界面;
采集模块,用于响应于所述用户通过所述第一用户界面触发的混音开始指令,采集用户的第二音频信号;
处理模块,用于对所述第一音频信号、所述第二音频信号进行混音,获取混音音频信号;
播放模块,用于播放所述混音音频信号。
第三方面,本申请提供一种智能电视,包括:至少一个处理器、存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述智能电视执行第一方面任一项所述的方法。
第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机执行指令,当所述计算机执行指令被处理器执行时,实现第一方面任一项所述的方法。
第五方面,本申请提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现第一方面任一项所述的方法。
本申请提供的音频信号处理方法、装置、智能电视、介质、程序产品,智能电视可以在播放第一音频信号时,不需切换走第一音频信号的播放界面,即可通过用户触发的混音***开启指令,显示混音***的第一用户界面。通过上述非第三方应用程序的混音***,不需通过界面切换即可显示第一用户界面,提高了智能电视的灵活性。然后,通过该第一用户界面接收混音开始指令,采集用户的第二音频信号。然后,智能电视可以对上述第一音频信号和第二音频信号进行混音,得到混音音频信号并播放。通过上述方法,智能电视不需依赖外接Soundbar音箱设备,且不受限于第三方应用程序,进一步提高了智能电视的灵活性。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为相关技术中智能电视的一种应用场景示意图;
图2a为本申请提供的一种智能电视结构示意图;
图2b为本申请提供的一种智能电视的应用场景示意图;
图3为本申请提供的一种音频信号处理方法的流程示意图;
图4为本申请提供的一种第一用户界面的示意图;
图5为本申请提供的另一种第一用户界面的示意图;
图6为本申请提供的一种智能电视的显示界面示意图;
图7为本申请提供的一种对第一音频信号和第二音频信号进行混音的方法流程示意图;
图8为本申请提供的另一种智能电视的应用场景示意图;
图9为本申请提供的一种音频信号处理装置的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
应当明确,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
以通过智能电视进行K歌为例,图1为相关技术中智能电视的一种应用场景示意图。如图1所示,在相关技术中,智能电视(Television,TV)需要外接Soundbar音箱(一种可以将多个声道的音箱功能整合在一个箱体内的长条状音箱),才能具有实现K歌功能的硬件基础。此外,若用户想要通过智能电视进行K歌,还需要通过该智能电视下载并安装第三方K歌应用程序。
在用户通过该智能电视进行K歌时,智能电视需要与该第三方K歌应用程序对应的应用服务器进行交互,以获取用户选中的歌曲并播放。如图1所示,智能电视与Soundbar音箱连接之后,可以通过智能电视的主芯片(System on Chip,SOC),向Soundbar音箱的音频处理器输出电视原音频,也就是智能电视从K歌应用服务器获取到的歌曲对应的音频。另一方面,用于采集人声的麦克风可以与该Soundbar音箱的麦克风接收器连接(如图1中所示的麦克风1接收器和麦克风2接收器)。该麦克风接收器可以接收麦克风采集的人声,并输出至Soundbar音箱的音频处理器接收。
然后,该Soundbar音箱可以通过音频处理器,对上述K歌应用服务器所提供的音频,以及,麦克风人声进行混音,并将混音输出至Soundbar音箱的音频功率放大器(amplifier,AMP)。然后,通过该Soundbar音箱的扬声器,可以实现播放上述混音。
如前述所说,在现有的K歌方式中,用户仅可以选择智能电视中安装的第三方K歌应用程序对应的应用服务器所提供的歌曲,且依赖与该智能电视连接的Soundbar音箱设备才能实现通过智能电视进行K歌。因此,现有的智能电视存在灵活性较差的问题。
考虑到现有的智能电视存在上述灵活性较差的问题,因此,本申请提出了一种可以使用非第三方应用程序对智能电视的音频信号进行处理的方法,且该方法不需依赖智能电视外接Soundbar音箱设备。通过上述方法,使得智能电视不受限于第三方应用程序,提高了智能电视的灵活性。
本申请提供的音频信号处理方法的执行主体可以为智能电视。应理解,本申请对该智能电视的结构并不进行限定。示例性的,图2a为本申请提供的一种智能电视结构示意图。如图2a所示,该智能电视10可以包括:至少一个处理器11和存储器12。
存储器12,用于存放程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。
存储器12可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。
处理器11用于执行存储器12存储的计算机执行指令,以实现前述方法实施例所描述的音频信号处理方法。其中,处理器11可能是一个中央处理器(Central ProcessingUnit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本申请实施例的一个或多个集成电路。
可选的,该智能电视10还可以包括通信接口13。在具体实现上,如果通信接口13、存储器12和处理器11独立实现,则通信接口13、存储器12和处理器11可以通过总线相互连接并完成相互间的通信。总线可以是工业标准体系结构(Industry StandardArchitecture,简称为ISA)总线、外部设备互连(Peripheral Component,简称为PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,简称为EISA)总线等。总线可以分为地址总线、数据总线、控制总线等,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果通信接口13、存储器12和处理器11集成在一块芯片上实现,则通信接口13、存储器12和处理器11可以通过内部接口完成通信。
示例性的,以智能电视与两个声音采集装置连接为例,图2b为本申请提供的一种智能电视的应用场景示意图。如图2b所示,智能电视可以通过混音处理器对通过智能电视的SOC获取的第一音频信号,以及,通过麦克风接收器(例如图2b中所示的麦克风1接收器、麦克风2接收器)接收到用户的第二音频信号,进行混音,得到混音音频信号。然后,智能电视可以通过音频功率放大器AMP将上述混音音频信号进行功率放大之后,通过该智能电视的扬声器播放功率放大后的混音音频信号,实现音频信号处理。
在该示例下,相较于相关技术中通过TV SOC进行混音的混音处理链路较长,导致混音音频信号时延较大的问题,本申请可以通过混音处理器对第一音频信号和第二音频信号进行混音,以降低混音音频信号的播放时延,提高了用户体验。
应理解,图2b中所示的智能电视的结构仅为本申请提供一种示例,本申请对该智能电视是否还包括其他组件并不进行限定。此外,如图2b中所示的混音处理器的功能,也可以是集成在TV SOC中,本申请对此并不进行限定。
下面结合具体地实施例对本申请提供的音频信号处理方法进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图3为本申请提供的一种音频信号处理方法的流程示意图。如图3所示,该方法包括以下步骤:
S101、在播放第一音频信号时,接收用户触发的混音***开启指令。
其中,该混音***非第三方应用程序。示例性的,该第三方应用程序可以包括:K歌应用程序、音/视频播放应用程序等。
可选的,上述第一音频信号可以为非通过K歌应用服务器提供的音频信号。在一些实施例中,上述第一音频信号可以为电视信号。应理解,此处所说的电视信号可以为网络电视信号,或者有线电视信号等。
在一些实施例中,在播放第一音频信号之前,智能电视还可以从智能电视存储的数据中获取上述第一音频信号。也就是说,上述第一音频信号可以是智能电视自身存储的数据。
或者,智能电视还可以从与智能电视连接的电子设备获取第一音频信号。可选的,该智能电视例如可以通过有线通信或无线通信的方式,与上述电子设备连接。
以智能电视通过有线通信的方式,与上述电子设备连接为例,智能电视例如可以通过通用串行总线(Universal Serial Bus,USB)与上述电子设备连接,以获取该电子设备中的第一音频信号。在该示例下,该电子设备例如可以为U盘、手机、平板电脑等。或者,智能电视还可以通过高清多媒体接口(High Definition Multimedia Interface,HDMI)与该的电子设备连接,以获取该电子设备中的第一音频信号。在该示例下,该电子设备例如可以为电脑等。
再或者,智能电视还可以从目标应用服务器获取第一音频信号。示例性的,该目标应用服务器例如可以为互联网流媒体(例如音频播放应用程序或者视频播放应用程序)应用服务器等。在一些实施例中,该智能电视也可以安装有K歌应用程序。在该实现方式下,该第一音频信号可以为通过K歌应用服务器提供的音频信号。
在上述示例中,智能电视可以不通过K歌应用服务器,获取第一音频信号进行K歌。相较于现有的音频信号处理方法中仅能获取K歌应用服务器中的歌曲进行K歌的方法,本申请提高了通过智能电视进行K歌的灵活性。
可选的,该第一音频信号可以为音频格式的信号,也可以为视频格式的信号中对应的音频信号。以该第一音频信号为音频格式的信号为例,可选的,智能电视在播放该第一音频信号时,还可以显示预设画面。应理解,不同第一音频信号对应的预设画面可以相同,也可以不同,且该预设画面可以为静态图像,也可以为动画。在一些实施例中,智能电视例如还可以通过听歌识曲功能,根据该第一音频信号,确定第一音频信号对应的音乐短片(Music Video,MV),并在播放该第一音频信号时,显示该第一音频信号对应的MV。
以该第一音频信号为视频格式的信号中对应的音频信号为例,可选的,智能电视在获取该视频格式的信号之后,可以从该视频格式的信号中解析出音频信号作为第一音频信号。
可选的,以智能电视与目标遥控器匹配,且该目标遥控器包括混音***开启指令触发键为例,该智能电视例如可以接收“用户点击目标遥控器的混音***开启指令触发键触发该目标遥控器”发出的混音***开启指令。
S102、响应于混音***开启指令,显示混音***的第一用户界面。
相较于现有的智能电视,因为上述混音***非第三方应用程序,因此,本申请提供的智能电视播放第一音频信号时,不需将第一音频信号的播放界面切换到第三方应用程序的界面。也就是说,智能电视可以在显示第一音频信号的播放界面的同时,响应混音***开启指令,显示混音***的第一用户界面。
示例性的,以用户通过该智能电视进行K歌为例,图4为本申请提供的一种第一用户界面的示意图。如图4所示,该第一用户界面例如可以包括:K歌开始控件、混音***关闭控件等。
S103、响应于用户通过第一用户界面触发的混音开始指令,采集用户的第二音频信号。
仍然以图4所示的第一用户界面为例,可选的,用户例如可以操作目标遥控器向该智能电视发出触发该第一用户界面中的K歌开始控件的指令,实现通过第一用户界面触发混音开始指令。或者,以该智能电视为具备触控功能的智能电视为例,用户例如还可以直接通过点击该第一用户界面中的K歌开始控件,实现通过第一用户界面触发混音开始指令。
可选的,智能电视可以通过与该智能电视连接的声音采集装置采集用户的第二音频信号。本申请对智能电视与声音采集装置的连接方式并不进行限定。例如,该声音采集装置可以通过无线连接方式,或者有线连接方式与智能电视连接。或者,该智能电视还可以为具备声音采集功能的智能电视。在该实现方式下,智能电视可以通过自身的声音采集装置采集用户的第二音频信号。
可选的,上述各示例中所述的声音采集装置可以为麦克风。
S104、对第一音频信号、第二音频信号进行混音,获取混音音频信号。
可选的,智能电视可以直接将第一音频信号与第二音频信号进行叠加,得到混音音频信号。
或者,智能电视还可以根据混音参数,对第一音频信号和第二音频信号进行混音。示例性的,该混音参数例如可以包括:第一音频信号的音量、第二音频信号的音量、第二音频信号的音调、混音音频信号的音效等。以图4所示的第一用户界面为例,在该第一用户界面还可以包括至少一个混音参数值接收控件。智能电视例如通过该第一用户界面,接收混音参数的值。
示例性的,以上述第一音频信号中包括至少两个角色的人声为例,智能电视还可以将该第一音频信号中的其中一个角色的人声滤除,保留其他角色的人声。然后,智能电视可以将上述滤除了其中一个角色的人声的第一音频信号,与第二音频信号进行混音,获取混音音频信号。通过上述方法,示例性的,用户可以通过该智能电视,模拟第一音频信号(电视节目中的音频)中其中一个角色的台词,与其他角色进行对戏。
S105、播放混音音频信号。
在获取混音音频信号之后,智能电视例如可以通过扬声器,播放该混音音频信号。可选的,该扬声器可以为智能电视自身的扬声器,也可以为与该智能电视有线连接或无线连接的扬声器。
在本实施例中,智能电视可以在播放第一音频信号时,不需切换走第一音频信号的播放界面,即可通过用户触发的混音***开启指令,显示混音***的第一用户界面。通过上述非第三方应用程序的混音***,不需通过界面切换即可显示第一用户界面,提高了智能电视的灵活性。然后,通过该第一用户界面接收混音开始指令,采集用户的第二音频信号。然后,智能电视可以对上述第一音频信号和第二音频信号进行混音,得到混音音频信号并播放。通过上述方法,智能电视不需依赖外接Soundbar音箱设备,且不受限于第三方应用程序,进一步提高了智能电视的灵活性。
下面对智能电视如何接收用户触发的混音***开启指令,进行详细说明。
作为第一种可能的实现方式,智能电视可以接收来自目标遥控器的用户触发的混音***开启指令。也就是说,用户可以通过目标遥控器触发混音***开启指令,目标遥控器可以将该混音***开启指令发送给智能电视。
在该实现方式下,可选的,以该目标遥控器包括混音***开启指令触发键为例,智能电视例如可以接收用户通过按压目标遥控器的混音***开启指令触发键,触发目标遥控器发出的混音***开启指令。
或者,智能电视还可以接收用户通过语音控制目标遥控器发出的混音***开启指令。在该示例下,该目标遥控器可以包括混音***开启指令触发键,也可以不包括混音***开启指令触发键,本申请对此并不进行限定。
作为第二种可能的实现方式,智能电视可以接收用户通过语音触发的混音***开启指令。在该实现方式下,可选的,该智能电视通过任意一种现有的语音识别算法识别用户语音,确定用户语音的语义为开启混音***时,确定接收到混音***开启指令。或者,该智能电视还可以将采集到的用户语音发送至该智能电视对应的后台服务器,通过该后台服务器确定用户语音对应的语义并反馈至该智能电视。
在本实施例中,混音***开启指令可以来自目标遥控器,也可以是用户直接控制智能电视接收混音***开启指令,提高了智能电视进入混音***的灵活性,进一步提高了智能电视的灵活性。
下面对智能电视如何显示混音***的第一用户界面进行详细说明:
作为一种可能的实现方式,智能电视可以将第一用户界面悬浮显示于第一音频信号对应的播放界面上。其中,该第一用户界面可以小于第一音频信号对应的播放界面。示例性的,以通过智能电视进行K歌为例,图5为本申请提供的另一种第一用户界面的示意图。如图5所示,第一用户界面可以显示在第一音频信号对应的播放界面之上。
通过上述方法,将画面较小的第一用户界面显示在第一音频信号对应的播放界面之上,使得用户可以查看第一用户界面,以及,第一音频信号对应的播放界面,提高了智能电视进行音频处理时显示的灵活性。
作为一种可能的实现方式,智能电视还可以在未通过第一用户界面接受用户操作的时长达到预设时长时,停止显示该第一用户界面。其中,该预设时长例如可以为用户预先存储在该智能电视中的。若智能电视未通过第一用户界面接受用户操作的时长达到预设时长,说明用户已经不需操作该第一用户界面,因此智能电视可以停止显示该第一用户界面,以进一步提高智能电视显示的灵活性,提高了用户体验。
进一步的,可选的,智能电视在停止显示第一用户界面之后,还可以在智能电视的显示界面的目标位置,显示用于打开第一用户界面的第一控件。通过上述方法,使得智能电视可以响应用户对该第一控件的操作,再次显示第一用户界面。示例性的,上述目标位置可以为显示界面的边界位置,以避免遮挡第一音频信号对应的播放界面。进一步的,该第一控件还可以为半透明的形式,以进一步避免遮挡第一音频信号对应的播放界面。
图6为本申请提供的一种智能电视的显示界面示意图。如图6所示,智能电视例如可以显示小球形状的第一控件附着与在显示界面的边界位置处。如图6所示,在该第一控件中可以显示例如“K歌中”的提示内容,以提示用户智能电视当前已打开K歌模式。
下面对智能电视如何对第一音频信号、第二音频信号进行混音,获取混音音频信号,进行详细说明。
图7为本申请提供的一种对第一音频信号和第二音频信号进行混音的方法流程示意图。如图7所示,作为一种可能的实现方式,上述S104可以包括以下步骤:
S201、通过第一用户界面,获取至少一个混音参数的值。
可选的,混音参数可以包括下述至少一项:用于表示是否打开原唱的标识、第二音频信号的音量、第二音频信号的音调、混音音频信号的音效、第一音频信号的音量、混音音频信号的音量等。
在一些实施例中,该第一用户界面可以包括:混音参数值的接收控件。在该实现方式下,智能电视可以响应于用户对该各混音参数值的接收控件的操作,接收用户输入的至少一个混音参数的值。示例性的,以图5所示为例,若用户触发的原唱开关控件的操作为关闭原唱,则智能电视可以确定用于表示是否打开原唱的标识用于表征不打开原唱。智能电视可以响应用户对第一用户界面中的麦克风音量调节控件的操作,确定第二音频信号的音量值;响应用户对第一用户界面中的音调调节控件的操作,确定第二音频信号的音调;响应用户对第一用户界面中不同音效控件的操作,确定混音音频信号的音效。示例性的,如图5中所示的任一音效例如可以为:电音音效、三维(3dimension,3D)音效、重低音音效等。
在该实现方式下,智能电视可以根据用户需求,确定混音参数的取值,提高了混音的准确性,进而提高了用户体验。
在一些实施例中,该第一用户界面可以包括:混音参数默认控件。在该实现方式下,可选的,智能电视可以响应于用户对混音参数默认控件的操作,获取至少一个混音参数的预设值。可选的,该第一用户界面可以包括至少一个混音参数默认控件。在该实现方式下,智能电视可以响应于用户对混音参数默认控件的操作,确定各混音参数的值为该用户所选择的混音参数默认控件对应的预设值。
在该实现方式下,用户操作一个混音参数默认控件,智能电视便可以确定各混音参数的值为预设值,提高了智能电视通过第一用户界面确定混音参数的值的效率。
在一些实施例中,该第一用户界面还可以包括各混音参数值的接收控件,以及,混音参数默认控件。用户可以通过该第一用户界面选择各混音参数的取值,也可以触发混音参数默认控件。
S202、根据上述至少一个混音参数的值,对第一音频信号、第二音频信号进行混音,获取混音音频信号。
示例性的,以上述至少一个混音参数的值表征不打开原唱,且第二音频信号的音调为目标音调为例,则智能电视可以通过预设人声去除方式,去除第一音频信号中的人声,得到去除人声后的第一音频信号,以及,通过预设音调调节方式,调节第二音频信号中的人声至目标音调,得到音调调整后的第二音频信号。然后,智能电视可以对该去除人声后的第一音频信号,以及,该音调调整后的第二音频信号进行混音,获取混音音频信号。
可选的,上述预设人声去除方式可以为任何一种现有的能够实现去除音频中的人声的音频处理算法,本申请在此不再赘述。上述预设音调调节方式可以为任何一种现有的能够实现调节音频中的人声的音调的音频处理算法,本申请在此不再赘述。
应理解,本申请对智能电视执行去除第一音频信号中的人声,得到去除人声后的第一音频信号的步骤,以及,执行调节第二音频信号中的人声至目标音调,得到音调调整后的第二音频信号的步骤,的先后顺序并不进行限定。
在该实现方式下,智能电视可以根据用户需求,实现K歌的伴唱(不打开原唱)功能,以及,改变用户人声音调的功能,进一步提高了通过智能电视进行K歌的灵活性,提高了用户体验。
在一些实施例中,该步骤S202的执行主体还可以为该智能电视对应的后台服务器。在该实现方式下,智能电视可以将上述获取到的第一音频信号、第二音频信号,以及,混音参数的值发送至该后台服务器。该后台服务器可以基于来自智能电视的第一音频信号、第二音频信号,以及,混音参数的值,执行上述步骤S202,并将混音音频信号发送至智能电视。相应的,智能电视可以接收该混音音频信号并播放。
以上述混音参数还包括:第二音频信号的音量、混音音频信号的音效为例,智能电视还可以根据用户选择的第二音频信号的音量,调节第二音频信号的音量。智能电视可以根据用户选择的目标音效,确定目标混音方式,得到满足目标音效的混音音频信号。
在本实施例中,智能电视可以通过第一用户界面,获取各混音参数的值,以根据该各混音参数的值对第一音频信号、第二音频信号进行混音,获取混音音频信号。通过上述方法,智能电视可以根据用户需求,获取混音音频信号并播放,进一步提高了通过智能电视进行K歌的灵活性。
在一些实施例中,该第一用户界面还可以包括:预设二维码,以使扫描该预设二维码的终端设备可以显示至少一个预设动画。示例性的,该终端设备例如可以为手机、平板电脑等任一能够扫描并显示二维码所承载信息的终端设备。在该实现方式下,智能电视还可以响应“用户通过点击终端设备显示的目标动画触发终端设备发出的”动画显示指令,显示目标动画。其中,该目标动画为上述至少一个预设动画中的其中一个。
仍然以图5中所示的第一用户界面为例,智能电视可以通过该第一用户界面中的K歌模式开关控件接收用户操作,以确定是否退出K歌模式。智能电视通过显示预设二维码(如图5中所示的互动二维码),可以使得用户通过手机等终端设备扫描该二维码。该终端设备可以根据该二维码承载的链接,显示至少一个预设动画的名称,或者至少一个预设动画的动态效果。用户可以通过点击该终端设备所显示的至少一个预设,触发智能电视显示用户所选中的目标动画,进一步提高了用户体验。
示例性的,以上述终端设备为手机或平板电脑为例,图8为本申请提供的另一种智能电视的应用场景示意图。用户可以通过手机扫描智能电视显示的互动二维码,以使手机可以显示多个预设动画(如图8中所示的动画1到动画4)。在用户K歌过程中,假定用户点击动画4,则智能电视可以响应于“用户通过点击手机显示的动画4触发终端设备发出的”动画显示指令,在第一音频信号对应的播放界面上显示动画4。
作为一种可能的实现方式,智能电视在接收到混音***开启指令之后,还可以响应于该混音***开启指令,搜索目标声音采集装置,并与目标声音采集装置连接。应理解,本申请对该智能电视可以连接的声音采集装置的数量并不进行限定。示例性的,该声音采集装置例如可以为麦克风。上述声音采集装置可以与该智能电视有线连接,也可以与该智能电视无线连接。
以声音采集装置与该智能电视无线连接为例,上述目标声音采集装置可以是与该智能电视预先配对好的声音采集装置。可选的,智能电视与该目标声音采集装置进行配对的具体实现方式可以参照任何一种现有的无线连接匹配方法,本申请对此并不进行限定。
在该实现方式下,可选的,智能电视还可以在上述第一用户界面显示“用于表示智能电视与目标声音采集装置的连接状态”的第一提示信息,以使得用户知晓智能电视与目标声音采集装置的连接状态,提高了用户体验。以上述目标声音采集装置为麦克风为例,示例性的,仍然以如图5所示的第一用户界面为例,其中“麦克风连接:A B”表示麦克风A,以及,麦克风B均已经与智能电视连接。若当前没有麦克风与该智能电视连接,可选的,智能电视例如可以通过该第一用户界面显示“无麦克风连接”的第一提示信息。
在一些实施例中,智能电视还可以在与目标声音采集装置连接成功之后,直接在第一音频信号对应的播放界面上显示已与声音采集装置连接成功的提示信息。若智能电视未搜索到目标声音采集装置,或者与目标声音采集装置连接失败,可选的,智能电视可以不输出任何提示信息。
在本实施例中,智能电视可以响应混音***开启指令,主动搜索目标声音采集装置并与该目标声音采集装置连接,提高了通过该智能电视进行音频信号处理的效率。以通过该智能电视进行K歌为例,通过上述方法,智能电视可以响应混音***开启指令,主动搜索麦克风并与该麦克风连接,提高了通过该智能电视进行K歌的效率。
以通过智能电视进行K歌为例,作为一种可能的实现方式,本申请还提供另一种音频信号处理方法,该方法可以包括以下步骤:
步骤1、智能电视在开启之后,可以响应用户播放第一音频信号的操作。该第一音频信号可以为智能电视通过USB、HDMI、电视信号、互联网流媒体等获取的音乐、音乐剧、演唱会、歌舞表演等。
步骤2、用户可以点击遥控器上标有“K歌”字样的按钮,或者,通过语音控制遥控器向智能电视发送混音***开启指令,或者,用户可以通过语音控制智能电视打开实时混音***。
步骤3、智能电视在打开实时混音***后,该混音***可以通过小窗口形式悬浮于当前第一音频信号对应的播放界面上。
该实时混音***的第一用户界面上可以预设有K歌模式开/关、麦克风连接状态提示、伴音/原唱切换选择、音调变音调节、K歌音效调节、互动二维码等。手机可以扫描该二维码连接至实时混音***。用户可通过手机进行点赞、欢呼等唱K氛围的互动。
步骤4、智能电视打开实时混音***并选择打开“K歌模式”时,智能电视可以主动搜索已绑定的麦克风设备。当智能电视找到并连接完成后将在第一用户界面提示已连接。
步骤5、智能电视将麦克风采集的人声与电视***的第一音频信号的声音进行混音。
当打开伴音功能时,智能电视可以调用人声去除算法,将第一音频信号人声进行消除,以此为用户提供实时可用的伴音旋律。当调节音调变音时,智能电视可以调用人声变调算法,调整麦克风采集的人声的音调。
步骤6、智能电视可以控制第一用户界面的悬浮窗口在一定时间后自动退出隐藏,或者,变成半透明小球附着于智能电视屏幕的左上边或右上边。
步骤7、在需要再次设置或退出K歌模式时,用户可以通过遥控器的“K歌”按钮调出第一用户界面,或者直接采用语音控制智能电视关闭K歌模式。
需要注意的是,由于篇幅所限,本申请说明书没有穷举所有可选的实施方式,本领域技术人员在阅读本申请说明书后,应该能够想到,只要技术特征不互相矛盾,那么技术特征的任意组合均可以构成可选的实施方式。
图9为本申请提供的一种音频信号处理装置的结构示意图。该装置应用于智能电视。如图9所示,该装置包括:接收模块31、显示模块32、采集模块33、处理模块34、播放模块35。其中,
接收模块31,用于在播放第一音频信号时,接收用户触发的混音***开启指令。其中,所述混音***非第三方应用程序。
显示模块32,用于响应于所述混音***开启指令,显示所述混音***的第一用户界面。
采集模块33,用于响应于所述用户通过所述第一用户界面触发的混音开始指令,采集用户的第二音频信号。
处理模块34,用于对所述第一音频信号、所述第二音频信号进行混音,获取混音音频信号。
播放模块35,用于播放所述混音音频信号。
可选的,所述第一音频信号为电视信号。可选的,处理模块34,还用于在所述播放第一音频信号之前,从所述智能电视存储的数据中获取所述第一音频信号。或者,接收模块31,还用于从与所述智能电视连接的电子设备接收所述第一音频信号。或者,处理模块34,还用于从目标应用服务器获取所述第一音频信号。
可选的,显示模块32,具体用于将所述第一用户界面悬浮显示于所述第一音频信号对应的播放界面上。其中,所述第一用户界面小于所述第一音频信号对应的播放界面。
可选的,显示模块32,还用于在未通过所述第一用户界面接受用户操作的时长达到预设时长时,停止显示所述第一用户界面。
可选的,显示模块32,还用于在停止显示所述第一用户界面之后,在所述智能电视的显示界面的目标位置,显示第一控件。其中,所述第一控件用于打开所述第一用户界面。
可选的,接收模块31,具体用于接收来自目标遥控器的所述用户触发的混音***开启指令;或者,接收用户通过语音触发的所述混音***开启指令。
可选的,接收模块31,具体用于接收所述用户通过按压所述目标遥控器的混音***开启指令触发键,触发所述目标遥控器发出的混音***开启指令;或者,接收所述用户通过语音控制所述目标遥控器发出的混音***开启指令。
可选的,处理模块34,具体用于通过所述第一用户界面,获取至少一个混音参数的值;根据所述至少一个混音参数的值,对所述第一音频信号、所述第二音频信号进行混音,获取混音音频信号。
可选的,以所述第一用户界面包括:混音参数值的接收控件为例,处理模块34,具体用于响应于用户对各混音参数值的接收控件的操作,接收所述用户输入的至少一个混音参数的值。或者,以所述第一用户界面包括:混音参数默认控件为例,处理模块34,具体用于响应于用户对所述混音参数默认控件的操作,获取至少一个混音参数的预设值。
可选的,所述第一用户界面还包括:预设二维码,以使扫描所述预设二维码的终端设备显示至少一个预设动画。显示模块32,还用于响应所述用户通过点击所述终端设备显示的目标动画触发所述终端设备发出的动画显示指令,显示所述目标动画。其中,所述目标动画为所述至少一个预设动画中的其中一个。
可选的,处理模块34,还用于响应于所述混音***开启指令,搜索目标声音采集装置,并与所述目标声音采集装置连接。
可选的,显示模块32,还用于在所述第一用户界面显示第一提示信息。其中,所述第一提示信息用于表示所述智能电视与所述目标声音采集装置的连接状态。
本申请提供的音频信号处理装置,用于执行前述音频信号处理方法实施例,其实现原理与技术效果类似,对此不再赘述。
本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random AccessMemory)、磁盘或者光盘等各种可以存储程序代码的介质,具体的,该计算机可读存储介质中存储有程序指令,程序指令用于上述实施例中的方法。
本申请还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。电子设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得电子设备实施上述的各种实施方式提供的音频信号处理方法。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

Claims (16)

1.一种音频信号处理方法,其特征在于,所述方法应用于智能电视,所述方法包括:
在播放第一音频信号时,接收用户触发的混音***开启指令;所述混音***非第三方应用程序;
响应于所述混音***开启指令,显示所述混音***的第一用户界面;
响应于所述用户通过所述第一用户界面触发的混音开始指令,采集用户的第二音频信号;
对所述第一音频信号、所述第二音频信号进行混音,获取混音音频信号;
播放所述混音音频信号。
2.根据权利要求1所述的方法,其特征在于,所述第一音频信号为电视信号;
或者,在所述播放第一音频信号之前,所述方法还包括:
从所述智能电视存储的数据中获取所述第一音频信号;或者,从与所述智能电视连接的电子设备获取所述第一音频信号;或者,从目标应用服务器获取所述第一音频信号。
3.根据权利要求1或2所述的方法,其特征在于,所述显示所述混音***的第一用户界面,包括:
将所述第一用户界面悬浮显示于所述第一音频信号对应的播放界面上;所述第一用户界面小于所述第一音频信号对应的播放界面。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在未通过所述第一用户界面接受用户操作的时长达到预设时长时,停止显示所述第一用户界面。
5.根据权利要求4所述的方法,其特征在于,在停止显示所述第一用户界面之后,所述方法还包括:
在所述智能电视的显示界面的目标位置,显示第一控件,所述第一控件用于打开所述第一用户界面。
6.根据权利要求1或2所述的方法,其特征在于,所述接收用户触发的混音***开启指令,包括:
接收来自目标遥控器的所述用户触发的混音***开启指令;或者,
接收用户通过语音触发的所述混音***开启指令。
7.根据权利要求6所述的方法,其特征在于,所述接收来自目标遥控器的所述用户触发的混音***开启指令,包括:
接收所述用户通过按压所述目标遥控器的混音***开启指令触发键,触发所述目标遥控器发出的混音***开启指令;或者,
接收所述用户通过语音控制所述目标遥控器发出的混音***开启指令。
8.根据权利要求1或2所述的方法,其特征在于,所述对所述第一音频信号、所述第二音频信号进行混音,获取混音音频信号,包括:
通过所述第一用户界面,获取至少一个混音参数的值;
根据所述至少一个混音参数的值,对所述第一音频信号、所述第二音频信号进行混音,获取混音音频信号。
9.根据权利要求8所述的方法,其特征在于,所述第一用户界面包括:混音参数值的接收控件,所述通过所述第一用户界面,获取至少一个混音参数的值,包括:
响应于用户对各混音参数值的接收控件的操作,接收所述用户输入的至少一个混音参数的值;或者,
所述第一用户界面包括:混音参数默认控件,所述通过所述第一用户界面,获取混音参数,包括:
响应于用户对所述混音参数默认控件的操作,获取至少一个混音参数的预设值。
10.根据权利要求8所述的方法,其特征在于,所述第一用户界面还包括预设二维码,以使扫描所述预设二维码的终端设备显示至少一个预设动画;所述方法还包括:
响应所述用户通过点击所述终端设备显示的目标动画触发所述终端设备发出的动画显示指令,显示所述目标动画;所述目标动画为所述至少一个预设动画中的其中一个。
11.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
响应于所述混音***开启指令,搜索目标声音采集装置,并与所述目标声音采集装置连接。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
在所述第一用户界面显示第一提示信息,所述第一提示信息用于表示所述智能电视与所述目标声音采集装置的连接状态。
13.一种音频信号处理装置,其特征在于,所述装置应用于智能电视,所述装置包括:
接收模块,用于在播放第一音频信号时,接收用户触发的混音***开启指令;所述混音***非第三方应用程序;
显示模块,用于响应于所述混音***开启指令,显示所述混音***的第一用户界面;
采集模块,用于响应于所述用户通过所述第一用户界面触发的混音开始指令,采集用户的第二音频信号;
处理模块,用于对所述第一音频信号、所述第二音频信号进行混音,获取混音音频信号;
播放模块,用于播放所述混音音频信号。
14.一种智能电视,其特征在于,包括:至少一个处理器、存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述智能电视执行权利要求1-12任一项所述的方法。
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机执行指令,当所述计算机执行指令被处理器执行时,实现权利要求1-12任一项所述的方法。
16.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-12任一项所述的方法。
CN202210757671.7A 2022-06-30 2022-06-30 音频信号处理方法、装置、智能电视、介质、程序产品 Pending CN117376633A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210757671.7A CN117376633A (zh) 2022-06-30 2022-06-30 音频信号处理方法、装置、智能电视、介质、程序产品

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210757671.7A CN117376633A (zh) 2022-06-30 2022-06-30 音频信号处理方法、装置、智能电视、介质、程序产品

Publications (1)

Publication Number Publication Date
CN117376633A true CN117376633A (zh) 2024-01-09

Family

ID=89389703

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210757671.7A Pending CN117376633A (zh) 2022-06-30 2022-06-30 音频信号处理方法、装置、智能电视、介质、程序产品

Country Status (1)

Country Link
CN (1) CN117376633A (zh)

Similar Documents

Publication Publication Date Title
US11030987B2 (en) Method for selecting background music and capturing video, device, terminal apparatus, and medium
CN107172497B (zh) 直播方法、装置及***
CN111163274B (zh) 一种视频录制方法及显示设备
CN115145529B (zh) 语音控制设备的方法及电子设备
CN105847921B (zh) 图像显示设备及控制图像显示设备的方法
US20200412976A1 (en) Video processing method and apparatus, terminal device, and storage medium
CN110390927B (zh) 音频处理方法、装置、电子设备及计算机可读存储介质
KR102538775B1 (ko) 오디오 재생 방법 및 오디오 재생 장치, 전자 기기 및 저장 매체
US10468004B2 (en) Information processing method, terminal device and computer storage medium
CN109195009B (zh) 音视频播放方法及播放***、智能音箱、存储装置
JP7453712B2 (ja) オーディオ再生方法、装置、コンピュータ可読記憶媒体及び電子機器
CN106453032B (zh) 信息推送方法及装置、***
EP4192021A1 (en) Audio data processing method and apparatus, and device and storage medium
CN107147929A (zh) 多窗口声音输出方法、电视机以及计算机可读存储介质
CN108304434B (zh) 信息反馈方法和终端设备
CN112331195B (zh) 语音交互方法、装置以及***
CN111291219A (zh) 一种改变界面背景颜色的方法及显示设备
CN109873905A (zh) 音频播放方法、音频合成方法、装置及存储介质
JP6151112B2 (ja) 再生装置、再生装置の制御方法、サーバ、および、システム
CN110503991B (zh) 语音播报方法、装置、电子设备及存储介质
CN117376633A (zh) 音频信号处理方法、装置、智能电视、介质、程序产品
CN116016817A (zh) 视频剪辑方法、装置、电子设备及存储介质
CN115119005A (zh) 轮播频道直播间的录播方法、服务器及存储介质
CN111556406B (zh) 音频处理方法、音频处理装置及耳机
CN114885189A (zh) 香氛开启的控制方法、装置、设备及存储介质

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