发布信息

音频转接器的控制电路及控制方法与流程

作者:admin      2022-08-30 21:03:24     421



信息存储应用技术1.本发明涉及音频转接器(亦称为音频适配器(dongle)),尤其涉及音频转接器的控制电路及控制方法。背景技术:2.现有的通用序列总线(universal serial bus,以下简称usb)至音频插口(audio jack,包含但不限于3.5mm)的音频转接器常包含麦克风及实体按键;麦克风用来录音,而实体按键则可以用来控制音频转接器(例如,开始/停止音乐播放,或是开始/停止录音)。不幸的是,按压按键常伴随杂音(例如按压声、敲击声、摩擦声等),使得录制的音频中出现扰人的杂音(pop sound)。3.因此,需要一种音频转接器的控制电路及控制方法来避免录制的音频中出现扰人的杂音。技术实现要素:4.鉴于现有技术的不足,本发明的一目的在于提供一种音频转接器的控制电路及控制方法,以改善现有技术的不足。5.本发明公开一种音频转接器的控制电路,该音频转接器包含一按钮及一麦克风,该麦克风产生一录音数据。该控制电路包含一按钮检测电路、一先进先出数据缓冲器、一usb末端点缓冲器、一静音电路以及一usb末端点控制电路。按钮检测电路用来检测该按钮是否被按压。先进先出数据缓冲器用来存储该录音数据。usb末端点缓冲器用来存储该录音数据。静音电路耦接该按钮检测电路,并且耦接于该先进先出数据缓冲器与该usb末端点缓冲器之间,用来基于该按钮是否被按压控制该录音数据是否被传送至该usb末端点缓冲器。usb末端点控制电路耦接该按钮检测电路及该usb末端点缓冲器,用来基于该按钮是否被按压控制该音频转接器是否输出该录音数据。6.本发明还公开一种音频转接器的控制方法。该音频转接器包含一按钮及一麦克风,该麦克风产生一录音数据。该控制方法包含以下步骤:提供一先进先出数据缓冲器及一usb末端点缓冲器;将该录音数据存储至该先进先出数据缓冲器;检测该音频转接器的该按钮是否被按压;以及当该按钮被按压时,控制该录音数据无法进入该usb末端点缓冲器,并控制该音频转接器不输出该录音数据。7.有关本发明的特征、实作与技术效果,兹配合附图作实施例详细说明如下。附图说明8.图1为本发明音频转接器的一实施例的功能方框图;9.图2为本发明音频转接器的控制电路的一实施例的功能方框图;10.图3为静音电路的一实施例的功能方框图;11.图4为usb末端点控制电路的一实施例的功能方框图;12.图5为本发明按钮检测电路的一实施例的功能方框图;13.图6为本发明的音频转接器的控制方法的一实施例的流程图;以及14.图7显示图6的步骤s630的细节流程。15.符号说明16.100:音频转接器17.110:控制电路18.120:数字接口19.130:音频插口20.140:麦克风21.150:按钮22.vb:按压信号23.111:数据缓冲器24.112:静音电路25.113:usb末端点缓冲器26.114:usb末端点控制电路27.115:按钮检测电路28.cmu:静音控制信号29.cep:usb末端点控制信号30.310、410:多工器31.510、520、530:比较器32.540:位准移位电路33.550:数字电路34.vth1、vth2、vth3:门限值35.cr1、cr2、cr3:比较信号36.s610、s620、s630、s640、s650、s660、s670、s710、s720、s730、s740、s750:步骤具体实施方式37.以下说明内容的技术用语是参照本技术领域的习惯用语,如本说明书对部分用语有加以说明或定义,该部分用语的解释是以本说明书的说明或定义为准。38.本发明的公开内容包含音频转接器的控制电路及控制方法。由于本发明的音频转接器的控制电路所包含的部分元件单独而言可能为已知元件,因此在不影响该装置发明的充分公开及可实施性的前提下,以下说明对于已知元件的细节将予以省略。此外,本发明的音频转接器的控制方法可通过本发明的音频转接器的控制电路或其等效装置来执行,在不影响该方法发明的充分公开及可实施性的前提下,以下方法发明的说明将着重于步骤内容而非硬件。39.图1是本发明音频转接器的一实施例的功能方框图。音频转接器100包含控制电路110、数字接口120、音频插口130、麦克风140以及按钮150。控制电路110耦接数字接口120、音频插口130。数字接口120用来与主机(图未示)连接,而音频插口130用来与音频输出装置、麦克风140及按钮150连接。40.在一些实施例中,数字接口120是usb接口,且主机例如是具有usb接口的电子装置,电子装置包含但不限于手机、平板电脑、笔记本电脑、音频/视频播放器等便携式电子装置,以及电脑。41.在一些实施例中,音频插口130是3.5mm的迷你插孔(mini jack),且音频输出装置包含但不限于耳机装置以及耳麦装置(headset)。42.音频转接器100的功能之一是将主机提供的数字音频转换为可以通过音频插口130输出的模拟音频。音频转接器100的另一功能是通过麦克风140进行录音。麦克风140产生录音数据,并且将录音数据输出给控制电路110。控制电路110对录音数据进行处理(包含但不限于模拟数字转换),并且将处理后的录音数据通过数字接口120传送至主机进行处理(例如存储)。43.按钮150在被按压后产生按压信号vb(例如电压信号)。控制电路110通过检测按压信号vb得知按钮150是否被按压。使用者可以通过按压按钮150控制音频转接器100,例如控制开始/停止音乐播放,或是开始/停止录音。在一些实施例中,按钮150可以是机械式按钮或触控式按钮。44.图2为本发明音频转接器100的控制电路110的一实施例的功能方框图。控制电路110包含数据缓冲器111、静音电路112、usb末端点(endpoint)缓冲器113、usb末端点控制电路114以及按钮检测电路115。按钮检测电路115耦接或电连接静音电路112及usb末端点控制电路114,而数据缓冲器111、静音电路112、usb末端点缓冲器113及usb末端点控制电路114按序耦接。45.按钮检测电路115接收按压信号vb,并且基于按压信号vb的大小检测按钮150是否被按压。当检测到按钮150被按压,按钮检测电路115产生静音控制信号cmu及usb末端点控制信号cep来分别控制静音电路112及usb末端点控制电路114。46.数据缓冲器111是一个先进先出(first-in,first-out(fifo))的数据缓冲器,用来存储录音数据。当数据缓冲器111满时,数据缓冲器111中最旧的录音数据会被新产生的录音数据覆写。47.静音电路112耦接于数据缓冲器111与usb末端点缓冲器113之间,用来基于按钮150是否被按压控制录音数据是否被传送至usb末端点缓冲器113。更明确地说,请参阅图3,图3是静音电路112的一实施例的功能方框图。在图3的实施例中,静音电路112由多工器310实作。多工器310的一个输入端接收录音数据,多工器310的另一个输入端接收预设数据,并且静音控制信号cmu控制多工器310输出录音数据(当静音控制信号cmu=0,即,等效于静音电路112被禁能(disabled)或不作用(inactive))或是预设数据(当静音控制信号cmu=1,即,等效于静音电路112被致能(enabled)或作用中(active))。换言之,多工器310根据静音控制信号cmu选择性地输出录音数据。在一些实施例中,预设数据包含一个或多个位元(bit,比特)0。48.请参阅图2。usb末端点缓冲器113耦接于静音电路112与usb末端点控制电路114之间,用来存储录音数据。usb末端点控制电路114耦接usb末端点缓冲器113、按钮检测电路115及数字接口120,换言之,usb末端点控制电路114的输出经由数字接口120传送至主机。usb末端点控制电路114基于按钮150是否被按压控制录音数据是否被传送至数字接口120(即,等效于控制音频转接器100是否输出录音数据)。更明确地说,请参阅图4,图4是usb末端点控制电路114的一实施例的功能方框图。在图4的实施例中,usb末端点控制电路114由多工器410实作。多工器410的一个输入端接收录音数据,多工器410的另一个输入端接收预设数据,并且usb末端点控制信号cep控制多工器410输出录音数据(当usb末端点控制信号cep=1,即,等效于usb末端点控制电路114上传数据的功能被致能)或是预设数据(当usb末端点控制信号cep=0,即,等效于usb末端点控制电路114上传数据的功能被禁能)。换言之,多工器410根据usb末端点控制信号cep选择性地输出录音数据。49.usb末端点缓冲器113常见于实作usb的电子装置中,本技术领域技术人员熟知usb末端点缓冲器113的实作细节,故不再赘述。50.请参阅图5,图5是本发明按钮检测电路115的一实施例的功能方框图。按钮检测电路115包含比较器510、比较器520、比较器530、位准移位(level shift)电路540以及数字电路550。比较器510、比较器520及比较器530分别将按压信号vb与门限值vth1、门限值vth2及门限值vth3作比较,以分别产生比较信号cr1、比较信号cr2及比较信号cr3。门限值vth1、门限值vth2及门限值vth3由数字电路550产生。位准移位电路540耦接比较器510、比较器520及比较器530,用来位准移位比较信号cr1、比较信号cr2及比较信号cr3(即,转换比较信号cr1、比较信号cr2及比较信号cr3的电位或电压)。数字电路550耦接位准移位电路540,用来根据位准移位后的比较信号cr1、位准移位后的比较信号cr2及位准移位后的比较信号cr3检测按钮150是否被按压,并据以输出静音控制信号cmu及usb末端点控制信号cep。举例来说,当vth2《vb《vth1时,数字电路550判断按钮150被压下,并据此控制静音控制信号cmu=1且usb末端点控制信号cep=0,而当vth3《vb《vth2时,数字电路550判断按钮150被放开,并据此控制静音控制信号cmu=0且usb末端点控制信号cep=1(其中vth3《vth2《vth1)。静音控制信号cmu及usb末端点控制信号cep可以是非请求性的回复信号(unsolicited response)。51.在一些实施例中,本技术领域技术人员可以基于以上的公开内容来设计数字电路550,也就是说,数字电路550可以是特殊应用集成电路(application specific integrated circuit,asic)或是由可程序化逻辑装置(programmable logic device,pld)等电路或硬件实作。52.在一些实施例中,当多工器310及多工器410的第一输入端(对应于位元“0”的输入)皆接收录音数据,且多工器310及多工器410的第二输入端(对应于位元“1”的输入)皆接收预设数据时,静音控制信号cmu及usb末端点控制信号cep可以是同一个控制信号。53.在一些实施例中,在按钮150刚被按下后至按钮检测电路115检测到按钮150被按下之间存在检测延迟,而在该检测延迟的期间,麦克风140产生相当于数据量m的录音数据(m例如系数kb至数mb,与控制电路110所使用的编码格式及/或取样频率有关)。数据缓冲器111的容量被设计为略大于数据量m;如此一来,起因于按压按钮150所生成的杂音会在静音电路112起作用或被致能的期间(即,禁止数据缓冲器111的数据被传送至usb末端点缓冲器113的期间)被从数据缓冲器111中移除(可视为被在该期间内所产生的新的录音数据覆盖),所以杂音不会被经由数字接口120传送至主机。54.举例来说,上述的检测延迟约为20ms,而数据缓冲器111的容量相当于25ms的录音数据的大小。换言之,在一些实施例中,数据缓冲器111的容量可以设计为约为数据量m的1.25(=25/20)倍。55.除前述的音频转接器100及其控制电路110之外,本发明亦相对应地公开了一种音频转接器的控制方法,应用于具有录音功能的音频转接器(例如音频转接器100),能避免录制的音频中出现杂音。本方法可以由控制电路110或其等效装置执行。图6为本方法其中一实施例的流程图,包含下列步骤。56.步骤s610:提供先进先出数据缓冲器(例如数据缓冲器111)及usb末端点缓冲器(例如usb末端点缓冲器113)。57.步骤s620:将麦克风产生的录音数据存储至先进先出数据缓冲器。58.步骤s630:检测音频转接器的按钮是否被按压。当检测结果显示按钮没有被按压时(即,步骤s630的判断为否),执行步骤s640及s650;当检测到按钮被按压时(即,步骤s630的判断为是),执行步骤s660及s670。59.步骤s640:控制先进先出数据缓冲器输出录音数据至usb末端点缓冲器。60.步骤s650:音频转接器将存储于usb末端点缓冲器中的录音数据通过数字接口输出。61.步骤s660:控制录音数据无法进入usb末端点缓冲器,即,等效于控制静音电路112起作用(即,被致能)。62.步骤s670:控制音频转接器不输出录音数据,即,等效于控制usb末端点控制电路114上传数据的功能被禁能。63.图7显示图6的步骤s630的细节流程,包含下列步骤。64.步骤s710:比较按压信号与第一门限值,以产生第一比较信号。65.步骤s720:比较按压信号与第二门限值,以产生第二比较信号。66.步骤s730:比较按压信号与第三门限值,以产生第三比较信号。67.步骤s740:位准移位第一比较信号、第二比较信号以及第三比较信号。68.步骤s750:根据位准移位后的第一比较信号、位准移位后的第二比较信号以及位准移位后的第三比较信号检测按钮是否被按压。69.如关于按钮检测电路115的讨论所述,步骤s630可能有检测延迟。70.通过前述讨论的电路及方法,本发明可以防止音频转接器将录音过程中因按压按钮所导致的杂音被传送至主机,因此,使用者的使用体验可以获得提升。71.由于本技术领域技术人员可通过本公开的装置发明的公开内容来了解本公开的方法发明的实施细节与变化,因此,为避免赘文,在不影响该方法发明的公开要求及可实施性的前提下,重复的说明在此予以省略。请注意,前述附图中,元件的形状、尺寸及比例仅为示意,是供本技术领域技术人员了解本发明之用,非用以限制本发明。此外,在一些实施例中,前述的流程图中所提及的步骤可依实际操作调整其前后顺序,甚至可同时或部分同时执行。72.虽然本发明的实施例如上所述,然而所述实施例并非用来限定本发明,本技术领域技术人员可依据本发明的明示或隐含的内容对本发明的技术特征施以变化,凡此种种变化均可能属于本发明所寻求的专利保护范围,换言之,本发明的专利保护范围须视本说明书的权利要求所界定者为准。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部