CN115454372A - Voice information broadcasting management method and device - Google Patents
Voice information broadcasting management method and device Download PDFInfo
- Publication number
- CN115454372A CN115454372A CN202211117182.1A CN202211117182A CN115454372A CN 115454372 A CN115454372 A CN 115454372A CN 202211117182 A CN202211117182 A CN 202211117182A CN 115454372 A CN115454372 A CN 115454372A
- Authority
- CN
- China
- Prior art keywords
- broadcasting
- broadcast
- voice information
- client
- mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title description 10
- 238000000034 method Methods 0.000 claims abstract description 39
- 230000004044 response Effects 0.000 claims description 10
- 230000001960 triggered effect Effects 0.000 claims 7
- 230000003993 interaction Effects 0.000 claims 3
- 230000008569 process Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L13/00—Speech synthesis; Text to speech systems
- G10L13/02—Methods for producing synthetic speech; Speech synthesisers
- G10L13/04—Details of speech synthesis systems, e.g. synthesiser structure or memory management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application provides a method and a device for managing the broadcast of voice information, which relate to the technical field of terminal equipment, and a specific implementation mode of the method comprises the following steps: running a client corresponding to a service provider on the terminal equipment; if the broadcasting time of the specified voice information applied to the client is reached, determining whether a broadcasting condition is met; if the broadcast condition is not met, the broadcast of the specified voice information is prohibited; and if the broadcasting condition is met, broadcasting the specified voice information. According to the implementation mode, the voice broadcast can be prevented from disturbing the user without repeated operation of the user, the time is saved, and the service efficiency of the client corresponding to the service provider is improved.
Description
The application is a divisional application of a Chinese patent application with the application date of 2017, 04 and 05, and the application number of 201710217950.3, and the name of the invention is 'voice information broadcasting management method and device'.
Technical Field
The present application relates to the field of terminal device technologies, and in particular, to a method and an apparatus for managing voice information broadcast.
Background
With the continuous development of internet technology, many internet-based services come into play, such as some O2O (Online To Offline, online/Online To Offline) services, and so on. Generally, when a client used by a service provider of an O2O service is in an operating state, corresponding voice information is broadcasted at some specific time to remind or guide a user to provide the service better. However, sometimes the voice broadcast of the client used by the service provider may be annoying to the user. In the related art, a user can only avoid interruption of voice broadcast by manually turning off a voice broadcast function or turning the volume of voice broadcast to the minimum. However, when a voice broadcast is required, the voice broadcast function is turned on, or the volume of the voice broadcast is turned up. Therefore, repeated operations bring great inconvenience to the user and waste time, thereby reducing the use efficiency of the client corresponding to the service provider.
Disclosure of Invention
In order to solve the technical problem, the application provides a method and a device for broadcasting and managing voice information.
According to a first aspect of an embodiment of the present application, a method for managing broadcast of voice information is provided, including:
running a client corresponding to a service provider on the terminal equipment;
if the broadcasting time of the specified voice information applied to the client is reached, determining whether broadcasting conditions are met;
if the broadcast condition is not met, the broadcast of the specified voice information is prohibited;
and if the broadcast condition is met, broadcasting the specified voice information.
According to a second aspect of the embodiments of the present application, there is provided a broadcast management device for voice information, including:
the operation unit is configured to operate a client corresponding to a service provider on the terminal equipment;
a determination unit configured to determine whether a broadcast condition is satisfied when a broadcast opportunity of specified voice information applied to the client has arrived;
a prohibition unit configured to prohibit the broadcast of the specified voice information when the broadcast condition is not satisfied;
and the broadcasting unit is configured to broadcast the specified voice information when the broadcasting condition is met.
According to a third aspect of embodiments herein, there is provided a computer storage medium having program instructions stored therein, the instructions comprising:
running a client corresponding to a service provider on the terminal equipment;
if the broadcasting time of the specified voice information applied to the client is reached, determining whether broadcasting conditions are met;
if the broadcast condition is not met, the broadcast of the specified voice information is prohibited;
and if the broadcasting condition is met, broadcasting the specified voice information.
The technical scheme provided by the embodiment of the application can have the following beneficial effects:
according to the method and the device for managing the broadcast of the voice information, the client corresponding to the service provider is operated on the terminal equipment, when the broadcast time of the specified voice information applied to the client is reached, if the broadcast condition is not met, the broadcast of the specified voice information is forbidden, and if the broadcast condition is met, the specified voice information is broadcast. Therefore, the voice broadcast can be prevented from disturbing the user without repeated operation of the user, the time is saved, and the service efficiency of the client corresponding to the service provider is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application.
Fig. 1 is a flowchart illustrating a method for broadcasting management of voice information according to an exemplary embodiment of the present application;
fig. 2 is a flowchart illustrating another method for managing broadcast of voice information according to an exemplary embodiment of the present application;
fig. 3 is a schematic view of an application scenario of a method for managing reporting of voice information according to an exemplary embodiment of the present application;
fig. 4 is a flowchart illustrating another method for managing broadcast of voice information according to an exemplary embodiment of the present application;
fig. 5 is a block diagram of a device for broadcasting voice information according to an exemplary embodiment of the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this application and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present application. The word "if," as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination," depending on the context.
As shown in fig. 1, fig. 1 is a flowchart illustrating a broadcast management method of voice information according to an exemplary embodiment, and the method may be applied to a terminal device. In the present embodiment, for convenience of understanding, the description is given by referring to a terminal device capable of installing a third-party application. Those skilled in the art will appreciate that the terminal device may include, but is not limited to, a mobile terminal device such as a smartphone, a smart wearable device, a tablet computer, a personal digital assistant, and the like. The method comprises the following steps:
in step 101, a client corresponding to a service provider is run on a terminal device.
In this embodiment, the service involved may be some O2O service, for example, a network appointment service, or a service for delivering takeouts, and the application is not limited to a specific form or type of the service involved. Therefore, a service provider may be a user providing O2O service, and a client corresponding to the service provider may be a client used by the user providing O2O service. For example, in the network car booking service, the service provider may be a driver side providing the network car booking service, and the client corresponding to the service provider may be a client dedicated to the driver side. In the delivery take-out service, the service provider may be a deliverer who delivers take-out, and the corresponding client of the service provider may be a client dedicated to the deliverer.
In this embodiment, the client corresponding to the service provider running on the terminal device may be the client running in the foreground of the terminal device, or may be the client running in the background of the terminal device, and the present application is not limited in this respect.
In step 102, if a broadcast opportunity of the specified voice information applied to the client has arrived, it is determined whether a broadcast condition is satisfied.
In step 103, if the broadcast condition is not satisfied, broadcast of the specified voice message is prohibited.
Generally, when a client corresponding to a service provider is in an operating state, under the trigger of some conditions, corresponding voice information may be broadcasted. For example, for the online car booking service, when the client corresponding to the driver receives an order, the client performs order-receiving reminding broadcast to remind the driver to process the order as soon as possible. In the process that the driver side completes the order, the client side corresponding to the driver side can conduct navigation broadcasting so as to provide navigation information for the driver through voice.
The specified voice information is the voice information which triggers the broadcast under the specific condition, and may be some unnecessary voice information or the voice information specified by the user in advance. In this embodiment, the designated voice message may be a voice message other than the voice message broadcasted in the order completion process for the network car booking service. For example, the specified voice information may be broadcast information for prompting the driver to receive an order when the client corresponding to the driver receives the order. It is to be understood that the present application is not limited to specifying the particular content of the voice message and the manner of specifying it.
In this embodiment, different voice messages applied to the client correspond to different broadcast occasions, and whether the broadcast occasions of the voice messages are reached can be judged according to the broadcast triggering conditions corresponding to the voice messages. For example, for the network appointment service, the broadcast trigger condition corresponding to the broadcast information of the order taking reminder may be that the client corresponding to the driver receives an order, and therefore, when the client corresponding to the driver receives an order, the broadcast time of the broadcast information of the order taking reminder can be determined.
In this embodiment, the broadcast condition may be a preset condition, and when the broadcast time of the specified voice message applied to the client arrives, it may be determined whether the broadcast condition is currently satisfied. If the broadcast condition is met, the specified voice information is broadcast. And if the broadcasting condition is not met, the broadcasting of the specified voice information is prohibited. The broadcast condition may be any reasonable condition, and the specific content of the broadcast condition is not limited in the present application.
Optionally, the broadcast condition may include: when the client is in a foreground running state or the client is in a background running state, the broadcast mode corresponding to the client is set to be a non-silent mode. Specifically, a corresponding broadcast mode may be set in advance for the client, where the broadcast mode may include a silent mode and a non-silent mode. If the broadcast mode corresponding to the client is a non-silent mode, the broadcast condition can be met no matter the client is in a foreground running state or a background running state. If the broadcast mode corresponding to the client is a silent mode, the broadcast condition can be met when the client is in a foreground running state, and the broadcast condition is not met when the client is in a background running state.
In step 104, if the broadcast condition is satisfied, the specified voice message is broadcast.
In this embodiment, first, text information corresponding To the specified voice information may be acquired as target Text information, and then, a Text To Speech (TTS) technology is adopted To convert the target Text information into voice information and output the voice information, so as To broadcast the specified voice information.
According to the method for managing the broadcasting of the voice information, the client corresponding to the service provider is operated on the terminal device, when the broadcasting time of the specified voice information applied to the client is reached, if the broadcasting condition is not met, the specified voice information is forbidden to be broadcasted, and if the broadcasting condition is met, the specified voice information is broadcasted. Therefore, the voice broadcast can be prevented from disturbing the user without repeated operation of the user, the time is saved, and the service efficiency of the client corresponding to the service provider is improved.
Fig. 2 is a flowchart illustrating another method for managing broadcast of voice information according to an exemplary embodiment, which may be applied to a terminal device. The method may comprise the steps of:
in step 201, a client corresponding to a service provider is operated on a terminal device.
In step 202, a broadcast mode setting interface corresponding to the client is output, so that a user can set a broadcast mode corresponding to the client.
In this embodiment, the terminal device may output a broadcast mode setting interface corresponding to the client, as shown in fig. 3, where the interface 301 is the broadcast mode setting interface corresponding to the client. Options of a silent mode and a non-silent mode are displayed in the setting interface, and a user can select a broadcast mode needing to be set from the options.
In step 203, if the broadcast time of the specified voice message applied to the client has arrived, whether the broadcast condition is satisfied is determined according to the broadcast mode corresponding to the client.
In this embodiment, the broadcast condition may include: when the client is in a foreground running state or the client is in a background running state, the broadcast mode corresponding to the client is set to be a non-silent mode. When the client is in the foreground running state, the client indicates that the broadcasting condition is met. When the client is in a background running state, if the broadcast mode corresponding to the client is a non-silent mode, it indicates that the broadcast condition is met, and if the broadcast mode corresponding to the client is a silent mode, it indicates that the broadcast condition is not met.
In step 204, if the broadcast condition is not satisfied, broadcast of the specified voice information is prohibited.
In step 205, if the broadcast condition is satisfied, the specified voice information is broadcast.
It should be noted that, for the same steps as in the embodiment of fig. 1, details are not repeated in the embodiment of fig. 2, and related contents may refer to the embodiment of fig. 1.
For the embodiment, a specific application scenario may be that a car booking driver starts a driver-side client on a terminal device, and sets a broadcast mode corresponding to the client to a silent mode through a broadcast mode setting interface. And when the client receives the order, if the client is in a foreground running state, broadcasting the order receiving prompt. And if the client is in the background running state, prohibiting the broadcasting of the order receiving reminding.
The present embodiment is not limited to the application scenario described above, and may be applied to other scenarios. According to the method for managing the broadcasting of the voice information, the client corresponding to the service provider is operated on the terminal device, and the broadcasting mode setting interface corresponding to the client is output, so that a user can set the broadcasting mode corresponding to the client. And when the broadcasting opportunity of the specified voice information applied to the client is reached, determining whether the broadcasting condition is met according to the broadcasting mode corresponding to the client. And if the broadcasting condition is not met, the broadcasting of the specified voice information is prohibited. And if the broadcasting condition is met, broadcasting the specified voice information. Therefore, the voice broadcast can be prevented from disturbing the user without repeated operation of the user, and the service efficiency of the client corresponding to the service provider is further improved.
Fig. 4 is a flowchart illustrating another method for managing broadcast of voice information according to an exemplary embodiment, which may be applied to a terminal device. The method may comprise the steps of:
in step 401, a client corresponding to a service provider is run on a terminal device.
In step 402, the media volume adjustment interface is output.
In step 403, operation information of the user for the media volume adjustment interface is acquired.
In step 404, the media volume is adjusted according to the operation information.
In step 405, when the media volume is adjusted down to the preset threshold, a prompt message is output to the user to prompt the user that the volume is too low.
In this embodiment, the broadcast volume of the voice information is adjusted by the media volume. When the client corresponding to the service provider is operated on the terminal device, the media volume adjusting interface can be output. The user can directly adjust the media volume through the media volume adjusting interface, when the user adjusts the media volume adjusting interface, the user obtains the operation information, and adjusts the media volume according to the operation information to control the broadcasting volume of the voice information. Therefore, when the user needs to adjust the broadcast volume of the voice information, the user does not need to start the media player to adjust the media volume, and the operation of the user is further facilitated.
Optionally, when the volume of the media is adjusted down to the preset threshold, a prompt message may be output to the user to prompt the user that the volume is too low. Therefore, the user can be reminded to avoid the situation that the user cannot notice the voice broadcast information due to low volume.
In step 406, if a broadcast opportunity of the specified voice message applied to the client has been reached, it is determined whether a broadcast condition is satisfied.
In step 407, if the broadcast condition is not satisfied, broadcast of the specified voice information is prohibited.
In step 408, if the broadcast condition is satisfied, the specified voice message is broadcast.
It should be noted that, for the same steps as in the embodiment of fig. 1, details are not repeated in the embodiment of fig. 4, and related contents may refer to the embodiment of fig. 1.
According to the method for managing the broadcast of the voice information, the client corresponding to the service provider is operated on the terminal device, the media volume adjusting interface is output, the operation information of the user aiming at the media volume adjusting interface is obtained, and the media volume is adjusted according to the operation information so as to control the broadcast volume of the voice information. When the volume of the media is adjusted to be lower than a preset threshold value, prompt information is output to a user to prompt the user that the volume is too low. And when the broadcasting time of the specified voice information applied to the client is reached, if the broadcasting condition is not met, the broadcasting of the specified voice information is forbidden. And if the broadcasting condition is met, broadcasting the specified voice information. Therefore, the voice broadcast can be prevented from disturbing the user without repeated operation of the user, and when the user needs to adjust the broadcast volume of the voice information, the user does not need to adjust the media volume through the media player, so that the operation of the user is further facilitated, the time is saved, and the service efficiency of the service provider corresponding to the client side is improved.
It should be noted that while the operations of the methods of the present application are depicted in the drawings in a particular order, this does not require or imply that these operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Rather, the steps depicted in the flowcharts may change order of execution. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
Corresponding to the embodiment of the method for managing the broadcast of the voice information, the application also provides an embodiment of a device for managing the broadcast of the voice information.
As shown in fig. 5, fig. 5 is a block diagram of a device for broadcasting management of voice information according to an exemplary embodiment of the present application, where the device includes: an operation unit 501, a determination unit 502, a prohibition unit 503, and a broadcast unit 504.
The running unit 501 is configured to run a client corresponding to a service provider on the terminal device.
In this embodiment, the service involved may be some O2O service, for example, a network appointment service, or a service for delivering takeouts, and the application is not limited to a specific form or type of the service involved. Therefore, a service provider may be a user providing O2O service, and a client corresponding to the service provider may be a client used by the user providing O2O service. For example, in the network car booking service, the service provider may be a driver side providing the network car booking service, and the client corresponding to the service provider may be a client dedicated to the driver side. In the delivery of the takeaway service, the service provider may be a deliverer who delivers the takeaway, and the client corresponding to the service provider may be a client dedicated to the deliverer.
In this embodiment, the running of the client corresponding to the service provider on the terminal device may be running the client in a foreground of the terminal device, or running the client in a background of the terminal device, which is not limited in this respect.
A determination unit 502 configured to determine whether or not a broadcast condition is satisfied when a broadcast timing of the specified voice information applied to the client has arrived.
A prohibiting unit 503 configured to prohibit the broadcast of the specified voice information when the broadcast condition is not satisfied.
Generally, when a client corresponding to a service provider is in an operating state, under the trigger of some conditions, corresponding voice information may be broadcasted. For example, for the online car booking service, when the client corresponding to the driver receives an order, the client performs order-receiving reminding broadcast to remind the driver to process the order as soon as possible. In the process that the driver side completes the order, the client side corresponding to the driver side can conduct navigation broadcasting so as to provide navigation information for the driver through voice.
The specified voice information is the voice information which triggers the broadcast under the specific condition, and may be some unnecessary voice information or the voice information specified by the user in advance. In this embodiment, the designated voice message may be a voice message other than the voice message broadcasted in the order completion process for the network car booking service. For example, the specified voice information may be broadcast information for prompting the driver to receive an order when the client corresponding to the driver receives the order. It is understood that the present application is not limited to specifying the specific content and the defining manner of the voice information.
In this embodiment, different voice messages applied to the client correspond to different broadcast occasions, and whether the broadcast occasions of the voice messages are reached can be judged according to the broadcast triggering conditions corresponding to the voice messages. For example, for the network appointment service, the broadcast trigger condition corresponding to the broadcast information of the order taking reminder may be that the client corresponding to the driver receives an order, and therefore, when the client corresponding to the driver receives an order, the broadcast time of the broadcast information of the order taking reminder can be determined.
In this embodiment, the broadcast condition may be a preset condition, and when the broadcast time of the specified voice message applied to the client arrives, it may be determined whether the broadcast condition is currently satisfied. If the broadcast condition is met, the specified voice information is broadcast. And if the broadcasting condition is not met, the broadcasting of the specified voice information is prohibited. The broadcast condition may be any reasonable condition, and the specific content of the broadcast condition is not limited in the present application.
Optionally, the broadcast condition may include: when the client is in a foreground running state or the client is in a background running state, the broadcast mode corresponding to the client is set to be a non-silent mode. Specifically, a corresponding broadcast mode may be set in advance for the client, where the broadcast mode may include a silent mode and a non-silent mode. If the broadcast mode corresponding to the client is a non-silent mode, the broadcast condition can be met no matter the client is in a foreground running state or a background running state. If the broadcast mode corresponding to the client is a silent mode, the broadcast condition can be met when the client is in a foreground running state, and the broadcast condition is not met when the client is in a background running state.
And the broadcasting unit 504 is configured to broadcast the specified voice information when the broadcasting condition is satisfied.
In this embodiment, first, text information corresponding To the specified voice information may be acquired as target Text information, and then, voice information obtained by converting the target Text information is output by using a TTS (Text To Speech) technology, so as To broadcast the specified voice information.
According to the voice information broadcast management device provided by the embodiment of the application, the client corresponding to the service provider is operated on the terminal equipment, when the broadcast opportunity of the specified voice information applied to the client is reached, if the broadcast condition is not met, the specified voice information is forbidden to be broadcast, and if the broadcast condition is met, the specified voice information is broadcasted. Therefore, the voice broadcast can be prevented from disturbing the user without repeated operation of the user, the time is saved, and the service efficiency of the client corresponding to the service provider is improved.
In some optional embodiments, the broadcast condition may include: the client is in a foreground running state.
In other optional embodiments, the broadcast condition may include: the client is in a background running state, and the broadcast mode corresponding to the client is set to be a non-silent mode.
In other alternative embodiments, the apparatus may further include: a first output unit (not shown).
The first output unit is configured to output a broadcast mode setting interface corresponding to the client, so that a user can set a broadcast mode corresponding to the client.
In other alternative embodiments, the broadcasting unit may include: an information acquisition subunit and a voice output subunit.
And the information acquisition subunit is configured to acquire the target text information corresponding to the specified voice information.
A voice output subunit configured to output the voice information converted by the target text information to broadcast the specified voice information.
In further alternative embodiments, the apparatus may further comprise: a second output unit, an acquisition unit and an adjustment unit (not shown).
Wherein the second output unit is configured to output the media volume adjustment interface.
An acquisition unit configured to acquire operation information of a user for the media volume adjustment interface.
And an adjusting unit configured to adjust the media volume according to the operation information.
In this embodiment, the broadcast volume of the voice information is adjusted by the media volume. When the client corresponding to the service provider is operated on the terminal device, the media volume adjusting interface can be output. The user can directly adjust the media volume through the media volume adjusting interface, when the user adjusts the media volume adjusting interface, the operation information is obtained, and the media volume is adjusted according to the operation information so as to control the broadcasting volume of the voice information. Therefore, when the user needs to adjust the broadcasting volume of the voice information, the user does not need to start the media player to adjust the media volume, and the operation of the user is further facilitated.
In some optional embodiments, the apparatus may further comprise: a prompt unit (not shown).
And the prompting unit is configured to output prompting information to the user to prompt the user that the volume is too low when the volume of the media is adjusted to be lower than a preset threshold value.
In this embodiment, when the volume of the media is adjusted to the preset threshold, a prompt message may be output to the user to prompt the user that the volume is too low. Therefore, the user can be reminded to avoid the situation that the user cannot notice the voice broadcast information due to low volume.
In some alternative embodiments, the service provider includes a driver side that provides a web appointment service.
For the device embodiments, since they substantially correspond to the method embodiments, reference may be made to the partial description of the method embodiments for relevant points. The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the application. One of ordinary skill in the art can understand and implement it without inventive effort.
It should be understood that the above-mentioned apparatus may be preset in the terminal device, and may also be loaded into the terminal device by downloading or the like. The corresponding units in the device can be matched with the units in the terminal equipment to realize a voice information broadcasting management scheme.
Embodiments of the present application may take the form of a computer program product embodied on one or more storage media including, but not limited to, disk storage, CD-ROM, optical storage, and the like, in which program code is embodied.
Accordingly, an embodiment of the present application further provides a computer storage medium, where program instructions are stored in the storage medium, and the instructions include:
running a client corresponding to a service provider on the terminal equipment;
if the broadcasting time of the specified voice information applied to the client is reached, determining whether broadcasting conditions are met;
if the broadcasting condition is not met, the broadcasting of the specified voice information is prohibited;
and if the broadcast condition is met, broadcasting the specified voice information.
The unit modules described in the embodiments of the present application may be implemented by software or hardware. The described unit modules may also be provided in a processor, and may be described as: a processor includes an execution unit, a determination unit, a prohibition unit, and a broadcast unit. The names of these unit modules do not constitute a limitation to the unit modules themselves in some cases, and for example, the execution unit may also be described as "a unit for executing a client corresponding to a service provider on a terminal device".
As another aspect, the present application also provides a computer-readable storage medium, which may be the computer-readable storage medium included in the apparatus in the above-described embodiments; or it may be a computer-readable storage medium that exists separately and is not assembled into a terminal or server. The computer-readable storage medium stores one or more programs, which are used by one or more processors to execute the broadcast management method of voice information described in the present application.
Computer-usable storage media include permanent and non-permanent, removable and non-removable media, and information storage may be implemented by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of the storage medium of the computer include, but are not limited to: phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technologies, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic tape storage or other magnetic storage devices, or any other non-transmission medium, may be used to store information that may be accessed by a computing device.
Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.
Claims (10)
1. A method for managing the broadcast of voice information is characterized by comprising the following steps:
determining the running state of a client and the broadcasting mode of the client in response to the fact that the broadcasting time of the specified voice information is triggered, wherein the broadcasting time is used for representing the time when a man-machine interaction event is triggered;
in response to the running state being background running and the broadcasting mode being a silent mode, prohibiting broadcasting the specified voice information;
in response to the running state being background running and the broadcasting mode being a non-silent mode, broadcasting the specified voice information; and
and responding to the running state of the foreground, and broadcasting the specified voice information.
2. The method of claim 1, further comprising:
displaying a broadcast mode setting interface corresponding to the client, wherein the broadcast mode setting interface at least comprises a selection control corresponding to a silent mode and a selection control corresponding to a non-silent mode;
determining the broadcast mode as a silent mode in response to the selection control corresponding to the silent mode being triggered; and
and determining the broadcast mode as a non-silent mode in response to the selection control corresponding to the non-silent mode being triggered.
3. The method of claim 1, wherein said broadcasting said specified voice information comprises:
determining target text information corresponding to the specified voice information;
analyzing the target text information to determine target broadcast voice corresponding to the target text information; and
and playing the target broadcast voice.
4. The method of claim 1, further comprising:
receiving operation information aiming at a media volume adjusting interface; and
and adjusting the broadcast volume corresponding to the specified voice information according to the operation information.
5. The method of claim 4, further comprising:
and responding to the fact that the broadcast volume corresponding to the specified voice information is smaller than a preset threshold value, and outputting prompt information.
6. The method according to any of claims 1-5, wherein the client is a client corresponding to an online-to-offline service provider.
7. The method of claim 6, wherein the online-to-offline service provider comprises a driver side providing a web appointment service.
8. The method according to claim 7, wherein the broadcasting occasion at least comprises a task reminding receiving occasion, and the task reminding receiving occasion is used for representing the occasion when the client corresponding to the driver side receives the specified task.
9. A broadcast management device for voice information, the device comprising:
the device comprises a determining unit, a sending unit and a receiving unit, wherein the determining unit is configured to respond to the condition that the broadcasting time of the specified voice information is triggered, and determine the running state of a client and the broadcasting mode of the client, and the broadcasting time is used for representing the time when a man-machine interaction event is triggered;
the prohibiting unit is configured to respond to the running state being background running and the broadcasting mode being a silent mode, and prohibit the specified voice information from being broadcasted;
the broadcasting unit is configured to respond to the condition that the running state is background running and the broadcasting mode is a non-silent mode, and broadcast the specified voice information; and
the broadcasting unit is further configured to broadcast the specified voice information in response to the operating state being foreground operation.
10. A computer storage medium having program instructions stored therein, the instructions comprising:
determining the running state of a client and a broadcasting mode of the client in response to the fact that a broadcasting opportunity of specified voice information is triggered, wherein the broadcasting opportunity is used for representing the opportunity of triggering a man-machine interaction event;
in response to the operation state being background operation and the broadcasting mode being a silent mode, prohibiting broadcasting the specified voice information;
in response to the running state being background running and the broadcasting mode being a non-silent mode, broadcasting the specified voice information; and
and responding to the running state of the foreground running, and broadcasting the specified voice information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211117182.1A CN115454372A (en) | 2017-04-05 | 2017-04-05 | Voice information broadcasting management method and device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211117182.1A CN115454372A (en) | 2017-04-05 | 2017-04-05 | Voice information broadcasting management method and device |
CN201710217950.3A CN108694035B (en) | 2017-04-05 | 2017-04-05 | Voice information broadcasting management method and device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710217950.3A Division CN108694035B (en) | 2017-04-05 | 2017-04-05 | Voice information broadcasting management method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115454372A true CN115454372A (en) | 2022-12-09 |
Family
ID=63841917
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710217950.3A Active CN108694035B (en) | 2017-04-05 | 2017-04-05 | Voice information broadcasting management method and device |
CN202211117182.1A Pending CN115454372A (en) | 2017-04-05 | 2017-04-05 | Voice information broadcasting management method and device |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710217950.3A Active CN108694035B (en) | 2017-04-05 | 2017-04-05 | Voice information broadcasting management method and device |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN108694035B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111104088B (en) * | 2018-10-25 | 2023-10-03 | 阿里巴巴集团控股有限公司 | Method and system for broadcasting information through voice equipment |
US10990939B2 (en) | 2019-04-15 | 2021-04-27 | Advanced New Technologies Co., Ltd. | Method and device for voice broadcast |
CN113110819B (en) * | 2019-04-15 | 2024-04-19 | 创新先进技术有限公司 | Voice broadcasting method and device |
CN110189198A (en) * | 2019-05-22 | 2019-08-30 | 未来(北京)黑科技有限公司 | The method for pushing and device of prompting message, head-up display HUD and server |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4380144B2 (en) * | 2002-11-19 | 2009-12-09 | 株式会社日立製作所 | Information processing device for spoken dialogue |
CN102624997B (en) * | 2011-02-01 | 2016-03-30 | 阿尔卡特朗讯 | For providing the method and apparatus of the voice service of gateway to charge for user |
CN103853747B (en) * | 2012-11-30 | 2018-09-04 | 腾讯科技(深圳)有限公司 | A kind of control method and device of sound source webpage |
CN103095557A (en) * | 2012-12-18 | 2013-05-08 | 上海量明科技发展有限公司 | Instant messaging information voice output method and system |
CN103900552B (en) * | 2012-12-24 | 2017-02-01 | 高德软件有限公司 | Navigation device and method |
CN104050039A (en) * | 2014-07-03 | 2014-09-17 | 中科创达软件股份有限公司 | Method and device for having control over multimedia playing |
CN104394137B (en) * | 2014-11-18 | 2017-07-21 | 小米科技有限责任公司 | A kind of method and device of prompting voice call |
US9686400B2 (en) * | 2014-12-09 | 2017-06-20 | Yahoo! Inc. | System and method for driving-aware notification |
JP6559437B2 (en) * | 2015-02-19 | 2019-08-14 | クラリオン株式会社 | Information processing system, in-vehicle device, and terminal device |
CN105338054B (en) * | 2015-09-21 | 2019-04-16 | 百度在线网络技术(北京)有限公司 | A kind of method for pushing and device of voice messaging |
CN106027363A (en) * | 2016-04-27 | 2016-10-12 | 乐视控股(北京)有限公司 | Message processing method and device |
CN106249891A (en) * | 2016-08-01 | 2016-12-21 | 苏州佳世达电通有限公司 | A kind of pending event broadcasting method and equipment |
CN106394443B (en) * | 2016-09-23 | 2019-05-10 | 上海蔚来汽车有限公司 | Vehicle device broadcasting system and method |
-
2017
- 2017-04-05 CN CN201710217950.3A patent/CN108694035B/en active Active
- 2017-04-05 CN CN202211117182.1A patent/CN115454372A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
CN108694035A (en) | 2018-10-23 |
CN108694035B (en) | 2022-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108694035B (en) | Voice information broadcasting management method and device | |
US10031772B2 (en) | Method and apparatus for managing background application | |
US8108206B2 (en) | Auto-generated to-do list | |
US20190050821A1 (en) | Reminder Creation for Tasks Associated with a User Event | |
CN110798696B (en) | Live broadcast interaction method and device, electronic equipment and readable storage medium | |
US20090168607A1 (en) | Systems, methods and computer products for multiple reminder and sub-events for calendar items | |
CN113110819B (en) | Voice broadcasting method and device | |
CN106713954B (en) | Video live broadcast starting reminding method and device | |
CN107342088B (en) | Method, device and equipment for converting voice information | |
CN113727130B (en) | Message prompting method, system and device for live broadcasting room and computer equipment | |
CA3074742C (en) | Method and system for verifying a recording | |
CN108494841B (en) | Management and control method and device based on use condition of terminal equipment | |
CN108243032B (en) | Method, device and equipment for acquiring service level information | |
CN107748688B (en) | Information display method and device | |
US20140278975A1 (en) | Method and system for interactive selection and display of digital contents | |
CN108509175B (en) | Voice interaction method and electronic equipment | |
CN111901619A (en) | Message pushing method and device | |
CN107391105B (en) | Text drawing method and device | |
US11397743B2 (en) | Systems and methods for scoring popularity of entities in a social network | |
US20140006167A1 (en) | Systems and methods for integrating advertisements with messages in mobile communication devices | |
CN109525730B (en) | Voice reminding method and device, storage medium and air conditioner | |
CN105916026A (en) | Follow behavior processing method and device | |
CN110874201B (en) | Interactive method, device, storage medium and operating system | |
CN105898393A (en) | Media data play control method and system, client and server | |
CN105933410A (en) | Multimedia content providing method and device |
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 |