Abstract:
Various embodiments relate to a method for detecting a memory leak and an electronic device thereof, the electronic device including a processor, and a memory operatively connected to the processor, wherein the memory stores instructions which, when executed by the processor, control the electronic device to: acquire usage information for the memory of a process executed by the processor based on a collection period determined based at least partially on a characteristic of the process; identify a change pattern of a usage amount for the memory of the process based on the usage information; and determine whether a memory leak occurs based on the change pattern of the usage amount.
Abstract:
A display apparatus is provided. The display apparatus includes a display panel including a plurality of display modules; a memory storing information on an arrangement relation of the plurality of display modules; and a processor configured to: based on receiving a user command selecting any one of the plurality of display modules in a mode for adjusting a set value of the display panel, identify a first display module corresponding to the user command among the plurality of display modules, identify at least one second display module adjacent to the first display module among the plurality of display modules, based on the information on the arrangement relation, and control the display panel such that the first display module and the at least one second display module display a test image, and remaining display modules among the plurality of display modules display an image different from the test image.
Abstract:
A method for controlling an electronic device includes obtaining a text, obtaining, by inputting the text into a first neural network model, acoustic feature information corresponding to the text and alignment information in which each frame of the acoustic feature information is matched with each phoneme included in the text, identifying an utterance speed of the acoustic feature information based on the alignment information, identifying a reference utterance speed for each phoneme included in the acoustic feature information based on the text and the acoustic feature information, obtaining utterance speed adjustment information based on the utterance speed of the acoustic feature information and the reference utterance speed for each phoneme, and obtaining, based on the utterance speed adjustment information, speech data corresponding to the text by inputting the acoustic feature information into a second neural network model.
Abstract:
A heat exchanger includes a plurality of tubes in which a refrigerant flows, heat-exchanger fins provided between the plurality of tubes, and a filler coupling the heat-exchanger fins to the plurality of tubes, wherein each of the plurality of tubes comprises a first aluminum alloy, each of the heat-exchanger fins comprises a second aluminum alloy, the filler comprises a third aluminum alloy, the plurality of tubes have a corrosion potential of −745 mV to −695 mV, the filler has a corrosion potential of −810 mV to −720 mV, and the heat-exchanger fins have a corrosion potential of −810 mV to −740 mV.
Abstract:
An electronic apparatus and a controlling method thereof are provided. The electronic apparatus includes a microphone; a memory configured to store a text-to-speech (TTS) model and a plurality of evaluation texts; and a processor configured to: obtain a first reference vector of a user speech spoken by a user based the user speech being received through the microphone, generate a plurality of candidate reference vectors based on the first reference vector, obtain a plurality of synthesized sounds by inputting the plurality of candidate reference vectors and the plurality of evaluation texts to the TTS model, identify at least one synthesized sound of the plurality of synthesized sounds based on a similarity between characteristics of the plurality of synthesized sounds and the user speech, and store a second reference vector of the at least one synthesized sound in the memory as a reference vector corresponding to the user for the TTS model.
Abstract:
A method for controlling an electronic device includes obtaining a text, obtaining, by inputting the text into a first neural network model, acoustic feature information corresponding to the text and alignment information in which each frame of the acoustic feature information is matched with each phoneme included in the text, identifying an utterance speed of the acoustic feature information based on the alignment information, identifying a reference utterance speed for each phoneme included in the acoustic feature information based on the text and the acoustic feature information, obtaining utterance speed adjustment information based on the utterance speed of the acoustic feature information and the reference utterance speed for each phoneme, and obtaining, based on the utterance speed adjustment information, speech data corresponding to the text by inputting the acoustic feature information into a second neural network model.
Abstract:
A semiconductor device including a first interconnection line having a first end and extending in a first direction; a first blocking pattern at the first end of the first interconnection line and adjacent to the first interconnection line in the first direction; a second interconnection line spaced apart from the first interconnection line in a second direction crossing the first direction and extending in the first direction, the second interconnection line having a second end; and a second blocking pattern at the second end of the second interconnection line and adjacent to the second interconnection line in the first direction, wherein a width of the first blocking pattern in the first direction is different from a width of the second blocking pattern in the first direction.
Abstract:
An integrated circuit device with capacitors and methods of forming the integrated circuit device are provided. The methods may include forming a first lower capacitor electrode pattern on an inner surface of a hole in a mold layer. The first lower capacitor electrode pattern may have a hollow cylindrical shape and an opening in an upper surface. The method may further include forming a second lower capacitor electrode pattern plugging the opening and an upper surface of the second lower capacitor electrode pattern may be planar. The first and the second lower capacitor electrode patterns may comprise a lower capacitor electrode including a void. Additionally, the method may include removing the mold layer to expose the lower capacitor electrode, forming a dielectric layer on the lower capacitor electrode, and forming an upper capacitor electrode layer on the dielectric layer.
Abstract:
A system for synthesising expressive speech includes: an interface configured to receive an input text for conversion to speech; a memory; and at least one processor coupled to the memory. The processor is configured to generate, using an expressivity characterisation module, a plurality of expression vectors, wherein each expression vector is a representation of prosodic information in a reference audio style file, and synthesise expressive speech from the input text, using an expressive acoustic model comprising a deep convolutional neural network that is conditioned by at least one of the plurality of expression vectors.