Various embodiments of the present disclosure relate to a method for noise cancellation for an audio signal by using an electronic device, and to the electronic device.
In the case of making a phone call using a portable electronic device, a headset (e.g., an external device that includes a microphone and performs an audio input/output function) may be connected to the portable electronic device to make a phone call. In the case of making a phone call by connecting a headset to a portable electronic device, a user can make a phone call even without holding the portable electronic device in his/her own hand, and therefore the user can make a phone call more conveniently. The described headset may be a peripheral device including a microphone, as an element thereof, for performing a microphone function of receiving a voice signal of a user, and an earphone, as another element thereof, for outputting a voice signal of a counterpart.
In the case of connecting a headset to a portable electronic device and making a phone call, noise may be generated depending on the communication state and the operation environment. In order to prevent noise generation due to connection of a headset, a portable electronic device may generally be equipped with a noise reduction filter (e.g., a Π (pi) filter).
A pi filter, which is mainly used as a noise reduction filter, can reduce only noise in a specific frequency band, and therefore it may be difficult to effectively remove noise. In order to reduce noise in a plurality of frequency bands using a generally used pi filter, a plurality of elements needs to be added. Accordingly, the unit price of an electronic device may be increased. For a general portable electronic device, a bias voltage may be applied to a positive (P, +) voice signal corresponding to a microphone signal and a ground (GND) may be connected to a negative (N, −) voice signal. If noise is generated at the bias voltage or noise is generated via the ground, there may be a limitation in noise cancellation using a general noise reduction filter.
An electronic device according to various embodiments of the present disclosure may effectively reduce noise directly generated in a voice signal line by applying the same bias voltage to the P voice signal and the N voice signal.
An electronic device according to various embodiments of the present disclosure may include: a wireless communication unit; a noise reduction filter including a circuit configured to, with respect to a voice signal including a P (positive) voice signal and an N (negative) voice signal, apply the same voltage to each of the P voice signal and the N voice signal; a power supply unit; and a processor electrically connected to the wireless communication unit, the noise reduction filter, and the power supply unit, wherein the processor divides a voice signal of a user into the P voice signal and the N voice signal in the case of making a phone call using a headset, applies the same voltage to the P voice signal and the N voice signal on the basis of the noise reduction filter, and combines the P voice signal and the N voice signal so as to cancel noise induced in the voltage.
A method according to various embodiments of the present disclosure may include: connecting a call using a headset; dividing a voice signal of a user, which is received through the headset, into a P voice signal and an N voice signal; applying the same voltage to the P voice signal and to the N voice signal by means of a noise reduction filter; and combining the P voice signal and the N voice signal so as to cancel noise induced in the voltage.
In various embodiments of the present disclosure, noise for a voice signal received through a headset may be reduced by changing the circuit structure of a noise reduction filter. In various embodiments of the present disclosure, for a voice signal including a P voice signal and an N voice signal, a circuit structure can be changed so that the same bias voltage is applied to the P voice signal and the N voice signal, and noise generated in a plurality of frequency bands and noise directly generated in a voice signal line can be reduced. In various embodiments of the present disclosure, it is not necessary to add a device to reduce noise generated in a plurality of frequency bands, so that the cost of materials for an electronic device can be reduced. According to various embodiments of the present disclosure, the cost of materials for the electronic device can be reduced while ensuring the sound quality of a voice signal.
Hereinafter, the present disclosure is described with reference to the accompanying drawings. Although specific embodiments are illustrated in the drawings and related detailed descriptions are discussed in the present specification, the present disclosure may have various modifications and several embodiments. However, various embodiments of the present disclosure are not limited to a specific implementation form and it should be understood that the present disclosure includes all changes and/or equivalents and substitutes included in the spirit and scope of various embodiments of the present disclosure. In connection with descriptions of the drawings, similar components are designated by the same reference numeral.
In various embodiments of the present disclosure, the terms such as “include”, “have”, “may include” or “may have” may be construed to denote a certain characteristic, number, step, operation, constituent element, component or a combination thereof, but may not be construed to exclude the existence of or a possibility of addition of one or more other characteristics, numbers, steps, operations, constituent elements, components or combinations thereof.
In various embodiments of the present disclosure, the expression “or” or “at least one of A or/and B” includes any or all of combinations of words listed together. For example, the expression “A or B” or “at least A or/and B” may include A, may include B, or may include both A and B.
The expression “1”, “2”, “first”, or “second” used in various embodiments of the present disclosure may modify various components of the various embodiments but does not limit the corresponding components. For example, the above expressions do not limit the sequence and/or importance of the components. The expressions may be used for distinguishing one component from other components. For example, a first user device and a second user device indicate different user devices although both of them are user devices. For example, without departing from the scope of the present disclosure, a first structural element may be referred to as a second structural element. Similarly, the second structural element also may be referred to as the first structural element.
When it is stated that a component is “(operatively or communicatively) coupled to” or “connected to” another component, the component may be directly coupled or connected to another component or a new component may exist between the component and another component. In contrast, when it is stated that a component is “directly coupled to” or “directly connected to” another component, a new component does not exist between the component and another component.
In the present disclosure, the expression “configured (or set) to do” may be used to be interchangeable with, for example, “suitable for doing,” “having the capacity to do,” “designed to do,” “adapted to do,” “made to do,” or “capable of doing.” The expression “configured (or set) to do” may not be used to refer to only something in hardware for which it is “specifically designed to do.” Instead, the expression “a device configured to do” may indicate that the device is “capable of doing” something with other devices or parts. For example, the expression “a processor configured (or set) to do A, B and C” may refer to a dedicated processor (e.g., an embedded processor) or a generic-purpose processor (e.g., CPU or application processor) that may execute one or more software programs stored in a memory device to perform corresponding functions.
It should be appreciated that various embodiments of the present disclosure and the terms used therein are not intended to limit the technological features set forth herein to particular embodiments and include various changes, equivalents, or replacements for a corresponding embodiment. Unless otherwise defined herein, all terms including technical or scientific terms used herein have the same meanings as commonly understood by those skilled in the art to which the present disclosure belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the specification and relevant art and should not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
An electronic device according to various embodiments of the present invention may be a device including an antenna. For example, the electronic device may be one or more of the following: a smart phone, a tablet Personal Computer (PC), a mobile phone, a video phone, an e-book reader, a desktop PC, a laptop PC, a netbook computer, a Personal Digital Assistant (PDA), Portable Multimedia Player (PMP), MP3 player, a mobile medical application, a camera, and a wearable device (for example, a Head-Mounted-Device (HIVID), such as electronic glasses, electronic clothes, an electronic bracelet, an electronic necklace, an electronic appcessary, an electronic tattoo, and a smart watch).
According to some embodiments, the electronic device may be a smart home appliance having an antenna. The smart home appliance may include at least one of the following: a Television (TV), a Digital Video Disk (DVD) player, an audio player, an air conditioner, a cleaner, an oven, a microwave oven, a washing machine, an air purifier, a set-top box, a TV box (for example, Samsung HomeSync™, Apple TV™, or Google TV™), game consoles, an electronic dictionary, an electronic key, a camcorder, and an electronic frame.
According to some embodiments, the electronic device may include at least one of the following: various types of medical devices (for example, Magnetic Resonance Angiography (MRA), Magnetic Resonance Imaging (MM), Computed Tomography (CT), a scanner, an ultrasonic device and the like), a navigation device, a Global Positioning System (GPS) receiver, an Event Data Recorder (EDR), a Flight Data Recorder (FDR), a vehicle infotainment device, electronic equipment for a ship (for example, a navigation device for ship, a gyro compass and the like), avionics, a security device, a head unit for a vehicle, an industrial or home robot, an Automatic Teller Machine (ATM) of financial institutions, and a Point Of Sale (POS) device of shops.
According to some embodiments, the electronic device may include at least one of the following: furniture or a part of a building/structure, an electronic board, an electronic signature receiving device, a projector, and various types of measuring devices (for example, a water meter, an electricity meter, a gas meter, a radio wave meter and the like), which are equipped with an antenna. The electronic device according to various embodiments of the present invention may also be a combination of the devices listed above. Further, the electronic device according to various embodiments of the present disclosure may be a flexible device. It is apparent to those skilled in the art that the electronic device according to various embodiments of the present invention is not limited to the above described devices.
Hereinafter, an electronic device according to various embodiments will be discussed with reference to the accompanying drawings. The term se skilled in the art that the electronic device according to various embodiments of the present meter and the e (e.g., an artificial intelligence electronic device) using an electronic device.
Referring to
Referring to
The general noise reduction filter 210 illustrated in
If noise is generated through the bias voltage 201 or noise is generated through the ground (GND), the electronic device using the general noise reduction filter may be limited in its ability to reduce the generated noise.
Referring to
Referring to
The electronic device 401 may include a bus 410, a processor 420, a memory 430, an input/output interface 450, a display 460, and a communication interface 470. According to some embodiments, at least one of the above described components may be omitted from the electronic device 401 or another component may be further included in the electronic device 401. The bus 410 may be a circuit connecting the above described components 420, 430, and 450˜470 and transmitting communications (e.g., control messages and/or data) between the above described components. The processor 420 is capable of including one or more of the following: a central processing unit (CPU), an application processor (AP), and a communication processor (CP). The processor 420 is capable of controlling at least one of other components of the electronic device 401 and/or processing data or operations related to communication.
The memory 430 is capable of including volatile memory and/or non-volatile memory. The memory 430 is capable of storing data or commands related to at least one of other components of the electronic device 401. According to an embodiment, the memory 430 is capable of storing software and/or a program module 440. For example, the program module 440 is capable of including a kernel 441, middleware 443, application programming interface (API) 445, application programs (or applications) 447, etc. The kernel 441, middleware 443 or at least part of the API 445 may be called an operating system (OS). The kernel 441 is capable of controlling or managing system resources (e.g., the bus 410, processor 420, memory 430, etc.) used to execute operations or functions of other programs (e.g., the middleware 443, API 445, and application programs 447). The kernel 441 provides an interface capable of allowing the middleware 443, API 445, and application programs 447 to access and control/manage the individual components of the electronic device 401.
The middleware 443 is capable of mediating between the API 445 or application programs 447 and the kernel 441 so that the API 445 or the application programs 447 can communicate with the kernel 441 and exchange data therewith. The middleware 443 is capable of processing one or more task requests received from the application programs 447 according to the priority. For example, the middleware 443 is capable of assigning a priority for use of system resources of the electronic device 401 (e.g., the bus 410, processor 420, memory 430, etc.) to at least one of the application programs 447. For example, the middleware 443 processes one or more task requests according to a priority assigned to at least one application program, thereby performing scheduling or load balancing for the task requests. The API 445 refers to an interface configured to allow the application programs 447 to control functions provided by the kernel 441 or the middleware 443. The API 445 is capable of including at least one interface or function (e.g., instructions) for file control, window control, image process, text control, or the like. The input/output interface 450 is capable of transferring instructions or data, received from the user or external devices, to one or more components of the electronic device 401. The input/output interface 450 is capable of outputting instructions or data, received from one or more components of the electronic device 401, to the user or external devices.
The display 460 is capable of including a Liquid Crystal Display (LCD), a flexible display, a transparent display, a Light Emitting Diode (LED) display, an Organic Light Emitting Diode (OLED) display, Micro-Electro-Mechanical Systems (MEMS) display, an electronic paper display, etc. The display 460 is capable of displaying various types of content (e.g., texts, images, videos, icons, symbols, etc.). The display 460 may also be implemented with a touch screen. In this case, the display 460 is capable of receiving touches, gestures, proximity inputs or hovering inputs, via a stylus pen, or a user's body.
The communication interface 470 is capable of establishing communication between the electronic device 401 and an external device (e.g., a first external device 402, a second electronic device 404, or a server 406). For example, the communication interface 470 is capable of communicating with an external device (e.g., a second external device 404 or a server 406) connected to the network 462 via wired or wireless communication.
Wireless communication may employ, as cellular communication protocol, at least one of the following: long-term evolution (LTE), LTE Advance (LTE-A), code division multiple access (CDMA), wideband CDMA (WCDMA), universal mobile telecommunications system (UMTS), Wireless Broadband (WiBro), and Global System for Mobile Communication (GSM). Wireless communication may also include short-wireless communication 464. Short-wireless communication 464 may include at least one of the following: wireless fidelity (WiFi), Bluetooth (BT), near field communication (NFC), Magnetic Secure Transmission (MST), and Global Navigation Satellite System (GNSS). The GNSS may include at least one of the following: Global Positioning System (GPS), Global Navigation Satellite System (Glonass), Beidou Navigation Satellite System (hereinafter called ‘Beidou”), Galileo, the European global satellite-based navigation system, according to GNSS using areas, bandwidths, etc. In the present disclosure, “GPS” and “GNSS” may be used interchangeably. Wired communication may include at least one of the following: universal serial bus (USB), high definition multimedia interface (HDMI), recommended standard 232 (RS-232), and plain old telephone service (POTS). The network 462 may include at least one of the following: a telecommunications network, e.g., a computer network (e.g., LAN or WAN), the Internet, and a telephone network.
The first and second external electronic devices 402 and 404 are each identical to or different from the electronic device 401, in terms of type. According to an embodiment, the server 406 is capable of including a group of one or more servers. According to various embodiments, part or all of the operations executed on the electronic device 401 may be executed on another electronic device or a plurality of other electronic devices (e.g., electronic devices 402 and 404 or a server 406). According to an embodiment, when the electronic device needs to perform a function or service automatically or according to a request, it does not perform the function or service, but is capable of additionally requesting at least part of the function related to the function or service from other electronic device (e.g., electronic devices 402 and 404 or a server 406). The other electronic device (e.g., electronic devices 402 and 404 or a server 406) is capable of executing the requested function or additional functions, and transmitting the result to the electronic device 401. The electronic device 401 processes the received result, or further proceeds with additional processes, to provide the requested function or service. To this end, the electronic device 401 may employ cloud computing, distributed computing, or client-server computing technology.
The communication module 520 may include the same or similar configurations as the communication interface 470 shown in
The memory 530 (e.g., memory 430 shown in
The sensor module 540 is capable of measuring/detecting a physical quantity or an operation state of the electronic device 501, and converting the measured or detected information into an electronic signal. The sensor module 540 is capable of including at least one of the following: a gesture sensor 540A, a gyro sensor 540B, an atmospheric pressure sensor 540C, a magnetic sensor 540D, an acceleration sensor 540E, a grip sensor 540F, a proximity sensor 540G, a color sensor 540H (e.g., a red, green and blue (RGB) sensor), a biometric sensor 540I, a temperature/humidity sensor 540I, an illuminance sensor 540K, and a ultraviolet (UV) sensor 540M. Additionally or alternatively, the sensor module 540 is capable of further including an E-nose sensor, an electromyography (EMG) sensor, an electroencephalogram (EEG) sensor, an electrocardiogram (ECG) sensor, an infrared (IR) sensor, an iris sensor and/or a fingerprint sensor. The sensor module 540 is capable of further including a control circuit for controlling one or more sensors included therein. In embodiments, the electronic device 501 is capable of including a processor, configured as part of the processor 510 or a separate component, for controlling the sensor module 540. In this case, while the processor 510 is operating in sleep mode, the processor is capable of controlling the sensor module 540.
The input device 550 is capable of including a touch panel 552, a (digital) pen sensor 554, a key 556, or an ultrasonic input unit 558. The touch panel 552 may be implemented with at least one of the following: a capacitive touch system, a resistive touch system, an infrared touch system, and an ultrasonic touch system. The touch panel 552 may further include a control circuit. The touch panel 552 may also further include a tactile layer to provide a tactile response to the user. The (digital) pen sensor 554 may be implemented with a part of the touch panel or with a separate recognition sheet. The key 556 may include a physical button, an optical key, or a keypad. The ultrasonic input unit 558 is capable of detecting ultrasonic waves, created in an input tool, through a microphone 588, and identifying data corresponding to the detected ultrasonic waves.
The display 560 (e.g., the display 460 shown in
The audio module 580 is capable of providing bidirectional conversion between a sound and an electronic signal. At least part of the components in the audio module 580 may be included in the input/output interface 450 shown in
The indicator 597 is capable of displaying a specific status of the electronic device 501 or a part thereof (e.g., the processor 510), e.g., a boot-up status, a message status, a charging status, etc. The motor 598 is capable of converting an electrical signal into mechanical vibrations, such as, a vibration effect, a haptic effect, etc. Although not shown, the electronic device 501 is capable of further including a processing unit (e.g., GPU) for supporting a mobile TV. The processing unit for supporting a mobile TV is capable of processing media data pursuant to standards, e.g., digital multimedia broadcasting (DMB), digital video broadcasting (DVB), or mediaFlo™, etc.
The kernel 620 (for example, kernel 441) may include a system resource manager 621 and/or a device driver 623. The system resource manager 621 may include, for example, a process manager, a memory manager, and a file system manager. The system resource manager 621 may perform a system resource control, allocation, and recall. The device driver 623 may include, for example, a display driver, a camera driver, a Bluetooth driver, a shared memory driver, a USB driver, a keypad driver, a WiFi driver, and an audio driver. Further, according to an embodiment, the device driver 623 may include an Inter-Process Communication (IPC) driver. The middleware 630 may provide a function required in common by the applications 670. Further, the middleware 630 may provide a function through the API 660 to allow the applications 670 to efficiently use limited system resources within the electronic device. According to an embodiment, the middleware 630 (for example, the middleware 443) may include at least one of a runtime library 635, an application manager 641, a window manager 642, a multimedia manager 643, a resource manager 644, a power manager 645, a database manager 646, a package manager 647, a connection manager 648, a notification manager 649, a location manager 650, a graphic manager 651, and a security manager 652.
The runtime library 635 may include, for example, a library module used by a complier to add a new function through a programming language while the applications 670 are executed. According to an embodiment, the runtime library 635 executes input and output, management of a memory, a function associated with an arithmetic function and the like. The application manager 641 may manage, for example, a life cycle of at least one of the applications 670. The window manager 642 may manage GUI resources used on the screen. The multimedia manager 643 may detect a format required for reproducing various media files and perform an encoding or a decoding of a media file by using a codec suitable for the corresponding format. The resource manager 644 manages resources such as a source code, a memory, or a storage space of at least one of the applications 670. The power manager 645 may operate together with a Basic Input/Output System (BIOS) to manage a battery or power and provides power information required for the operation. The database manager 646 may manage generation, search, and change of a database to be used by at least one of the applications 670. The package manager 647 may manage an installation or an update of an application distributed in a form of a package file.
The connection manager 648 may manage, for example, a wireless connection such as WiFi or Bluetooth. The notification manager 649 may display or notify a user of an event such as an arrival message, an appointment, a proximity alarm or the like, in a manner that does not disturb the user. The location manager 650 may manage location information of the electronic device. The graphic manager 651 may manage a graphic effect provided to the user or a user interface related to the graphic effect. The security manager 652 provides a general security function required for a system security or a user authentication. According to an embodiment, when the electronic device (for example, the electronic device 401) has a call function, the middleware 630 may further include a telephony manager for managing a voice of the electronic device or a video call function. The middleware 630 is capable of including modules configuring various combinations of functions of the above described components. The middleware 630 is capable of providing modules specialized according to types of operation systems to provide distinct functions. The middleware 630 may be adaptively configured in such a way as to remove part of the existing components or to include new components. The API 660 (for example, API 445) may be a set of API programming functions, and may be provided with a different configuration according to an operating system. For example, in Android or iOS, a single API set may be provided for each platform. In Tizen, two or more API sets may be provided.
The applications 670 (e.g., application programs 447) may include one or more applications for performing various functions, e.g., home 671, diary 672, SMS/MMS 673, instant message (IM) 674, browser 675, camera 676, alarm 677, contact 678, voice dial 679, email 680, calendar 681, media player 682, album 683, clock 684, health care (e.g., an application for measuring amount of exercise, blood sugar level, etc.), and environment information (e.g., an application for providing atmospheric pressure, humidity, temperature, etc.). According to an embodiment, the applications 670 are capable of including an application for supporting information exchange between an electronic device (e.g., electronic device 401) and an external device (e.g., electronic devices 402 and 404), which is hereafter called ‘information exchange application’). The information exchange application is capable of including a notification relay application for relaying specific information to external devices or a device management application for managing external devices. For example, the notification relay application is capable of including a function for relaying notification information, created in other applications of the electronic device (e.g., SMS/MMS application, email application, health care application, environment information application, etc.) to external devices (e.g., electronic devices 402 and 404). In addition, the notification relay application is capable of receiving notification information from external devices to provide the received information to the user. The device management application is capable of managing (e.g., installing, removing or updating) at least one function of an external device (e.g., electronic devices 402 and 404) communicating with the electronic device. Examples of the function are a function of turning-on/off the external device or part of the external device, a function of controlling the brightness (or resolution) of the display, applications running on the external device, services provided by the external device, etc. Examples of the services are a call service, messaging service, etc. According to an embodiment, the applications 670 are capable of including an application (e.g., a health care application of a mobile medical device, etc.) specified attributes of an external device (e.g., electronic devices 402 and 404). According to an embodiment, the applications 670 are capable of including applications received from an external device (e.g., a server 406, electronic devices 402 and 404). According to an embodiment, the applications 670 are capable of including a preloaded application or third party applications that can be downloaded from a server. It should be understood that the components of the program module 610 may be called different names according to types of operating systems. According to various embodiments, at least part of the program module 610 can be implemented with software, firmware, hardware, or any combination of two or more of them. At least part of the program module 610 can be implemented (e.g., executed) by a processor (e.g., processor 510). At least part of the programing module 610 may include modules, programs, routines, sets of instructions or processes, etc., in order to perform one or more functions.
Referring to
The processor 710 of the electronic device 700 may enable a phone conversation with another electronic device through the wireless communication unit 720. Although not illustrated, the wireless communication unit 720 may include a cellular module, and may provide voice calls and video calls with another electronic device, a text service, an Internet service, or the like by using the cellular module. According to an embodiment, the cellular module may include a communication processor (CP).
The audio module 730 may convert a voice signal and an electric signal in both directions. Although not illustrated, the audio module 730 may include a speaker, receiver, a microphone, and the like. The audio module 730 may include an input/output interface (not illustrated) for connection to a peripheral device. The audio module 730 according to various embodiments of the present disclosure may include a noise reduction filter 731. The processor 710 may reduce noise included in an audio signal (a voice signal) by using the noise reduction filter 731.
The noise reduction filter 731 may generally include a pi filter (e.g., a H (pi) filter). The noise reduction filter 731 may divide a voice signal received through the headset 750 into a P voice signal 735 and an N voice signal 737. The noise reduction filter 731 according to various embodiments of the present disclosure may connect a power supply unit 740 to each of the P voice signal 735 and the N voice signal 737 so as to apply a bias voltage. In various embodiments of the present disclosure, the same bias voltage as that applied to the P voice signal 735 may also be applied to the N voice signal 737 by changing the circuit structure of the general noise reduction filter 731. In various embodiments of the present disclosure, a noise reduction filter 731 in which the same source (e.g., the bias voltage) is applied to the P voice signal 735 and the N voice signal 737 may be implemented.
The electronic device 700 according to various embodiments of the present disclosure may be connected to the headset 750, which is a peripheral device. The headset 750 may include a microphone 751 for transferring a voice signal of a user to a counterpart and an earphone 753 for transferring a voice signal of the counterpart to the user.
The electronic device 700 according to various embodiments of the present disclosure may connect the headset 750 and the noise reduction filter 731 of the audio module 730. The electronic device 700 may reduce noise generated during a phone conversation using the noise reduction filter 731. Specifically, a large amount of noise may be generated in a procedure of transferring the voice signal of the user through the microphone 751. In various embodiments of the present disclosure, noise generated in a plurality of frequency bands may be reduced by changing a circuit structure corresponding to the noise reduction filter 731. For example, the electronic device 700 according to various embodiments of the present disclosure may divide the voice signal of the user into the P voice signal 735 and the N voice signal 737, and may apply the same bias voltage to each of the P voice signal 735 and the N voice signal 737. In various embodiments of the present disclosure, for generation of a single voice signal by combining the P voice signal 735 and the N voice signal 737, noise induced in response to the bias voltage may be cancelled. In various embodiments of the present disclosure, since the same bias voltage is applied to each of the P voice signal 735 and the N voice signal 737, if the two signals are combined, noise included in the P voice signal 735 and noise included in the N voice signal 737 may cancel each other. That is, in various embodiments of the present disclosure, noise for the P voice signal 735 and the N voice signal 737 may be cancelled. As a result, in various embodiments of the present disclosure, noise generated in a plurality of frequency bands and noise directly generated in a voice signal line (e.g., a line corresponding to a P voice signal and a line corresponding to an N voice signal) may be reduced by changing a circuit structure of a noise reduction filter.
An electronic device according to various embodiments of the present disclosure may include: a wireless communication unit; a noise reduction filter including a circuit configured to, with respect to a voice signal including a P (positive) voice signal and an N (negative) voice signal, apply the same voltage to each of the P voice signal and the N voice signal; a power supply unit; and a processor electrically connected to the wireless communication unit, the noise reduction filter, and the power supply unit, wherein the processor divides a voice signal of a user into the P voice signal and the N voice signal in the case of making a phone call using a headset, applies the same voltage to the P voice signal and the N voice signal on the basis of the noise reduction filter, and combines the P voice signal and the N voice signal so as to cancel noise induced in the voltage.
The noise reduction filter according to various embodiments may divide the voice signal of the user into the P voice signal and the N voice signal, and in order to allow the same voltage as that applied to the P voice signal to be applied to the N voice signal, the noise reduction filter may connect wiring corresponding to the voltage to wiring corresponding to the N voice signal.
The noise reduction filter according to various embodiments may change a wiring structure corresponding to the N voice signal so that the N voice signal is not connected to the ground.
According to various embodiments, the processor may cause a sound combination unit to perform combination into a single voice signal on the basis of the P voice signal and the N voice signal, to which the same voltage has been applied, and may cancel noise induced in the voltage via the combination thereof.
According to various embodiments, the processor may cancel noise generated in a plurality of frequency bands and noise directly generated in a voice signal line corresponding to the P voice signal and the N voice signal through the combination of the P voice signal and the N voice signal.
The sound combination unit according to various embodiments may include a power amplifier, which amplifies the P voice signal and the N voice signal, and a switch that determines a microphone operation scheme to be one of a single-ended scheme and a differential scheme.
According to various embodiments, the processor may transmit the combined single voice signal to an analog-to-digital converter (ADC) so as to enable conversion of the transmitted voice signal into a digital signal.
According to various embodiments, the headset may be an external device including a microphone and an earphone, may receive a voice signal of the user on the basis of the microphone when the microphone is connected to the electronic device, and may output a voice signal of a counterpart on the basis of the earphone.
Referring to
In operation 803, the processor 710 may use a noise reduction filter, the circuit structure of which has been changed so that the same bias voltage is applied to a P voice signal and an N voice signal, which correspond to the voice signal of the user, so as to receive the P voice signal and the N voice signal. The noise reduction filter according to various embodiments of the present disclosure may be a filter, the circuit structure of which has been changed so that the same bias voltage is applied to the P voice signal and to the N voice signal. In various embodiments of the present disclosure, a circuit structure may be changed so that a bias voltage applied to the P voice signal is also applied to the N voice signal. That is, in various embodiments of the present disclosure, the circuit is changed so that the same bias voltage is applied to the P voice signal and the N voice signal, and the P voice signal and the N voice signal, which have the same bias voltage, may be received. In various embodiments of the present disclosure, the P voice signal and the N voice signal may have the same phase. Depending on the circuit structure, the P voice signal and the N voice signal may not have the same signal amplitude, but may have the same phase. In various embodiments of the present disclosure, if the P voice signal and the N voice signal are combined into a single voice signal, a voice signal having the same sound quality as that of the original voice signal may be realized.
The electronic device 700 according to various embodiments of the present disclosure may change the circuit structure of the noise reduction filter so that the same source (the bias voltage) is applied to the P voice signal and the N voice signal, which correspond to the voice signal of the user. Further, in operation 805, the processor 710 may combine the P voice signal and the N voice signal, to which the same bias voltage is applied, into a single voice signal. The processor 710 may combine the P voice signal and the N voice signal using the analog-to-digital converter (ADC). In various embodiments of the present disclosure, by combining the P voice signal and the N voice signal, to which the same bias voltage is applied, into a single voice signal, noise generated in a plurality of frequency bands and noise directly generated in a P voice signal line and an N voice signal line may be cancelled.
Referring to
Referring to
In the electronic device according to various embodiments of the present disclosure, the P voice signal 911 and the N voice signal 913 may be combined into a single voice signal, and noise that is directly generated from the bias voltage 901 may thus be cancelled. For example, noise may be directly generated in the bias voltage 901 due to the communication state and the operation environment of the electronic device. In various embodiments of the present disclosure, the bias voltage 901 may be applied to each of the P voice signal 911 and the N voice signal 913, and the P voice signal 911 and the N voice signal 913 may be combined. In various embodiments of the present disclosure, noise that is directly generated from the bias voltage 901 may be cancelled through a procedure of combining the P voice signal 911 and the N voice signal 913.
Referring to
Referring to
Referring to
Although not illustrated, in a general electronic device, if an external power source is input, noise corresponding to the external power source may be induced. The general electronic device may have difficulty in cancelling noise corresponding to the external power source. In the electronic device according to various embodiments of the present disclosure, since the same bias voltage is applied to a P voice signal and to an N voice signal, even if noise corresponding to the external power source is induced, the noise may be cancelled through a procedure of combining the P voice signal and the N voice signal.
In the electronic device according to various embodiments of the present disclosure, the same bias voltage is applied to the P voice signal and to the N voice signal, and noise induced in the bias voltage may be efficiently cancelled through the procedure of combining the P voice signal and the N voice signal. The electronic device according to various embodiments of the present disclosure may transfer the voice signal of a user to a counterpart without degrading the quality of the voice signal.
A method according to various embodiments of the present disclosure may include: connecting a call using a headset; dividing a voice signal of a user, which is received through the headset, into a P voice signal and an N voice signal; applying the same voltage to the P voice signal and to the N voice signal by means of a noise reduction filter; and combining the P voice signal and the N voice signal so as to cancel noise induced in the voltage.
A method according to various embodiments may include using a noise reduction filter in which wiring corresponding to voltage applied to the P voice signal is connected to wiring corresponding to the N voice signal so that the same as that applied to the P voice signal is applied to the N voice signal, and applying the same voltage to the P voice signal and to the N voice signal using the noise reduction filter.
The noise reduction filter according to various embodiments may change a wiring structure corresponding to the N voice signal so that the N voice signal is not connected to the ground.
The method according to various embodiments may include causing a sound combination unit to perform combination into a single voice signal on the basis of the P voice signal and the N voice signal, to which the same voltage has been applied, and cancelling noise induced in the voltage via the combination thereof.
The method according to various embodiments may include cancelling noise generated in a plurality of frequency bands and noise directly generated in a voice signal line corresponding to the P voice signal and the N voice signal through the combination of the P voice signal and the N voice signal.
The sound combination unit according to various embodiments may include a power amplifier, which amplifies the P voice signal and the N voice signal, and a switch that determines a microphone operation scheme to be one of a single-ended scheme and a differential scheme.
The method according to various embodiments of the present disclosure may further include transmitting the combined single voice signal to an analog-to-digital converter (ADC) so as to enable conversion of the transmitted voice signal into a digital signal.
According to various embodiments, the headset may be an external device including a microphone and an earphone, may receive a voice signal of the user on the basis of the microphone when the microphone is connected to the electronic device, and may output a voice signal of a counterpart on the basis of the earphone.
The term “module” as used herein may include a unit consisting of hardware, software, or firmware, and may, for example, be used interchangeably with the term “logic”, “logical block”, “component”, “circuit”, or the like. The “module” may be an integrated component or a minimum unit for performing one or more functions or a part thereof. The “module” may be implemented mechanically or electronically, and may include, for example, an Application-Specific Integrated Circuit (ASIC) chip, a Field-Programmable Gate Array (FPGA), or a programmable logic device, which is known or is to be developed in the future, for performing certain operations.
At least some of devices (e.g., modules or functions thereof) or methods (e.g., operations) according to various embodiments may be implemented as instructions which are stored a computer-readable storage medium (e.g., the memory 130) in the form of a program module. If the instructions are executed by a processor, the processor may perform a function corresponding to the instructions. The computer-readable storage medium may include a hard disk, a floppy disk, a magnetic medium (e.g., a magnetic tape), optical media (e.g., CD-ROM, DVD), magneto-optical media (e.g., a floptical disk), internal memory, etc. The instructions may include code compiled by a complier or code that can be executed by an interpreter.
The programming module according to the present disclosure may include one or more of the aforementioned components or may further include other additional components, or some of the aforementioned components may be omitted. Operations performed by a module, a programming module, or other elements according to various embodiments may be executed sequentially, in parallel, repeatedly, or in a heuristic manner. At least some operations may be executed according to another sequence, may be omitted, or may further include other operations.
Number | Date | Country | Kind |
---|---|---|---|
10-2016-0105709 | Aug 2016 | KR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/KR2017/008128 | 7/27/2017 | WO | 00 |