CN109062536A - Screen vocal technique, device, electronic device and storage medium - Google Patents

Screen vocal technique, device, electronic device and storage medium Download PDF

Info

Publication number
CN109062536A
CN109062536A CN201810814037.6A CN201810814037A CN109062536A CN 109062536 A CN109062536 A CN 109062536A CN 201810814037 A CN201810814037 A CN 201810814037A CN 109062536 A CN109062536 A CN 109062536A
Authority
CN
China
Prior art keywords
sound
emanating areas
screen
wicket
sounding
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.)
Granted
Application number
CN201810814037.6A
Other languages
Chinese (zh)
Other versions
CN109062536B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810814037.6A priority Critical patent/CN109062536B/en
Publication of CN109062536A publication Critical patent/CN109062536A/en
Application granted granted Critical
Publication of CN109062536B publication Critical patent/CN109062536B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the present application discloses a kind of screen vocal technique, device, electronic device and storage medium, is related to technical field of electronic device.Wherein, the electronic device includes the screen for capableing of vibration sounding and the driver for driving the screen sounding, the screen includes multiple sound-emanating areas, different sound-emanating areas drives sounding by different drivers, the described method includes: monitoring whether the video carries out wicket broadcasting in video playing;If so, from the sound-emanating areas selection target sound-emanating areas other than the wicket position of the video;The target utterance domain oscillation sounding is driven by driver.In this method, sounding can be carried out by screen, the microphone device of sound outlet hole is needed independent of loudspeaker etc., electronic device is made to meet the direction of slimming design.

Description

Screen vocal technique, device, electronic device and storage medium
Technical field
This application involves technical field of electronic device, fill more particularly, to a kind of screen vocal technique, device, electronics It sets and storage medium.
Background technique
It is by loudspeaker sounding to export voice signal in tablet computer etc. currently, electronic device, such as mobile phone. However, the setting of loudspeaker occupies biggish design space, the direction of slimming design is not met so as to cause electronic device.
Summary of the invention
In view of the above problems, present applicant proposes a kind of screen vocal technique, device, electronic device and storage medium, with Improve the above problem.
In a first aspect, the embodiment of the present application provides a kind of screen vocal technique, it is applied to electronic device, the electronics dress The screen including capableing of vibration sounding and the driver for driving the screen sounding are set, the screen includes multiple sounding Region, different sound-emanating areas drive sounding by different drivers, which comprises in video playing, described in monitoring Whether video carries out wicket broadcasting;If so, from the sound-emanating areas selection target other than the wicket position of the video Sound-emanating areas;The target utterance domain oscillation sounding is driven by driver.
Second aspect, the embodiment of the present application provide a kind of screen sounding device, are applied to electronic device, the electronics dress The screen including capableing of vibration sounding and the driver for driving the screen sounding are set, the screen includes multiple sounding Region, different sound-emanating areas drive sounding by different drivers, and the screen sounding device includes: monitoring module, is used for In video playing, monitor whether the video carries out wicket broadcasting;Region selection module, if being carried out for the video small Window plays, from the sound-emanating areas selection target sound-emanating areas other than the wicket position of the video;Sound module is used In driving the target utterance domain oscillation sounding by driver.
The third aspect, the embodiment of the present application provide a kind of electronic device, including screen, for driving the screen sounding Driver, memory and processor, the screen, driver and memory be couple to the processor, and the memory is deposited Storage instruction, the processor executes above-mentioned method when executed by the processor.
Fourth aspect, the embodiment of the present application provide it is a kind of with processor can be performed program code it is computer-readable Storage medium, said program code make the processor execute above-mentioned method.
5th aspect, the embodiment of the present application provide a kind of electronic device, comprising: screen, including multiple sound-emanating areas;Swash Device is encouraged, is connect with the sound-emanating areas of the screen, the driver is used to drive the sounding of the screen;Circuit swashs with described Device connection is encouraged, the circuit includes detection circuit and driving circuit, and the detection circuit is used in video playing, described in monitoring Whether video carries out wicket broadcasting, if so, from the sound-emanating areas selection target other than the wicket position of the video Sound-emanating areas;The driving circuit is used to drive the target utterance domain oscillation sounding by driver.
Screen vocal technique, device, electronic device and storage medium provided by the embodiments of the present application are applied to electronics and fill It sets.The screen of the electronic device includes multiple sound-emanating areas, and different sound-emanating areas drives sounding by different drivers.When It, can from the sound-emanating areas selection target sound-emanating areas other than wicket position when video is played out by wicket Sounding is carried out by screen, the microphone device of sound outlet hole is needed independent of loudspeaker etc., so that electronic device is met slimming and sets The direction of meter can also make the display position of sounding position and video inconsistent, reduce what the vibration of screen sounding showed video It influences.
These aspects or other aspects of the application can more straightforward in the following description.
Detailed description of the invention
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, the drawings in the following description are only some examples of the present application, for For those skilled in the art, without creative efforts, it can also be obtained according to these attached drawings other attached Figure.
Fig. 1 shows a kind of structural schematic diagram at visual angle of electronic device provided by the embodiments of the present application;
Fig. 2 shows the structural schematic diagrams at another visual angle of electronic device provided by the embodiments of the present application;
Fig. 3 shows a kind of division schematic diagram of the sound-emanating areas of electronic device provided by the embodiments of the present application;
Fig. 4 shows the another of the sound-emanating areas of electronic device provided by the embodiments of the present application and divides schematic diagram;
Fig. 5 shows a flow chart of the screen vocal technique of the embodiment of the present application proposition;
Fig. 6 shows a display schematic diagram of electronic device provided by the embodiments of the present application;
Fig. 7 shows a flow chart of the screen vocal technique of the embodiment of the present application proposition;
Fig. 8 shows the flow chart of the part steps of the screen vocal technique of the embodiment of the present application proposition;
Fig. 9 shows another display schematic diagram of electronic device provided by the embodiments of the present application;
Figure 10 shows the functional block diagram of the screen sounding device of the embodiment of the present application proposition;
Figure 11 shows a structural block diagram of the electronic device of the embodiment of the present application proposition;
Figure 12 shows another structural block diagram of the electronic device of the embodiment of the present application proposition;
Figure 13 shows the electronics for being used to execute the screen vocal technique according to the embodiment of the present application of the embodiment of the present application The block diagram of device.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on Embodiment in the application, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall in the protection scope of this application.
Electronic device sounding is usually realized by loudspeaker, earpiece etc., and loudspeaker, earpiece etc. are usually required in electronics Device aperture.On the one hand, aperture leads to the reduction of product expressive force, and in order to reach appearance, each producer is all reducing as possible Aperture size, but aperture is smaller, performance more will receive influence;On the other hand, screen the higher comprehensive screen user experience of accounting compared with It is good, but since it is desired that certain panel zone is stayed to give receiver realization vocal function, in panel zone aperture, cannot achieve complete Face influences user experience.
In addition, the display screen usually effect played in the electronic devices such as mobile phone, tablet computer is display text, figure The contents such as piece, icon or video.And along with the development of touch technology, display screen set by more and more electronic devices For touching display screen, in the case where touching display screen is arranged, when detect user pulled on touching display screen, it is single When the touch control operations such as hitting, double-click, sliding, the touch control operation of user can be responded.
As clarity and fineness of the user to displayed content require higher and higher, more electronic devices uses Larger-size touching display screen, to realize the display effect shielded comprehensively.But larger-size touching display screen is being set In the process, it finds front camera set by electronic device front end, will affect touching close to function elements such as optical sensor, earpieces The region that control display screen can expand to.
Usual electronic device includes front panel, rear cover and frame.In front plate include upper frontal region, middle part screen area and under Portion key zone.In general, upper frontal region is provided with the function elements such as earpiece sound outlet hole and front camera, middle part screen area is provided with Touching display screen, lower part key zone are provided with one to three physical buttons.And with the development of technology, lower part key zone is by gradually Cancel, the physical button that lower part key zone is arranged in originally is substituted by the virtual key in touching display screen.
And earpiece sound outlet hole set by upper frontal region is more important for the function support of mobile phone, is not easy easily to cancel, So by touching display screen can display area be extended to the upper frontal region of covering there is biggish difficulty.It is studied by some column Afterwards, inventor's discovery can be made a sound by way of screen, frame or the rear cover vibration for controlling mobile phone, so as to Cancel the setting of the audible devices such as earpiece sound outlet hole, loudspeaker.
Illustratively, referring to Fig. 1, showing a kind of electronic device 100 provided by the embodiments of the present application.Electronic device 100 include electronic body portion 10, and the electronic body portion 10 includes shell 12 and the screen 120 that the shell 12 is arranged in.Institute State that metal can be used in shell 12, such as steel, aluminium alloy are made.As shown in Fig. 2, shell 12 may include front panel 132, rear cover 133 and frame 134, frame 134 is arranged on the front panel for connecting front panel 132 and rear cover 133, screen 120.This implementation In example, screen 120 may include display screen, and the display screen generally includes display panel 111, may also comprise for responding to institute State the circuit etc. that display panel 111 carries out touch control operation.The display panel 111 can be a liquid crystal display panel (Liquid Crystal Display, LCD), in some embodiments, the display panel 111 is a touch screen simultaneously 109。
Electronic device further includes driver 131, and vibration component of the driver 131 for drive electronics vibrates hair Sound.Specifically, vibration component be the electronic device screen 120 or shell 12 at least one, that is to say, that vibration component It can be screen 120, can be some or all of of screen, be also possible to some or all of of shell 12, can also be The combination of screen 120 and shell 12.As an implementation, when vibration component is shell 12, vibration component can be shell The rear cover of body 12.The embodiment of the present application is illustrated control screen sounding mainly using screen as vibration component.
In the embodiment of the present application, if vibration component is screen 120, driver 131 is connect with screen 120, is used for band Dynamic screen 120 vibrates.Specifically, driver 131 is attached at the lower section of screen 120, then driver 131 can be piezoelectric actuator or Person's motor.As an implementation, driver 131 is piezoelectric actuator.Piezoelectric actuator will be from figure by moment loading Change passes to screen 120, thus 120 vibration sounding of screen.Screen 120 includes touch screen and display screen, and display location is in touch The lower section of screen, piezoelectric actuator are attached at the lower section of display screen, the i.e. one side of the separate touch screen of display screen.Piezoelectric actuator packet Include multilayer piezoelectric ceramic piece.When a piece of multilayer piezoelectric ceramic piece sounding expands and shrinks, screen will be driven to bend change Shape, repeatedly, entire screen form bending vibration, so that screen can push air and generate sound.
As an implementation, electronic device 100 includes detection circuit and driving circuit, and the detection circuit is used for When video playing, monitor whether the video carries out wicket broadcasting, if so, other than the wicket position of the video Sound-emanating areas selection target sound-emanating areas;The driving circuit is used to drive the target utterance domain oscillation by driver Sounding.Driver 131 is connect with the driving circuit 135 of electronic device, and driving circuit 135 is used for according to vibration parameters input control Signal value driver 131, to drive driver 131 to vibrate, so that vibration component be driven to vibrate.Wherein, vibration parameters can be by The voice signal received determines, the vibration frequency of sounding and Oscillation Amplitude can specifically be needed to determine according to voice signal.
Specifically, driving circuit can be the processor of electronic device, be also possible to that drive can be generated in electronic device The integrated circuit of dynamic voltage or electric current.Driving circuit exports the driving signal of low and high level to driver 131, and driver 131 It is vibrated according to the driving signal, and the electrical parameter of the driving signal of driving circuit output is different, then will lead to the vibration of driver 131 Parameter is different, for example, the duty ratio of driving signal corresponds to the vibration frequency of driver 131, the corresponding excitation of the amplitude of driving signal The Oscillation Amplitude etc. of device 131.
In the embodiment of the present application, can there are two or more than two drivers 131.As shown in Figure 1, multiple excitations Device 131 may be uniformly distributed in screen 120, so that screen 120 can divide different sound-emanating areas according to the setting of driver. Wherein, each sound-emanating areas can driver 131 by one or greater than one drive sounding, different sound-emanating areas are by different Driver drives sounding.When the same sound-emanating areas drives sounding by multiple drivers, multiple driver can be unified to control System, so as to vibrate unanimously under the driving of driver in a sound-emanating areas, sounding is consistent.
For example, the distribution of driver and sound-emanating areas can with as shown in figure 3, the number of driver for 4, then display screen It may include as shown in dividing dotted line in Fig. 3, along the vertical direction and the center line of horizontal direction is divided into 4 pieces of rectangular areas A, b, c and d, 4 drivers are set to below 4 pieces of rectangular areas, and 4 drivers and 4 pieces of rectangular areas correspond, each Rectangular area can be used as a sound-emanating areas.
For another example, the distribution of driver and sound-emanating areas is as shown in figure 4, display screen includes as shown in dividing dotted line in Fig. 4 7 pieces of rectangular area A1 to A7, each rectangular area is driven as a sound-emanating areas by one or more drivers.Certainly, The number of driver is not intended as limiting in the embodiment of the present application, and the specific distribution of driver and the specific of sound-emanating areas are drawn Divide and does not limit in the embodiment of the present application.
, can be by one of sound-emanating areas sounding when carrying out sounding by screen, it can also be by multiple or all Sound-emanating areas sounding.Inventors have found that when video playing, if video carries out wicket broadcasting, if wicket institute The vibration of screen vibration sounding in position, screen has a certain impact to the video display tool of wicket, influences the sight of user See experience.
In addition, inventor has found that wicket may each position in screen, and it is occupied in screen Region be less than screen whole region.If choosing the sound-emanating areas other than wicket position in screen carries out sounding, It can reduce the influence for the video that the vibration sounding of screen shows wicket.
Therefore, the embodiment of the present application provides a kind of screen vocal technique, device, electronic device and storage medium, will shield Curtain is divided into multiple sound-emanating areas, under the driving of corresponding driver, drives other than video wicket position Sound-emanating areas vibration sounding reduces the influence for the video that screen vibration sounding shows wicket, promotes user experience.Below Will in conjunction with attached drawing and by specific embodiment to screen vocal technique provided by the embodiments of the present application, device, electronic device and Storage medium is illustrated.
Referring to Fig. 5, the embodiment of the present application provides a kind of screen vocal technique, it is applied to electronic device.As previously mentioned, The electronic device includes the screen for capableing of vibration sounding and the driver for driving the screen sounding, the screen packet Multiple sound-emanating areas are included, different sound-emanating areas drives sounding by different drivers.Specifically, as shown in figure 5, above-mentioned screen Curtain vocal technique can specifically include following steps:
Step S110: in video playing, monitor whether the video carries out wicket broadcasting.
In the embodiment of the present application, the video played can be voice communication video, video player play video, Storage or the video cached etc., do not limit in the embodiment of the present application in electronic device.
In video display process, electronic device can monitor the display state of video, which may be full frame aobvious Show, it is also possible to which wicket is shown.Wherein, the display area that wicket is shown is smaller than the display area of full screen display, display Region be less than screen of electronic device in can display area size.The specific Display Realization mode of wicket is implemented in the application It is not limited in example, for example, two players of creation, or perhaps the container of two TextureView is created, it is cut from full frame A lesser player container is created when changing to wicket in Activity;For another example, it is reserved in Activity Wide height all ViewGroup of match_parent of one placement player, the switching of size windows are exactly that player is added It is toggled to original small container and being added in full frame ViewGroup.
It monitors whether the video of broadcasting carries out wicket broadcasting.For example, electronic device is in played in full screen video Corresponding window parameter is the first numerical value, and when wicket plays video, corresponding window parameter is second value, then can lead to Crossing audit window parameter is the first numerical value or second value, determines whether video carries out wicket broadcasting.
Step S120: if so, from the sound-emanating areas selection target articulating region other than the wicket position of the video Domain.
If video wicket plays, there is region not carry out video playing in screen, in order to when reducing screen sounding The influence to video playing is vibrated, then selects sound-emanating areas from the sound-emanating areas other than wicket position.
Wherein, the sound-emanating areas other than wicket position, i.e., in screen, not wicket display position is corresponding Sound-emanating areas.Such as shown in Fig. 6, the wicket K of video the display position of on-screen display (osd) area correspond to sound-emanating areas A3 and A6 then determines target utterance region from sound-emanating areas A1, A2, A4, A5 and A7 other than sound-emanating areas A3 and A6.
Step S130: the target utterance domain oscillation sounding is driven by driver.
When playing video, determine that the voice signal received is driven when playing out to the voice signal by driver Moving-target sound-emanating areas vibration sounding.To play the sounding position and video playing position of sound when video is shown with wicket It sets inconsistent.
Wherein, the voice signal received, can be the voice signal of the video, also may include the sound of other sound Signal.
In the embodiment of the present application, when video is played with wicket, according to wicket position, from wicket position Selection sound-emanating areas vibration sounding is true in addition.On the basis of realizing screen sounding, the vibration sounding for reducing screen broadcasts video The influence put improves user experience.Also, the microphone device that outlet sound mouth can also be needed independent of loudspeaker etc., makes electronics Device can not because sounding need and aperture, meet electronic device slimming design direction.
In method provided by the embodiments of the present application, it can determine that wicket is corresponding according to the wicket position of video Sound-emanating areas, then from the different sound-emanating areas in sound-emanating areas corresponding from wicket, selection target sound-emanating areas.Specifically, Fig. 7 is referred to, this method comprises:
Step S210: in video playing, monitor whether the video carries out wicket broadcasting.
It monitors whether video carries out wicket broadcasting, is played if listening to wicket when video, it can be from institute State the sound-emanating areas selection target sound-emanating areas other than the wicket position of video.
Wherein, from the sound-emanating areas selection target sound-emanating areas other than wicket position, wicket can be first determined Corresponding sound-emanating areas, then the selection from the sound-emanating areas progress target utterance region other than the corresponding sound-emanating areas of wicket.
Specifically, may include: step S220: if video carries out wicket broadcasting, determining the wicket position Corresponding sound-emanating areas, as window sound-emanating areas.
In the embodiment of the present application, it determines window sound-emanating areas, wicket position can be first determined, further according to small window Mouth position determines that corresponding sound-emanating areas is window sound-emanating areas.That is, as shown in figure 8, step S220 can wrap It includes:
Step S221: coordinate position of the wicket in screen is determined.
Specifically, can determine position of the wicket in the display area of screen if video is carrying out wicket broadcasting. Wherein, wicket is a video playback window, and position is position section, can pass through the coordinate in screen coordinate system It indicates.Certainly, the representation of wicket position does not limit, as long as position of the wicket in screen can be accurately positioned ?.
Wherein, wicket may be fixed position, i.e., immovable position;It is also likely to be moveable position.
If the position of wicket is fixed position, such as certain players are set in advance when wicket plays video The display position in screen of wicket is determined, the display position is irremovable, for fixed position.It is then available to set The location information for the fixation position set obtains wicket position.
If the position of wicket is moveable position, such as certain players, when video carries out wicket display, User can drag wicket, and wicket is placed on to position different in the display area of screen.It then can be real-time The position of wicket is monitored, latest position of the wicket in screen can be obtained when wicket position changes.Example Such as, by the position of coordinate representation wicket, then wicket obtains the position section an of coordinate representation at a position; When wicket moves, the coordinate in new expression position section is obtained.
Optionally, in the embodiment of the present application, whether move the position that wicket can be monitored.For example, wicket Position can obtain a corresponding parameter value when occurring mobile, then the position of wicket can be determined when obtaining the parameter value It moves.If the position for listening to wicket is moved, the wicket position of the video is redefined, is such as obtained Take the coordinate parameters of wicket.If the position of wicket is not moved, the position conduct of the wicket once obtained in the past Wicket present position.
Step S222: coordinate position of each sound-emanating areas in screen is obtained.
It can store the position range of each sound-emanating areas, the coordinate range such as in screen in electronic device.Therefore, Coordinate position of each sound-emanating areas in screen can be obtained, the coordinate position of each sound-emanating areas can be a coordinate area Between.
After obtaining the position of wicket of video playing, can according to coordinate position of the wicket in screen and The position of sound-emanating areas obtains the corresponding sound-emanating areas in wicket position, using the sound-emanating areas as window sound-emanating areas.
As an implementation, the corresponding sound-emanating areas in wicket position can be wicket position model Enclose interior sound-emanating areas.Determining window sound-emanating areas is the sound-emanating areas completely within the scope of wicket position.Also It is to say, step S220 can also include: step S223: according to the coordinate position of the wicket and the coordinate bit of sound-emanating areas It sets, determines the sound-emanating areas within the scope of the coordinate position of the wicket, as window sound-emanating areas.In Fig. 9, dotted line is indicated The dividing line of sound-emanating areas, sound-emanating areas A7 determine sound-emanating areas A7 for window hair completely within the scope of the position wicket K Sound area domain.
As an implementation, if the part of sound-emanating areas is Chong Die with wicket, also have one to the display of wicket Fixed influence.Accordingly it is also possible to the equitant sound-emanating areas in wicket position with the video, as window sounding Region.As shown in figure 9, sound-emanating areas A2, A7 and A5 have with wicket K it is overlapping, then can using in A2, A7 and A5 as Window sound-emanating areas.For example, sound-emanating areas and wicket can be by coordinate representations, then available coordinate section and small window The coordinate section of mouth has the sound-emanating areas of lap, as window sound-emanating areas.
As an implementation, if the sound-emanating areas for carrying out sounding is only Chong Die with the fraction of wicket, to wicket Display influence it is smaller.Therefore, window sound-emanating areas is also possible to be greater than all areas of wicket with wicket lap The sound-emanating areas of preset ratio.For example, the preset ratio is half, four/third.As shown in figure 9, if with two/ One is used as preset ratio, in Fig. 9, in sound-emanating areas A2, A7 and the A5 with wicket K with lap, and A2 and A5 points It is less than the half of itself area, two of lap greater than A7 area of A7 and wicket with the lap of wicket / mono-, then using A7 as window sound-emanating areas, other sound-emanating areas are not as window sound-emanating areas.
In the embodiment of the present application, due to limited between the screen display area of electronic device, then wicket may in screen The position of display is also limited, therefore, can with pre-establish and the corresponding table of storage region, which includes small window The corresponding relationship of position and sound-emanating areas of the mouth in screen.It, can be according to the region pair when then determining window sound-emanating areas Table is answered, the corresponding sound-emanating areas in position of the wicket in screen is searched, is sent out using the sound-emanating areas found as window Sound area domain.
In this embodiment, the position of wicket can be and the consistent position of wicket actual size in regional correspondence table Section is set, the position section bigger than wicket actual size is also possible to.If the position section bigger than wicket actual size, When getting the physical location of wicket, is searched from regional correspondence table and the physical location of wicket is enclosed in interior position Section, using the corresponding sound-emanating areas in position section found as window sound-emanating areas.
Optionally, in the embodiment of the present application, the position of a wicket can also be determined every preset time, according to small The position of window determines window sound-emanating areas.If in the wicket position that certain gets and the preceding position phase once got Together, then there is no movements for the position of wicket, and window sound-emanating areas position is constant, the window that directly can once determine in the past The window sound-emanating areas that sound-emanating areas is determined as this.
In the embodiment of the present application, between the position of this wicket determined and the position of the preceding wicket once determined It is identical, it can be identical, i.e., the coordinate section in screen is consistent;It is also possible to the gap for having in preset range, such as The gap of abscissa is indulged and is sat in the corresponding preset range of abscissa between this position determined and preceding once determining position Target gap is in the corresponding preset range of ordinate.
In the embodiment of the present application, the various embodiments for determining window sound-emanating areas, can individually implement, or accord with It combines and implements in the case where logical, do not limited in the embodiment of the present application.
Step S230: from the multiple sound-emanating areas of screen, the sounding different from the window sound-emanating areas is selected Region, as target utterance region.
From all sound-emanating areas that screen includes, the sound-emanating areas different from window sound-emanating areas is determined, then from determination The sound-emanating areas different from window sound-emanating areas in, selection target sound-emanating areas.Wherein it is possible to select one or more sounding Region is as target utterance region.Such as shown in Fig. 9, if using A7 as window sound-emanating areas, can from A1 to A6 in select Sound-emanating areas is as target utterance region.
As an implementation, all sound-emanating areas different from window sound-emanating areas be can choose, sent out as target Sound area domain.
As an implementation, sound-emanating areas can be randomly choosed from the different sound-emanating areas in window sound-emanating areas As target utterance region.
As an implementation, can from multiple sound-emanating areas of screen, select with the window sound-emanating areas away from From farthest sound-emanating areas, as target utterance region.Specifically, can be according to coordinate bit of the window sound-emanating areas in screen Set and coordinate position of each sound-emanating areas in screen, calculate each sound-emanating areas to window sound-emanating areas distance.Again Selection is wherein apart from farthest one or more sound-emanating areas, as target utterance region.Wherein, it calculates between sound-emanating areas When position, the distance between sound-emanating areas center (such as cornerwise intersection point in rectangle sound-emanating areas) can be calculated.
In addition, in the embodiment of the present application, as an implementation, the sound-emanating areas other than wicket position Selection target sound-emanating areas can choose the sound-emanating areas farthest from wicket position as target utterance region.Specifically, can With the coordinate position of coordinate position and each sound-emanating areas in screen according to wicket in screen, each sounding is calculated Distance of the region to wicket.Selection wherein arrives wicket apart from farthest sound-emanating areas, as target utterance region.Wherein, When calculating each sound-emanating areas to the distance between wicket, the center of sound-emanating areas can be calculated between wicket center Distance.
In the embodiment of the present application, as an implementation, it is selected from the sound-emanating areas other than wicket position Target utterance region can be selected according to default corresponding table.In this embodiment, presetting in corresponding table may include hair Corresponding relationship between sound area domain and other sound-emanating areas.That is, in regional correspondence table, each window sound-emanating areas point It is not corresponding with other one or more sound-emanating areas.It in the present embodiment, can be from default pair after determining window sound-emanating areas It answers and searches sound-emanating areas corresponding with the window sound-emanating areas in table, as target utterance region.
In the embodiment of the present application, pre-stored default corresponding table is stored in electronic device before can be factory.For Each electronic device, the corresponding relationship in the default corresponding table of storage between sound-emanating areas can be to be obtained according to test in advance ?.That is, can normally show wicket in the display area of screen, then sounding survey is carried out to other each sound-emanating areas Examination, influence when detecting each sound-emanating areas vibration sounding to window sound-emanating areas, it is to work as that determining, which influences the smallest sound-emanating areas, The corresponding sound-emanating areas in front window sound-emanating areas.Wicket is shown in different location, then can be determined with each sound-emanating areas When as window sound-emanating areas, corresponding target utterance region.
Optionally, in this embodiment, include in default corresponding table is also possible to wicket position and sounding The corresponding relationship in region.That is to say, can send out in advance when on-screen display (osd) area shows wicket each sound-emanating areas Sound test, influence when testing each sound-emanating areas vibration sounding to the display of video in the wicket of current location, to influence The smallest sound-emanating areas is the corresponding sound-emanating areas in current wicket position.The test can be the factory to electronic device It is carried out when test.
In the use process of electronic device, determine wicket behind the display position of the display area of screen, Ke Yicha Look for current wicket in the position of on-screen display (osd) area the corresponding sound-emanating areas in the default corresponding table;With the sounding found Region is as target utterance region.
In the embodiment of the present application, as an implementation, the every generation of wicket that can be video is primary mobile, then Determine a target utterance region.
Either, as an implementation, every to cross preset time period, determine a target utterance region.In the implementation During mode determines target utterance region, whether the position that can first monitor the wicket is moved, if wicket Position move, then from the sound-emanating areas selection target sound-emanating areas other than the wicket position of the video;If The position of wicket is not moved, then the target utterance area that the target utterance region once determined in the past is determined as this Domain.
Step S240: the target utterance domain oscillation sounding is driven by driver.
Using target utterance region as the sound-emanating areas for carrying out sounding to voice signal, to obtain good sounding effect.
Optionally, in the embodiment of the present application, a target utterance region is determined every preset time.If in certain determination Target utterance region it is identical as preceding once determining target utterance region, sound-emanating areas and preceding primary determination are needed in screen The sound-emanating areas for needing sounding it is identical, then in this step, still before once determining target utterance region vibrated Sounding does not need the relevant parameter in the more target utterance region.
If different from the preceding target utterance region once determined in the target utterance region that certain is determined, just according to current Determining target utterance region carries out driving sounding.In this step, the sound-emanating areas of the sounding in the case where driver drives is related Parameter change is the relevant parameter in this target utterance region determined.
In the embodiment of the present application, it can mutually be referred between identical step, for describing in the embodiment of the present application Information repeat no more.
In addition, it is optional, if video does not carry out wicket broadcasting, can be selected from each sound-emanating areas of screen It selects the sound-emanating areas adjacent with screen edge and carries out sounding, the corresponding video display content of fringe region may for black surround or not Important display, may be to the influence that video is shown so as to reduce screen vibration sounding.
Optionally, the sound-emanating areas adjacent with screen top margin can be selected from the adjacent sound-emanating areas of screen edge;Or Person selects the sound-emanating areas adjacent with screen bottom edge, as target utterance region.Wherein, the top margin of screen and bottom edge, respectively For from the farther away both sides of screen centre position, for example, can be D1 and D2 as shown in FIG. 6 respectively.
Screen vocal technique provided by the embodiments of the present application passes through video wicket when video carries out wicket broadcasting Position determine the sound-emanating areas other than the wicket position as target utterance region.The feelings of wicket broadcasting are carried out in video Under condition, if desired sound-emanating areas vibration sounding reduces sounding to the shadow of video playing then with target utterance domain oscillation sounding It rings, improves the usage experience of user.
The embodiment of the present application also provides a kind of screen sounding devices 300, are applied to electronic device, the electronic device packet The screen for capableing of vibration sounding and the driver for driving the screen sounding are included, the screen includes multiple articulating regions Domain, different sound-emanating areas drive sounding by different drivers.Referring to Figure 10, which includes:
Module 310 is monitored, for monitoring whether the video carries out wicket broadcasting in video playing.Regional choice Module 320, if carrying out wicket broadcasting, the sound-emanating areas other than the wicket position of the video for the video Selection target sound-emanating areas.Sound module 330, for driving the target utterance domain oscillation sounding by driver.
Optionally, region selection module 320 may include the first determination unit, for determining that the wicket institute is in place Corresponding sound-emanating areas is set, as window sound-emanating areas.Second determination unit, for from the multiple sound-emanating areas of screen In, the sound-emanating areas different from the window sound-emanating areas is selected, as target utterance region.
Optionally, the second determination unit can be used for from multiple sound-emanating areas of screen, selection and the window sounding The farthest sound-emanating areas of region distance, as target utterance region.
Optionally, the first determination unit may include: that the window's position determines subelement, for determining that the wicket is shielding Coordinate position in curtain.Regional location determines subelement, for obtaining coordinate position of each sound-emanating areas in screen.Region Subelement is determined, for determining the wicket according to the coordinate position of the wicket and the coordinate position of sound-emanating areas Coordinate position within the scope of sound-emanating areas, as window sound-emanating areas.
Optionally, the first determination unit can be used for the equitant articulating region in wicket position with the video Domain, as window sound-emanating areas.
Optionally, the embodiment of the present application can also include that the window's position monitors module, for monitoring the position of the wicket It sets and whether moves.If the position of the wicket is moved, region selection module is used for the wicket from the video Sound-emanating areas selection target sound-emanating areas other than position.
Based on above-mentioned screen vocal technique, device, the embodiment of the present application, which provides one kind, can execute said display hair The electronic device 100 of method for acoustic.
Wherein, as an implementation, as shown in figure 11, electronic device 100 may include screen 120, for driving Driver 131, memory 104 and the processor 102 of the screen sounding, the screen 120, driver 131 and memory 104 It is couple to the processor 102.104 store instruction of memory, the when executed by the processor place Reason device executes above-mentioned method.
As an implementation, as shown in figure 12, which includes screen 120, driver 131.Screen packet Multiple sound-emanating areas are included, driver can be multiple (one is only shown in figure).The sounding of driver 131 and the screen 120 Region connection connection, the driver 131 is for driving 120 sounding of screen.
Specifically, screen includes multiple sound-emanating areas, the sound-emanating areas connection of driver and screen, different sound-emanating areas Sounding is driven by different drivers.
Circuit 142 is connect with the driver 131, and the circuit 142 includes detection circuit 143 and driving circuit 135, The detection circuit 143 is in video playing, monitoring whether the video carries out wicket broadcasting, if so, from described Sound-emanating areas selection target sound-emanating areas other than the wicket position of video;The driving circuit is for passing through driver Drive the target utterance domain oscillation sounding.
Illustratively, electronic device 100 can be various types of calculating that are mobile or portable and executing wireless communication Any one of machine system equipment (only illustratively shows a kind of form) in Fig. 1.Specifically, electronic device 100 can be with For mobile phone or smart phone (for example, being based on iPhone TM, the phone based on Android TM), portable gaming device (such as Nintendo DS TM, PlayStation Portable TM, Gameboy Advance TM, iPhone TM), knee Laptop, PDA, portable Internet appliance, music player and data storage device, other handheld devices and such as Wrist-watch, earphone, pendant, earphone etc., electronic device 100 can also for other wearable devices (for example, such as electronic glasses, Electronics clothes, electronics bracelet, electronics necklace, electronics tatoo, the headset equipment (HMD) of electronic equipment or smartwatch).
Electronic device 100 can also be that any one of multiple electronic equipments, multiple electronic equipments include but is not limited to Cellular phone, smart phone, other wireless telecom equipments, personal digital assistant, audio player, other media players, sound Happy logger, video recorder, camera, other medium recorders, radio, Medical Devices, vehicle transport instrument, calculator, can Program remote controler, pager, laptop computer, desktop computer, printer, netbook computer, personal digital assistant (PDA), portable media player (PMP), Motion Picture Experts Group's (MPEG-1 or MPEG-2) audio layer 3 (MP3) play Device, portable medical device and digital camera and combinations thereof.
In some cases, electronic device 100 can execute multiple functions and (for example, playing music, show video, storage Picture and send and receive call).If desired, electronic device 100 can be such as cellular phone, media play The portable device of device, other handheld devices, watch equipment, pendant equipment, receiver device or other compact portable equipment.
Electronic device 100 as shown in Figure 1 includes electronic body portion 10, and the electronic body portion 10 includes shell 12 and sets Set the screen 120 on the shell 12.Metal can be used in the shell 12, such as steel, aluminium alloy are made.In the present embodiment, The screen 120 generally includes display panel 111, may also comprise and carries out touch control operation to the display panel 111 for responding Circuit etc..The display panel 111 can be a liquid crystal display panel (Liquid Crystal Display, LCD), In some embodiments, the display panel 111 is a touch screen 109 simultaneously.
Please refer to Figure 13, in actual application scenarios, the electronic device 100 can be used as intelligent mobile phone terminal into It exercises and uses, the electronic body portion 10 also typically includes one or more (only showing one in figure) processors in this case 102, memory 104, RF (Radio Frequency, radio frequency) module 106, voicefrequency circuit 110, sensor 114, input module 118, power module 122.It will appreciated by the skilled person that structure shown in Figure 13 is only to illustrate, not to institute The structure for stating electronic body portion 10 causes to limit.For example, the electronic body portion 10 may also include it is more than shown in Figure 13 or The less component of person, or with the correspondence different from shown in Figure 13.
It will appreciated by the skilled person that every other component belongs to for the processor 102 It is coupled between peripheral hardware, the processor 102 and these peripheral hardwares by multiple Peripheral Interfaces 124.The Peripheral Interface 124 can Based on following standard implementation: Universal Asynchronous Receive/sending device (Universal Asynchronous Receiver/ Transmitter, UART), universal input/output (General Purpose Input Output, GPIO), serial peripheral connect Mouthful (Serial Peripheral Interface, SPI), internal integrated circuit (Inter-Integrated Circuit, I2C), but it is not limited to above-mentioned standard.In some instances, the Peripheral Interface 124 can only include bus;In other examples In, the Peripheral Interface 124 may also include other elements, such as one or more controller, such as connecting the display The display controller of panel 111 or storage control for connecting memory.In addition, these controllers can also be from described It detaches, and is integrated in the processor 102 or in corresponding peripheral hardware in Peripheral Interface 124.
The memory 104 can be used for storing software program and module, and the processor 102 is stored in institute by operation The software program and module in memory 104 are stated, thereby executing various function application and data processing.The memory 104 may include high speed random access memory, may also include nonvolatile memory, and such as one or more magnetic storage device dodges It deposits or other non-volatile solid state memories.In some instances, the memory 104 can further comprise relative to institute The remotely located memory of processor 102 is stated, these remote memories can pass through network connection to the electronic body portion 10. The example of above-mentioned network includes but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
The RF module 106 is used to receive and transmit electromagnetic wave, realizes the mutual conversion of electromagnetic wave and electric signal, thus It is communicated with communication network or other equipment.The RF module 106 may include various existing for executing these functions Circuit element, for example, antenna, RF transceiver, digital signal processor, encryption/deciphering chip, subscriber identity module (SIM) card, memory etc..The RF module 106 can be carried out with various networks such as internet, intranet, wireless network Communication is communicated by wireless network and other equipment.Above-mentioned wireless network may include cellular telephone networks, wireless Local area network or Metropolitan Area Network (MAN).Various communication standards, agreement and technology can be used in above-mentioned wireless network, including but not limited to Global system for mobile communications (Global System for Mobile Communication, GSM), enhanced mobile communication skill Art (Enhanced Data GSM Environment, EDGE), Wideband CDMA Technology (wideband code Division multiple access, W-CDMA), Code Division Multiple Access (Code division access, CDMA), time-division Multiple access technology (time division multiple access, TDMA), adopting wireless fidelity technology (Wireless, Fidelity, WiFi) (such as American Institute of Electrical and Electronics Engineers's standard IEEE 802.10A, IEEE 802.11b, IEEE802.11g and/or IEEE 802.11n), the networking telephone (Voice over internet protocal, VoIP), worldwide interoperability for microwave accesses (Worldwide Interoperability for Microwave Access, Wi-Max), other be used for mail, Instant Messenger The agreement and any other suitable communications protocol of news and short message, or even may include that those are not developed currently yet Agreement.
Voicefrequency circuit 110, microphone 103, microphone 105 provide the sound between user and the electronic body portion 10 jointly Frequency interface.
Sensor 114 is arranged in the electronic body portion 10, and the example of the sensor 114 includes but is not limited to: Acceleration transducer 114F, gyroscope 114G, magnetometer 114H and other sensors.
In the present embodiment, the input module 118 may include the touch screen 109 of setting on the display screen, institute Touch screen 109 is stated to collect the touch operation of user on it or nearby (for example user is any suitable using finger, stylus etc. The operation of object or attachment on the touch screen 109 or near the touch screen 109), it is hereby achieved that the touching of user Gesture is touched, and drives corresponding attachment device according to a pre-set procedure, therefore, user can pass through the touch-control in display screen Operate selected target region.Optionally, the touch screen 109 may include touch detecting apparatus and touch controller.Wherein, described Touch detecting apparatus detects the touch orientation of user, and detects touch operation bring signal, transmits a signal to the touch Controller;The touch controller receives touch information from the touch detecting apparatus, and the touch information is converted into touching Point coordinate, then gives the processor 102, and can receive order that the processor 102 is sent and be executed.In addition, can To realize the touch detection function of the touch screen 109 using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves Energy.In addition to the touch screen 109, in other change embodiments, the input module 118 can also include that other inputs are set It is standby, such as key 107.The key 107 for example may include the character keys for inputting character, and for triggering control function Control button.The example of the control button includes " returning to main screen " key, power on/off key etc..
The information and the electronic body that the screen 120 is used to show information input by user, is supplied to user The various graphical user interface in portion 10, these graphical user interface can be by figure, text, icon, number, video and it is any Combination is to constitute.In an example, the touch screen 109 may be disposed on the display panel 111 thus with the display Panel 111 constitutes an entirety.
The power module 122 is used to provide power supply to the processor 102 and other each components.Specifically, The power module 122 may include power-supply management system, one or more power supply (such as battery or alternating current), charging circuit, Power-fail detection circuit, inverter, indicator of the power supply status and any other and the electronic body portion 10 or the screen The generation, management of electric power and the relevant component of distribution in curtain 120.
The electronic device 100 further includes locator 119, and the locator 119 is for determining 100 institute of electronic device The physical location at place.In the present embodiment, the locator 119 realizes the positioning of the electronic device 100 using positioning service, The positioning service, it should be understood that the location information of the electronic device 100 is obtained by specific location technology (as passed through Latitude coordinate), it is marked on the electronic map by the technology or service of the position of positioning object.
It should be understood that above-mentioned electronic device 100 is not limited to intelligent mobile phone terminal, should refer to can moved Computer equipment used in dynamic.Specifically, electronic device 100, refers to the mobile computer for being equipped with intelligent operating system Equipment, electronic device 100 include but is not limited to smart phone, smartwatch, tablet computer, etc..
It should be noted that all the embodiments in this specification are described in a progressive manner, each embodiment weight Point explanation is the difference from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For device class embodiment, since it is basically similar to the method embodiment, so being described relatively simple, related place ginseng See the part explanation of embodiment of the method.For arbitrary processing mode described in embodiment of the method, in device reality Apply in example can no longer be repeated in Installation practice by corresponding processing modules implement one by one.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is contained at least one embodiment or example of the application.In the present specification, schematic expression of the above terms are not It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples It closes and combines.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or Implicitly include at least one this feature.In the description of the present application, the meaning of " plurality " is at least two, such as two, three It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion Point, and the range of the preferred embodiment of the application includes other realization, wherein can not press shown or discussed suitable Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, to execute function, this should be by the application Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment It sets.The more specific example (non-exhaustive list) of computer-readable medium include the following: there is the electricity of one or more wirings Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory (ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the application can be realized with hardware, software, firmware or their combination.Above-mentioned In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.In addition, in each embodiment of the application In each functional unit can integrate in a processing module, be also possible to each unit and physically exist alone, can also two A or more than two units are integrated in a module.Above-mentioned integrated module both can take the form of hardware realization, can also It is realized in the form of using software function module.If the integrated module realized in the form of software function module and as Independent product when selling or using, also can store in a computer readable storage medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above Embodiments herein is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as the limit to the application System, those skilled in the art can be changed above-described embodiment, modify, replace and become within the scope of application Type.
Finally, it should be noted that above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although The application is described in detail with reference to the foregoing embodiments, those skilled in the art are when understanding: it still can be with It modifies the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;And These are modified or replaceed, do not drive corresponding technical solution essence be detached from each embodiment technical solution of the application spirit and Range.

Claims (10)

1. a kind of screen vocal technique, which is characterized in that be applied to electronic device, the electronic device includes being capable of vibration sounding Screen and driver for driving the screen sounding, the screen includes multiple sound-emanating areas, different articulating regions Domain drives sounding by different drivers, which comprises
In video playing, monitor whether the video carries out wicket broadcasting;
If so, from the sound-emanating areas selection target sound-emanating areas other than the wicket position of the video;
The target utterance domain oscillation sounding is driven by driver.
2. the method according to claim 1, wherein other than the wicket position from the video Sound-emanating areas selection target sound-emanating areas, comprising:
The corresponding sound-emanating areas in the wicket position is determined, as window sound-emanating areas;
From the multiple sound-emanating areas of screen, the sound-emanating areas different from the window sound-emanating areas is selected, as target Sound-emanating areas.
3. according to the method described in claim 2, it is characterized in that, being selected in the multiple sound-emanating areas from screen The sound-emanating areas different from the window sound-emanating areas, as target utterance region, comprising:
From multiple sound-emanating areas of screen, selection and the window sound-emanating areas are apart from farthest sound-emanating areas, as target Sound-emanating areas.
4. according to the method in claim 2 or 3, which is characterized in that determine the corresponding sounding in the wicket position Region, as window sound-emanating areas, comprising:
Determine coordinate position of the wicket in screen;
Obtain coordinate position of each sound-emanating areas in screen;
According to the coordinate position of the wicket and the coordinate position of sound-emanating areas, the coordinate position model of the wicket is determined Interior sound-emanating areas is enclosed, as window sound-emanating areas.
5. according to the method in claim 2 or 3, which is characterized in that the determination wicket position is corresponding Sound-emanating areas, as window sound-emanating areas, comprising:
With the equitant sound-emanating areas in wicket position with the video, as window sound-emanating areas.
6. the method according to claim 1, wherein the method also includes:
Whether move the position for monitoring the wicket;
If so, re-executing described from the sound-emanating areas selection target sound-emanating areas other than the wicket position of the video The step of.
7. a kind of screen sounding device, which is characterized in that be applied to electronic device, the electronic device includes being capable of vibration sounding Screen and driver for driving the screen sounding, the screen includes multiple sound-emanating areas, different articulating regions Domain drives sounding by different drivers, and the screen sounding device includes:
Module is monitored, for monitoring whether the video carries out wicket broadcasting in video playing;
Region selection module, if wicket broadcasting is carried out for the video, other than the wicket position of the video Sound-emanating areas selection target sound-emanating areas;
Sound module, for driving the target utterance domain oscillation sounding by driver.
8. a kind of electronic device, which is characterized in that driver, memory including screen, for driving the screen sounding and Processor, the screen, driver and memory are couple to the processor, and the memory store instruction works as described instruction The processor perform claim requires 1 to 6 described in any item methods when being executed by the processor.
9. a kind of computer readable storage medium for the program code that can be performed with processor, which is characterized in that described program Code makes the processor perform claim require 1 to 6 described in any item methods.
10. a kind of electronic device characterized by comprising
Screen, including multiple sound-emanating areas;
Driver is connect with the sound-emanating areas of the screen, and the driver is used to drive the sounding of the screen;
Circuit is connect with the driver, and the circuit includes detection circuit and driving circuit, and the detection circuit is for regarding When frequency plays, monitor whether the video carries out wicket broadcasting, if so, other than the wicket position of the video Sound-emanating areas selection target sound-emanating areas;The driving circuit is used to drive the target utterance domain oscillation to send out by driver Sound.
CN201810814037.6A 2018-07-23 2018-07-23 Screen sounding method and device, electronic device and storage medium Active CN109062536B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810814037.6A CN109062536B (en) 2018-07-23 2018-07-23 Screen sounding method and device, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810814037.6A CN109062536B (en) 2018-07-23 2018-07-23 Screen sounding method and device, electronic device and storage medium

Publications (2)

Publication Number Publication Date
CN109062536A true CN109062536A (en) 2018-12-21
CN109062536B CN109062536B (en) 2021-08-17

Family

ID=64836158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810814037.6A Active CN109062536B (en) 2018-07-23 2018-07-23 Screen sounding method and device, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN109062536B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110570752A (en) * 2019-09-11 2019-12-13 Oppo广东移动通信有限公司 Display screen, electronic equipment and control method thereof
CN111417064A (en) * 2019-12-04 2020-07-14 南京智芯胜电子科技有限公司 Audio-visual accompanying control method based on AI identification

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100293190A1 (en) * 2009-05-13 2010-11-18 Kaiser David H Playing and editing linked and annotated audiovisual works
WO2013073906A1 (en) * 2011-11-16 2013-05-23 Samsung Electronics Co., Ltd. Mobile communication terminal for displaying event-handling view on split screen and method for controlling the same
CN104952370A (en) * 2014-03-31 2015-09-30 联想(北京)有限公司 Electronic screen and application method thereof
CN106250034A (en) * 2016-07-18 2016-12-21 深圳市金立通信设备有限公司 A kind of method of windows exchange and terminal
CN107484005A (en) * 2017-08-08 2017-12-15 深圳创维数字技术有限公司 Monitoring method, set top box, monitoring system and storage medium
CN107493497A (en) * 2017-07-27 2017-12-19 努比亚技术有限公司 A kind of video broadcasting method, terminal and computer-readable recording medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100293190A1 (en) * 2009-05-13 2010-11-18 Kaiser David H Playing and editing linked and annotated audiovisual works
WO2013073906A1 (en) * 2011-11-16 2013-05-23 Samsung Electronics Co., Ltd. Mobile communication terminal for displaying event-handling view on split screen and method for controlling the same
CN104952370A (en) * 2014-03-31 2015-09-30 联想(北京)有限公司 Electronic screen and application method thereof
CN106250034A (en) * 2016-07-18 2016-12-21 深圳市金立通信设备有限公司 A kind of method of windows exchange and terminal
CN107493497A (en) * 2017-07-27 2017-12-19 努比亚技术有限公司 A kind of video broadcasting method, terminal and computer-readable recording medium
CN107484005A (en) * 2017-08-08 2017-12-15 深圳创维数字技术有限公司 Monitoring method, set top box, monitoring system and storage medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110570752A (en) * 2019-09-11 2019-12-13 Oppo广东移动通信有限公司 Display screen, electronic equipment and control method thereof
CN110570752B (en) * 2019-09-11 2021-11-02 Oppo广东移动通信有限公司 Display screen, electronic equipment and control method thereof
CN111417064A (en) * 2019-12-04 2020-07-14 南京智芯胜电子科技有限公司 Audio-visual accompanying control method based on AI identification
CN111417064B (en) * 2019-12-04 2021-08-10 南京智芯胜电子科技有限公司 Audio-visual accompanying control method based on AI identification

Also Published As

Publication number Publication date
CN109062536B (en) 2021-08-17

Similar Documents

Publication Publication Date Title
CN109194796A (en) Screen vocal technique, device, electronic device and storage medium
CN108833638A (en) Vocal technique, device, electronic device and storage medium
CN108646971B (en) Screen sounding control method and device and electronic device
CN109032556B (en) Sound production control method, sound production control device, electronic device, and storage medium
CN109086024A (en) Screen vocal technique, device, electronic device and storage medium
CN109144249A (en) Screen vocal technique, device, electronic device and storage medium
CN108712571A (en) Method, apparatus, electronic device and the storage medium of display screen sounding
CN108881568A (en) Method, apparatus, electronic device and the storage medium of display screen sounding
CN109032558A (en) Sounding control method, device, electronic device and computer-readable medium
CN109086023B (en) Sound production control method and device, electronic equipment and storage medium
CN109240413A (en) Screen vocal technique, device, electronic device and storage medium
CN108769327A (en) Method, apparatus, electronic device and the storage medium of display screen sounding
CN109085985A (en) Sounding control method, device, electronic device and storage medium
CN108958632B (en) Sound production control method and device, electronic equipment and storage medium
CN109144460A (en) Sounding control method, device, electronic device and storage medium
CN109040919A (en) Vocal technique, device, electronic device and computer-readable medium
CN109189362A (en) Sounding control method, device, electronic equipment and storage medium
CN108900728A (en) Based reminding method, device, electronic device and computer-readable medium
CN108804005A (en) terminal control method, device and mobile terminal
CN108762711A (en) Method, apparatus, electronic device and the storage medium of screen sounding
CN108958697A (en) Screen sounding control method, device and electronic device
CN108712706A (en) Vocal technique, device, electronic device and storage medium
CN109189360A (en) Screen sounding control method, device and electronic device
CN109062536A (en) Screen vocal technique, device, electronic device and storage medium
CN109086025B (en) Sounding control method, device, electronic device and computer-readable medium

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
GR01 Patent grant
GR01 Patent grant