CN114489420A - Voice information sending method and device and electronic equipment - Google Patents

Voice information sending method and device and electronic equipment Download PDF

Info

Publication number
CN114489420A
CN114489420A CN202210046440.5A CN202210046440A CN114489420A CN 114489420 A CN114489420 A CN 114489420A CN 202210046440 A CN202210046440 A CN 202210046440A CN 114489420 A CN114489420 A CN 114489420A
Authority
CN
China
Prior art keywords
application
input
voice
user
voice control
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
Application number
CN202210046440.5A
Other languages
Chinese (zh)
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202210046440.5A priority Critical patent/CN114489420A/en
Publication of CN114489420A publication Critical patent/CN114489420A/en
Priority to PCT/CN2023/071157 priority patent/WO2023134599A1/en
Pending legal-status Critical Current

Links

Images

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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72433User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for voice messaging, e.g. dictaphones

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The application discloses a voice information sending method, a voice information sending device and electronic equipment, and belongs to the technical field of communication. The method comprises the following steps: receiving a first input of a user to a voice control under the condition that the voice control and at least one application icon are displayed; responding to the first input, and sending the acquired voice information to a target object through a target application; the target application is an application corresponding to a target application icon in the at least one application icon.

Description

Voice information sending method and device and electronic equipment
Technical Field
The application belongs to the technical field of communication, and particularly relates to a voice message sending method, a voice message sending device and electronic equipment.
Background
At present, in the process of using the mobile phone, an application in the mobile phone can apply for a recording permission to send voice information by using the mobile phone.
In the related art, if a plurality of applications have recording permissions at the background of the mobile phone at the same time and voice information may need to be sent in front and back time periods, the applications need to be switched continuously at this time, and the operation is complicated.
Disclosure of Invention
The embodiment of the application aims to provide a voice information sending method, a voice information sending device and electronic equipment, which can be used for quickly sending the obtained voice information to a target object through a target application and are convenient and fast to operate.
In a first aspect, an embodiment of the present application provides a method for sending a voice message, where the method includes:
receiving a first input of a user to a voice control under the condition that the voice control and at least one application icon are displayed;
responding to the first input, and sending the acquired voice information to a target object through a target application;
the target application is an application corresponding to a target application icon in the at least one application icon.
In a second aspect, an embodiment of the present application provides a voice information transmitting apparatus, including:
the display module is used for displaying the voice control and at least one application icon;
the receiving module is used for receiving first input of a user to the voice control under the condition that the display module displays the voice control and at least one application icon;
the sending module is used for responding to the first input and sending the acquired voice information to a target object through a target application;
the target application is an application corresponding to a target application icon in the at least one application icon.
In a third aspect, embodiments of the present application provide an electronic device, which includes a processor and a memory, where the memory stores a program or instructions executable on the processor, and the program or instructions, when executed by the processor, implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor, implement the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In a sixth aspect, embodiments of the present application provide a computer program product, stored on a storage medium, for execution by at least one processor to implement the method according to the first aspect.
In the embodiment of the application, the electronic device receives a first input of a user to the voice control under the condition that the voice control and at least one application icon are displayed, and sends the acquired voice information to a target object through a target application in response to the first input, wherein the target application is an application corresponding to the target application icon in the at least one application icon. That is to say, the user can quickly send the voice information to the target object through the target application corresponding to the displayed target application icon only by operating the displayed voice control, so that frequent switching of the applications is avoided, and the operation is convenient.
Drawings
Fig. 1 is a flowchart of a method for sending a voice message according to an embodiment of the present application;
FIG. 2 is one of schematic interface display diagrams of an electronic device according to an embodiment of the present disclosure;
fig. 3 is a second schematic view of an interface display of an electronic device according to an embodiment of the present disclosure;
fig. 4 is a third schematic view of an interface display of an electronic device according to an embodiment of the present application;
FIG. 5 is a fourth schematic view of an interface display of an electronic device according to an embodiment of the present disclosure;
fig. 6 is a fifth schematic view of an interface display of an electronic device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a voice information transmitting apparatus according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of an electronic device provided in an embodiment of the present application;
fig. 9 is a schematic structural diagram of an electronic device according to another embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described clearly below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments that can be derived by one of ordinary skill in the art from the embodiments given herein are intended to be within the scope of the present disclosure.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/", and generally means that the former and latter related objects are in an "or" relationship.
The following describes in detail a voice information sending method according to an embodiment of the present application with reference to the accompanying drawings and application scenarios thereof.
As shown in fig. 1, an embodiment of the present application provides a method for sending voice information. The method can be applied to electronic equipment, and the electronic equipment can be a mobile phone, a tablet computer, a notebook computer and the like. As shown in FIG. 1, the method may include steps 1100 through 1200, which are described in detail below.
Step 1100, receiving a first input of a user to a voice control under the condition that the voice control and at least one application icon are displayed.
The voice control may be in the form of a recorded hover ball. Illustratively, the voice control 201 may be a recorded hover ball shown in fig. 2 that is shaped like a microphone, the recorded hover ball being displayed in a display interface of the electronic device.
The application icons may or may not be displayed around the voice control. Illustratively, as shown in fig. 3, an icon of application a, an icon of application B, an icon of application C, an icon of application D, and an icon of application E are displayed on the display interface of the electronic device. The application A and the application B are social applications, the application C and the application D are map navigation applications, and the application E is a search engine application. Further, an icon of application a, an icon of user B, and an icon of application C are displayed around the voice control 201, and an icon of application D and an icon of application E are not displayed around the voice control 201.
The first input may be: the click input of the user on the voice control, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.
The specific gesture in the embodiment of the application can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure identification gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture; the click input in the embodiment of the application can be click input, double-click input, click input of any number of times and the like, and can also be long-time press input or short-time press input. Illustratively, the user may short-press the voice control 201 as shown in FIG. 3.
Specifically, the first input may be an input of recorded voice information. As shown in fig. 5, a user may press the voice control 201 for a long time, record voice information, and after the recording of the voice information is completed, display a voice identifier 501 in a second preset area of the voice control 201, where the voice identifier 501 is used to indicate the recorded voice information.
In an optional embodiment, the method for sending voice information according to the embodiment of the present disclosure further includes: and displaying the voice control under the condition that a first preset condition is met. Wherein the first preset condition comprises at least one of the following: at least one application has voice recording authority; at least two applications have voice recording permission, and the switching times of the at least two applications in a preset time period are larger than a preset time threshold.
The application may be a social-type application, a search engine-type application, a map navigation-type application, or the like. In this embodiment, a first preset condition is preset in the electronic device, and only when the first preset condition is met, the voice control is displayed on the display interface of the electronic device, so that the user can send voice information through the voice control; and in the case that the first preset condition is not met, the voice control is hidden by default, namely is not displayed in the display interface of the electronic equipment.
The preset time period may be a value set according to an actual application scenario and an actual requirement, and the preset time period may be 10 minutes, or 1 hour, or the like. The preset time threshold may also be a numerical value set according to an actual application scenario and an actual requirement, and the preset time threshold may be 3 times, or 5 times, and the like.
Illustratively, as shown in fig. 2, application a, application B, and application C are applications having a voice recording right, and when the electronic device detects that the number of times of switching of application a within the last 10 minutes is greater than 5 times, the number of times of switching of application B within the last 10 minutes is greater than 5 times, and the number of times of switching of application C within the last 10 minutes is greater than 5 times, as shown in fig. 2, a voice control 201 may be displayed on a display interface of the electronic device.
In the case of displaying a voice control and at least one application icon, after receiving a first input of the voice control by a user, entering:
step 1200, responding to the first input, and sending the acquired voice information to a target object through a target application.
The target application is an application corresponding to the target application icon in the at least one application icon. The target application may be one or more. The target object may be one or more.
The voice information may be voice information recorded by the electronic device.
In this embodiment, sending the obtained voice information to the target object through the target application in step 1200 may further include: and sending the acquired voice information to a first target object through the first target application.
The first target application and the first target object meet a second preset condition. The second preset condition may be: the first target application is a target application which is operated in the latest time period, the first target object is a target object which is used for inputting or outputting messages in the latest time period in the first target application, and the messages can be text messages or voice messages. For example, the first target application is application B, and since application B is a social software class application, the first target object may be contact M that application B is recently contacting. For another example, the first target application is application C, and since the application C is a map navigation application, the first target object may be a message background of application C.
For example, when the voice message is the voice message "xx classmates are recorded by the user," the electronic device can perform voice recognition on the voice message "xx classmates are you are" to obtain the keyword xx classmates, and since the keyword xx classmates are the name of the person, the message type of the voice message can be determined to be the communication type. Since the application B is a social software type application that operates in the latest time period and the contact with which the application B is in contact is the contact M, the voice message "xx classmates are" can be sent to the contact M through the application B.
For example, when the voice message is the voice message recorded by the user, "i want to go xx to eat", the electronic device may perform voice recognition on the voice message, "i go xx to eat", to obtain a keyword xx, and since the keyword xx is an address, it may be determined that the message type of the voice message is an address type. Since the application C is a map navigation application running in the latest time period, the voice message "i want to go to xx places to eat" can be sent to the message background of the application C through the application C, so that the application C provides a navigation line for navigating to xx places.
That is to say, the electronic device can automatically perform type recognition on the voice message so as to send the acquired voice message to the target contact person through the target application, thereby improving the efficiency of sending the voice message.
According to the embodiment, the electronic device receives a first input of a user to the voice control under the condition that the voice control and at least one application icon are displayed, and sends the acquired voice information to a target object through a target application in response to the first input, wherein the target application is an application corresponding to the target application icon in the at least one application icon. That is to say, the user can quickly send the voice information to the target object through the target application corresponding to the displayed target application icon only by operating the displayed voice control, so that frequent switching of the applications is avoided, and the operation is convenient.
In one embodiment, before the step 1100 is executed to receive the first input of the voice control from the user, the method for sending voice information according to the embodiment of the present disclosure further includes: under the condition that a first application with voice recording permission is operated, a first application icon corresponding to the first application is displayed in a first preset area of the voice control. Wherein the at least one application icon includes the first application icon.
The first preset area of the voice control represents a surrounding area with the voice control as a center, namely, a first application icon corresponding to the first application is displayed in the preset area with the voice control as the center.
The first application is an application with a voice recording right, which is running in the background of the electronic device, and the first application may be application a, application B, and application C shown in fig. 2.
Exemplarily, in the case that an application a, an application B, and an application C having a voice recording right are running in the background of the electronic device, as shown in fig. 3, an icon of the application a, an icon of the application B, and an icon of the application C are shown in a first preset area of the voice control 201.
According to the embodiment, under the condition that the first application with the voice recording authority is operated in the background, the first application icon corresponding to the first application is displayed in the first preset area of the voice control, so that a user can quickly send voice information through the first application icon.
In one embodiment, before the step 1100 is executed to receive a first input of the voice control from the user while the voice control and the at least one application icon are displayed, the method for sending voice information according to the embodiment of the present disclosure further includes the following steps 2100 to 2400:
step 2100, receiving a second input of the voice control from the user.
The second input may be: the click input of the user on the voice control, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.
The specific gesture in the embodiment of the application can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure identification gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture; the click input in the embodiment of the application can be click input, double-click input, click input of any number of times and the like, and can also be long-time press input or short-time press input. Illustratively, the user may short-press a voice control as shown in FIG. 3.
Step 2200 is displaying an indicator in response to the second input.
The indicator may be an indicator arrow, for example, the indicator may be the indicator arrow 401 shown in fig. 4. Illustratively, when the user briefly presses the voice control 201 shown in fig. 3, as shown in fig. 4, the indicator 401 may be displayed beside the voice control 201.
Step 2300, receiving a third input of the user to the voice control.
The third input may be: the click input of the user on the voice control, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.
The specific gesture in the embodiment of the application can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure identification gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture; the click input in the embodiment of the application can be click input, double-click input, click input of any number of times and the like, and can also be long-time press input or short-time press input. Illustratively, the user may long press the voice control 201 shown in FIG. 4.
Step 2400, in response to the third input, controlling the indication identifier to point to the target application icon.
Illustratively, when the user presses the voice control 201 shown in fig. 4 for a long time without loosing hands and moves the gesture, the pointer 401 will also scroll along with the gesture, and as shown in fig. 4, when the pointer 401 points to the icon of the application B, the application B is determined as the target application. The voice message "i want to go xx local meals" can be sent to the contact M that the application B is contacting through the application B after the electronic device receives the voice message "i want to go xx local meals" recorded by the user.
According to the steps 2100-2400, the indication mark can point to the target application icon along with the gesture of the user, and then voice information can be sent through the target application corresponding to the target application icon, so that the efficiency of sending the voice information is improved.
In an embodiment, in a case that the above step 1100 is performed to display a voice control and at least one application icon, before receiving a first input of a user to the voice control, the method for sending voice information according to the embodiment of the present disclosure further includes the following steps 3100 to 3200:
step 3100, receiving a fourth input of the at least one application icon by the user.
The fourth input may be: the click input of the user on the voice control, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.
The specific gesture in the embodiment of the application may be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture; the click input in the embodiment of the application can be click input, double-click input, click input of any number of times and the like, and can also be long-time press input or short-time press input.
Continuing with the example of step 2400 described above, when the indicator identifies an icon pointing to application B, then application B is determined to be the target application. Here, as shown in fig. 6, the user may drag the icon of the application a onto the icon of the application B, so that the icon of the application a and the icon of the application B at least partially overlap, and thus, the icon of the application a and the icon of the application B may form an application icon group.
Step 3200, in response to the fourth input, determining an application icon group, where the application icon group includes at least two application icons.
Continuing with the example above, the set of application icons includes an icon for application a and an icon for application B.
In this embodiment, sending the obtained voice information to the target object through the target application in step 1200 may further include: and sending the acquired voice information to a target object through each target application in the target application group.
Continuing the example above, since the application icon group includes the icon for application a and the icon for application B. After the electronic device receives the voice message "i want to go xx local meals" recorded by the user, the voice message "i want to go xx local meals" is sent to the contact N which is being contacted by the application a through the application a, and the voice message "i want to go xx local meals" is sent to the contact M which is being contacted by the application B through the application B.
According to the embodiment, the method and the device support the user to create the application icon group, and further send the acquired voice information to the corresponding target contact through the application corresponding to the application icon in the application icon group, so that the purpose of sending the voice information concurrently is achieved.
In one embodiment, the first input may include a first sub-input and a second sub-input, wherein the first sub-input may be an input to record voice information, and the second sub-input may be an input to select a target contact and transmit voice information.
In this embodiment, the receiving the first input of the voice control from the user in the step 1100 may further include: and receiving a first sub-input of the voice control by a user.
The first sub-input may be: the click input of the user on the voice control, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.
The specific gesture in the embodiment of the application can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure identification gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture; the click input in the embodiment of the application can be click input, double-click input, click input of any number of times and the like, and can also be long-time press input or short-time press input.
Illustratively, as shown in fig. 5, the user may press the voice control 201 for a long time, and record the voice message "i want to go to xx to eat" and, when the recording of the voice message is completed, display a voice identifier 501 in the second preset area of the voice control, where the voice identifier 501 is used for indicating the recorded voice message.
In this embodiment, in response to the first input in step 1200, sending the acquired voice information to the target object through the target application may further include the following steps 1210 to 1230:
step 1210, in response to the first sub-input, obtaining voice information.
In step 1220, a second sub-input of the user is received.
The second sub-input may be: the click input of the user, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.
The specific gesture in the embodiment of the application can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure identification gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture; the click input in the embodiment of the application can be click input, double-click input, click input of any number of times and the like, and can also be long-time press input or short-time press input.
Continuing with the above example, as shown in fig. 5, the electronic device displays an indication mark 501 indicating the voice information in a second preset area of the voice control 201. Here, the electronic device may receive a second sub-input of the voice identifier 501 from the user, for example, the user may actively drag the voice identifier 501 to the icon of the application B, and the target contact list may be displayed beside the icon of the application B. For another example, an application name list (in the application name list, an application corresponding to an application name is the same as an application corresponding to the displayed at least one application icon) is displayed next to the voice identifier 501.
Step 1230, in response to the second sub-input, sending the voice information to a second target object through a second target application.
The second target application and the second target object are determined based on the second sub-input.
The first target application and the second target application may be the same application or different applications, and the second target object and the first target object may be the same object or different objects, which is not limited in this embodiment.
Continuing with the example above, for example, where the target contact list is displayed next to the icon of application B, the user may click to select contact M in the target contact list, sending contact M with the voice message "i want to go xx to eat places". For another example, in the case where the application name list is displayed next to the voice identifier 501, the user may select the name of the application B in the application name list, and may display the target contact list next to the name of the application B, where the user clicks on the contact M in the selected contact list to send the voice message "i want to go xx local dining" to the contact M.
According to the embodiment, the user can actively select the target application and the target contact person according to actual needs, and then the acquired voice information is sent to the target contact person through the target application.
In an embodiment, after the above steps are performed to display the first application icon corresponding to the first application in the first preset area of the voice control, the method for sending voice information according to the embodiment of the present disclosure further includes the following steps 4100 to 4200:
in step 4100, a fifth input from the user to the second application icon is received.
And the application corresponding to the second application icon has the voice recording permission.
The fifth input may be: the click input of the user on the second application icon, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, and this is not limited in the embodiment of the present application.
The specific gesture in the embodiment of the application can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure identification gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture; the click input in the embodiment of the application can be click input, double-click input, click input of any number of times and the like, and can also be long-time press input or short-time press input. Illustratively, in the case where application E has voice recording permission, the user may click on an icon of application E and select the "add" control.
Step 4200, in response to the fifth input, displaying the second application icon in a first preset area of the voice control.
Continuing with the above example, after the user clicks on the icon of application E and selects the "add" control, the icon of application E is displayed in the first preset area of the voice control 201.
According to the embodiment, the user is supported to manually add the icon corresponding to the application with the voice recording authority to the first preset area of the voice control.
In an embodiment, after the above steps are performed to display the first application icon corresponding to the first application in the first preset area of the voice control, the method for sending voice information according to the embodiment of the present disclosure further includes the following steps 5100 to 5200:
at 5100, a sixth input from the user to the first application icon is received.
The sixth input may be: the click input of the user on the first application icon, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, and this is not limited in the embodiment of the present application.
The specific gesture in the embodiment of the application can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure identification gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture; the click input in the embodiment of the application can be click input, double-click input, click input of any number of times and the like, and can also be long-time press input or short-time press input. For example, in a case where the icon of application B is displayed in a first preset region of the voice control, the user may click on the icon of application B in the first preset region and select the "delete" control.
In step 5200, in response to the sixth input, the first application icon is canceled to be displayed in the first preset area of the voice control.
Continuing with the above example, after the user clicks on the icon for application B and selects the "delete" control, the first preset area of the speech control 201 cancels the display of the icon for application B.
According to the embodiment, the user is supported to manually delete the application icon in the first preset area of the voice control.
In an embodiment, when the display position of at least one application icon is a first preset region of the voice control, after the step 1200 is executed to send the obtained voice information to the target object through the target application, the method for sending voice information according to the embodiment of the present disclosure further includes: and canceling the display of the at least one application icon in a first preset area of the voice control.
After sending the voice message, the at least one application icon may be cancelled from being displayed in the first preset area of the voice control, i.e. the method returns to fig. 2.
According to the embodiment, after the voice message is sent, the indication of one application icon is automatically canceled and displayed in the first preset area of the voice control.
In an embodiment, in the case that the above step 1100 is performed, and before the first input of the user to the voice control is received while the voice control and the at least one application icon are displayed, the method for sending voice information disclosed by the present disclosure further includes the following steps 6100 to 6200:
step 6100, receiving the voice message through the second application.
The voice message may be a voice communication message, and the voice communication message may be a message sent by the first account to the second account logged in the electronic device. The first account and the second account may both be different accounts that log into the same social software application. For example, the second account is an account for logging in the social software application 1 in the electronic device, and the first account is an account for logging in the application a in another electronic device.
Illustratively, the second account number of the login application a in the electronic device receives the voice message "hello" transmitted by the first account number of the login application a in another electronic device.
And 6200, displaying a voice identifier in a second preset area of the voice control, wherein the voice identifier is used for indicating the voice information.
For example, as shown in fig. 5, after receiving "hello", the electronic device may display an indication mark 501 indicating the voice information in a second preset area of the voice control 201.
In this embodiment, the receiving the first input of the voice control from the user in the step 1100 may further include: and receiving a first input of the voice identification from a user.
For example, after the indicator 501 indicating the voice information is displayed in the second preset area of the voice control 201 according to the above step 6100, the user may move the voice indicator 501 to the icon of the application B.
In this embodiment, the sending the acquired voice information to the target object through the target application in step 1200 may further include: and sending the acquired voice information to a third target object through a third target application.
The third target application is a different application than the second application.
Continuing with the example above, the user moves the voice identifier 501 over the icon of application B, and the voice message "hello" may be sent to the most recently contacted contact a in application B via application B.
According to the embodiment, forwarding and sharing of the received voice information among different applications are supported.
In the voice message sending method provided by the embodiment of the application, the execution main body can be a voice message sending device. In the embodiment of the present application, a voice information transmitting apparatus that executes a voice information transmitting method is taken as an example, and the voice information transmitting apparatus provided in the embodiment of the present application will be described.
Corresponding to the above embodiment, referring to fig. 7, an embodiment of the present application further provides a voice information sending apparatus 700, including:
a display module 710 for displaying a voice control and at least one application icon.
A receiving module 720, configured to receive a first input of the voice control from a user when the display module 710 displays the voice control and the at least one application icon.
And the sending module 720 is configured to send the acquired voice information to the target object through the target application in response to the first input.
The target application is an application corresponding to a target application icon in the at least one application icon.
According to the embodiment, the electronic device receives a first input of a user to the voice control under the condition that the voice control and at least one application icon are displayed, and sends the acquired voice information to a target object through a target application in response to the first input, wherein the target application is an application corresponding to the target application icon in the at least one application icon. That is to say, the user can quickly send the voice information to the target object through the target application corresponding to the displayed target application icon only by operating the displayed voice control, so that frequent switching of the applications is avoided, and the operation is convenient.
In one embodiment, before the receiving module 720 receives the first input of the voice control from the user, the displaying module 710 is further configured to display the voice control if a first preset condition is met;
wherein the first preset condition comprises at least one of: at least one application has voice recording authority; at least two applications have voice recording permission, and the switching times of the at least two applications in a preset time period are larger than a preset time threshold.
According to the embodiment, a first preset condition is preset in the electronic equipment, and the voice control is displayed on a display interface of the electronic equipment only when the first preset condition is met, so that a user can send voice information through the voice control; and under the condition that the first preset condition is not met, the voice control is hidden by default, namely is not displayed on a display interface of the electronic equipment.
In one embodiment, before the receiving module 720 receives a first input of the voice control from the user, the displaying module 710 is further configured to, in a case where a first application having a voice recording permission is executed, display a first application icon corresponding to the first application in a first preset area of the voice control;
wherein the at least one application icon includes the first application icon.
According to the embodiment, under the condition that the first application with the voice recording authority is operated in the background, the first application icon corresponding to the first application is displayed in the first preset area of the voice control, so that a user can quickly send voice information through the first application icon.
In one embodiment, the apparatus 700 further comprises a control module, in the case that the display module 710 displays the voice control and the at least one application icon, before the receiving module 720 receives the first input of the voice control by the user.
And the receiving module 720 is further configured to receive a second input of the voice control from the user.
The display module 710 is further configured to display an indication identifier in response to the second input.
The receiving module 720 is further configured to receive a third input of the voice control from the user.
And the control module is used for responding to the third input and controlling the indication identifier to point to the target application icon.
According to the embodiment, the indication mark can point to the target application icon along with the gesture of the user, so that the voice information can be sent through the target application corresponding to the target application icon, and the efficiency of sending the voice information is improved.
In an embodiment, the sending module 730 is specifically configured to send the obtained voice information to the target object through the target application.
Wherein the first target application and the first target object satisfy a second preset condition.
According to the embodiment, the electronic equipment can automatically perform type recognition on the voice message so as to send the acquired voice message to the target contact person through the target application, and the efficiency of sending the voice message is improved.
In one embodiment, the first input includes a first sub-input and a second sub-input.
The receiving module 720 is specifically configured to receive a first sub-input of the voice control from the user.
A sending module 730, specifically configured to respond to the first sub-input and obtain voice information; receiving a second sub-input of the user; and responding to the second sub-input, and sending the voice information to a second target object through a second target application.
Wherein the second target application and the second target object are determined based on the second sub-input.
According to the embodiment, the user can actively select the target application and the target contact person according to actual needs, and then the acquired voice information is sent to the target contact person through the target application.
In one embodiment, where the display module 710 displays a voice control and at least one application icon, the receiving module 720 receives a first input to the voice control by a user.
A receiving module 720, further configured to receive a fourth input of the at least one application icon by the user; in response to the fourth input, determining an application icon group, wherein the application icon group comprises at least two application icons.
The sending module 730 is further configured to send the obtained voice information to the target object through each target application in the target application group.
The target application group comprises an application corresponding to each application icon in the application icon group.
According to the embodiment, the method and the device support the user to create the application icon group, and further send the acquired voice information to the corresponding target contact through the application corresponding to the application icon in the application icon group, so that the purpose of sending the voice information concurrently is achieved.
In one embodiment, the display module 710 displays the first application icon corresponding to the first application in the first preset area of the voice control.
The receiving module 720 is further configured to receive a fifth input of the second application icon from the user.
The display module 710 is further configured to display the second application icon in a first preset area of the voice control in response to the fifth input.
And the application corresponding to the second application icon has the voice recording permission.
According to the embodiment, the user is supported to manually add the icon corresponding to the application with the voice recording permission to the first preset area of the voice control.
In one embodiment, the display module 710 displays the first application icon corresponding to the first application in the first preset area of the voice control.
The receiving module 720 is further configured to receive a sixth input of the first application icon from the user.
The display module 710 is further configured to cancel displaying the first application icon in the first preset area of the voice control in response to the sixth input.
When the display position of the at least one application icon is the first preset region of the voice control, after the sending module 720 sends the acquired voice information to the target object through the target application, the display module 710 is further configured to cancel displaying the at least one application icon in the first preset region of the voice control.
According to the embodiment, the method and the device support the user to manually delete the application icon in the first preset area of the voice control, and simultaneously support the user to automatically cancel displaying the indication application icon in the first preset area of the voice control after the voice message is sent.
In one embodiment, where the display module 710 displays a voice control and at least one application icon, the receiving module 720 receives a first input to the voice control by a user.
The receiving module 720 is further configured to receive voice information through the second application.
The display module 730 is further configured to display a voice identifier in a second preset region of the voice control, where the voice identifier is used to indicate the voice information.
A receiving module 720, further configured to receive a first input of the voice identifier from the user; and sending the acquired voice information to a third target object through a third target application.
Wherein the third target application is a different application than the second application.
According to the embodiment, forwarding and sharing of the received voice information among different applications are supported.
The voice information sending apparatus in the embodiment of the present application may be an electronic device, and may also be a component in the electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be a device other than a terminal. The electronic Device may be, for example, a Mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic Device, a Mobile Internet Device (MID), an Augmented Reality (AR)/Virtual Reality (VR) Device, a robot, a wearable Device, an ultra-Mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and may also be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine, a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The voice information sending device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The voice information sending apparatus provided in the embodiment of the present application can implement each process implemented in the method embodiment of fig. 2, and is not described here again to avoid repetition.
Optionally, as shown in fig. 8, an electronic device 800 is further provided in this embodiment of the present application, and includes a processor 801 and a memory 802, where the memory 802 stores a program or an instruction that can be executed on the processor 801, and when the program or the instruction is executed by the processor 801, the steps of the foregoing embodiment of the method for sending voice information are implemented, and the same technical effects can be achieved, and are not repeated here to avoid repetition.
It should be noted that the electronic device in the embodiment of the present application includes the mobile electronic device and the non-mobile electronic device described above.
Fig. 9 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 900 includes, but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910.
Those skilled in the art will appreciate that the electronic device 900 may further include a power source (e.g., a battery) for supplying power to various components, and the power source may be logically connected to the processor 910 through a power management system, so as to manage charging, discharging, and power consumption management functions through the power management system. The electronic device structure shown in fig. 9 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
The user input unit 907 is configured to receive a first input of the voice control from a user when the display unit 906 displays and displays the voice control and at least one application icon.
And the processor 910 is configured to, in response to the first input, send the acquired voice information to a target object through a target application.
According to the embodiment, the electronic device receives a first input of a user to the voice control under the condition that the voice control and at least one application icon are displayed, and sends the acquired voice information to a target object through a target application in response to the first input, wherein the target application is an application corresponding to the target application icon in the at least one application icon. That is to say, the user can quickly send the voice information to the target object through the target application corresponding to the displayed target application icon only by operating the displayed voice control, so that frequent switching of the applications is avoided, and the operation is convenient.
In an embodiment, the display unit 906 is configured to display the voice control if a first preset condition is met.
Wherein the first preset condition comprises at least one of: at least one application has voice recording authority; at least two applications have voice recording permission, and the switching times of the at least two applications in a preset time period are larger than a preset time threshold.
According to the embodiment, a first preset condition is preset in the electronic equipment, and the voice control is displayed on a display interface of the electronic equipment only when the first preset condition is met, so that a user can send voice information through the voice control; and under the condition that the first preset condition is not met, the voice control is hidden by default, namely is not displayed on a display interface of the electronic equipment.
In an embodiment, the display unit 906 is configured to, in a case that the processor 910 runs a first application with a voice recording permission, display a first application icon corresponding to the first application in a first preset area of the voice control.
Wherein the at least one application icon includes the first application icon.
According to the embodiment, under the condition that the first application with the voice recording authority is operated in the background, the first application icon corresponding to the first application is displayed in the first preset area of the voice control, so that a user can quickly send voice information through the first application icon.
In one embodiment, the user input unit 907 is configured to receive a second input from the user to the voice control.
A display unit 906 configured to display an indication flag in response to the second input.
A user input unit 907 for receiving a third input of the voice control from the user.
A processor 910, configured to control the indication identifier to point to the target application icon in response to the third input.
According to the embodiment, the indication mark can point to the target application icon along with the gesture of the user, so that the voice information can be sent through the target application corresponding to the target application icon, and the efficiency of sending the voice information is improved.
In one embodiment, the processor 910 is configured to send the obtained voice information to a first target object through a first target application;
wherein the first target application and the first target object satisfy a second preset condition.
According to the embodiment, the electronic equipment can automatically perform type recognition on the voice message so as to send the acquired voice message to the target contact person through the target application, and the efficiency of sending the voice message is improved.
In one embodiment, the user input unit 907 is configured to receive a first sub-input of the voice control from a user.
A processor 910, configured to obtain voice information in response to the first sub-input.
A user input unit 907 for receiving a second sub-input of the user.
A processor 910, configured to send the voice information to a second target object through a second target application in response to the second sub-input.
Wherein the second target application and the second target object are determined based on the second sub-input.
According to the embodiment, the user can actively select the target application and the target contact person according to actual needs, and then the acquired voice information is sent to the target contact person through the target application.
In one embodiment, the user input unit 907 is configured to receive a fourth input of the at least one application icon from the user.
A processor 910, configured to determine, in response to the fourth input, an application icon group, where the application icon group includes at least two application icons; and sending the acquired voice information to a target object through each target application in the target application group.
The target application group comprises an application corresponding to each application icon in the application icon group.
According to the embodiment, the method and the device support the user to create the application icon group, and further send the acquired voice information to the corresponding target contact through the application corresponding to the application icon in the application icon group, so that the purpose of sending the voice information concurrently is achieved.
In one embodiment, the user input unit 907 is configured to receive a fifth input from the user to the second application icon.
A display unit 906, configured to, in response to the fifth input, display the second application icon in a first preset area of the voice control.
And the application corresponding to the second application icon has the voice recording permission.
According to the embodiment, the user is supported to manually add the icon corresponding to the application with the voice recording authority to the first preset area of the voice control.
In one embodiment, the user input unit 907 is configured to receive a sixth input from the user to the first application icon.
A display unit 906, configured to cancel displaying the first application icon in a first preset area of the voice control in response to the sixth input; alternatively, the first and second liquid crystal display panels may be,
the display unit 906 is further configured to, when the display position of the at least one application icon is the first preset region of the voice control, cancel displaying the at least one application icon in the first preset region of the voice control after the obtained voice information is sent to the target object through the target application.
According to the embodiment, the method and the device support the user to manually delete the application icon in the first preset area of the voice control, and simultaneously support the user to automatically cancel displaying the indication application icon in the first preset area of the voice control after the voice message is sent.
In one embodiment, the processor 910 is configured to receive voice information via a second application.
A display unit 906, configured to display a voice identifier in a second preset area of the voice control, where the voice identifier is used to indicate the voice information.
A user input unit 907 for receiving a first input of the voice identification by the user.
And the processor 910 is configured to send the acquired voice information to a third target object through a third target application.
Wherein the third target application is a different application than the second application.
According to the embodiment, forwarding and sharing of the received voice information among different applications are supported.
It should be understood that, in the embodiment of the present application, the input Unit 904 may include a Graphics Processing Unit (GPU) 9041 and a microphone 9042, and the Graphics Processing Unit 9041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. A touch panel 9071 also referred to as a touch screen. The touch panel 9071 may include two parts, a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
The memory 909 may be used to store software programs as well as various data. The memory 909 may mainly include a first storage area storing a program or an instruction and a second storage area storing data, wherein the first storage area may store an operating system, an application program or an instruction (such as a sound playing function, an image playing function, and the like) required for at least one function, and the like. Further, the memory 909 may include volatile memory or nonvolatile memory, or the memory 909 may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. The volatile Memory may be a Random Access Memory (RAM), a Static Random Access Memory (Static RAM, SRAM), a Dynamic Random Access Memory (Dynamic RAM, DRAM), a Synchronous Dynamic Random Access Memory (Synchronous DRAM, SDRAM), a Double Data Rate Synchronous Dynamic Random Access Memory (Double Data Rate SDRAM, ddr SDRAM), an Enhanced Synchronous SDRAM (ESDRAM), a Synchronous Link DRAM (SLDRAM), and a Direct Memory bus RAM (DRRAM). The memory 909 in the embodiments of the subject application includes, but is not limited to, these and any other suitable types of memory.
Processor 910 may include one or more processing units; optionally, the processor 910 integrates an application processor, which primarily handles operations involving the operating system, user interface, and applications, and a modem processor, which primarily handles wireless communication signals, such as a baseband processor. It is to be appreciated that the modem processor described above may not be integrated into processor 910.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the foregoing embodiment of the method for sending voice information, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read only memory ROM, a random access memory RAM, a magnetic or optical disk, and the like.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement each process of the foregoing voice information sending method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the details are not repeated here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
Embodiments of the present application provide a computer program product, where the program product is stored in a storage medium, and the program product is executed by at least one processor to implement the processes of the foregoing embodiment of the method for sending voice information, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (13)

1. A method for transmitting voice information, comprising:
receiving a first input of a user to a voice control under the condition that the voice control and at least one application icon are displayed;
responding to the first input, and sending the acquired voice information to a target object through a target application;
the target application is an application corresponding to a target application icon in the at least one application icon.
2. The method of claim 1, wherein prior to receiving the first user input to the voice control, further comprising:
displaying the voice control under the condition that a first preset condition is met;
wherein the first preset condition comprises at least one of: at least one application has voice recording authority; at least two applications have voice recording permission, and the switching times of the at least two applications in a preset time period are larger than a preset time threshold.
3. The method of claim 2, wherein prior to receiving the first user input to the voice control, further comprising:
under the condition that a first application with voice recording authority is operated, displaying a first application icon corresponding to the first application in a first preset area of the voice control;
wherein the at least one application icon includes the first application icon.
4. The method of claim 1, wherein, in the case that a voice control and at least one application icon are displayed, prior to the receiving the first user input to the voice control, further comprising:
receiving a second input of the voice control by the user;
displaying an indicator in response to the second input;
receiving a third input of the voice control by the user;
controlling the pointing indicia to point to the target application icon in response to the third input.
5. The method according to claim 1, wherein the sending the acquired voice information to the target object through the target application includes:
sending the acquired voice information to a first target object through a first target application;
wherein the first target application and the first target object satisfy a second preset condition.
6. The method of claim 1, wherein the first input comprises a first sub-input and a second sub-input, and wherein receiving the first input from the user to the voice control comprises:
receiving a first sub-input of the voice control by a user;
the sending the acquired voice information to the target object through the target application in response to the first input comprises:
responding to the first sub-input, and acquiring voice information;
receiving a second sub-input of the user;
responding to the second sub-input, and sending the voice information to a second target object through a second target application;
wherein the second target application and the second target object are determined based on the second sub-input.
7. The method of claim 1, wherein, in the case that a voice control and at least one application icon are displayed, prior to the receiving the first user input to the voice control, further comprising:
receiving a fourth input of the at least one application icon by the user;
in response to the fourth input, determining an application icon group, wherein the application icon group comprises at least two application icons;
the sending the acquired voice information to the target object through the target application comprises the following steps:
sending the acquired voice information to a target object through each target application in the target application group;
the target application group comprises an application corresponding to each application icon in the application icon group.
8. The method of claim 3, wherein after displaying the first application icon corresponding to the first application in the first preset area of the voice control, further comprising:
receiving a fifth input of the second application icon by the user;
responding to the fifth input, and displaying the second application icon in a first preset area of the voice control;
and the application corresponding to the second application icon has the voice recording permission.
9. The method of claim 3, wherein after displaying the first application icon corresponding to the first application in the first preset area of the voice control, further comprising:
receiving a sixth input of the first application icon by the user;
and responding to the sixth input, and canceling the display of the first application icon in a first preset area of the voice control.
10. The method according to claim 1, wherein when the display position of the at least one application icon is a first preset region of the voice control, after the acquired voice information is sent to a target object through a target application, the method further includes:
and canceling the display of the at least one application icon in a first preset area of the voice control.
11. The method of claim 1, wherein, in the case that a voice control and at least one application icon are displayed, prior to the receiving the first user input to the voice control, further comprising:
receiving, by a second application, voice information;
displaying a voice identifier in a second preset area of the voice control, wherein the voice identifier is used for indicating the voice information;
the receiving a first input of the voice control by a user comprises:
receiving a first input of the voice identification by a user;
the sending the acquired voice information to the target object through the target application comprises the following steps:
sending the acquired voice information to a third target object through a third target application;
wherein the third target application is a different application than the second application.
12. A voice information transmitting apparatus, comprising:
the display module is used for displaying the voice control and at least one application icon;
the receiving module is used for receiving first input of a user to the voice control under the condition that the display module displays the voice control and at least one application icon;
the sending module is used for responding to the first input and sending the acquired voice information to a target object through a target application;
the target application is an application corresponding to a target application icon in the at least one application icon.
13. An electronic device comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions when executed by the processor implementing the steps of voice information transmission according to any of claims 1-11.
CN202210046440.5A 2022-01-14 2022-01-14 Voice information sending method and device and electronic equipment Pending CN114489420A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210046440.5A CN114489420A (en) 2022-01-14 2022-01-14 Voice information sending method and device and electronic equipment
PCT/CN2023/071157 WO2023134599A1 (en) 2022-01-14 2023-01-09 Voice information sending method and apparatus, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210046440.5A CN114489420A (en) 2022-01-14 2022-01-14 Voice information sending method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN114489420A true CN114489420A (en) 2022-05-13

Family

ID=81511601

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210046440.5A Pending CN114489420A (en) 2022-01-14 2022-01-14 Voice information sending method and device and electronic equipment

Country Status (2)

Country Link
CN (1) CN114489420A (en)
WO (1) WO2023134599A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023134599A1 (en) * 2022-01-14 2023-07-20 维沃移动通信有限公司 Voice information sending method and apparatus, and electronic device

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104898821A (en) * 2014-03-03 2015-09-09 联想(北京)有限公司 Information processing method and electronic equipment
CN107592416A (en) * 2017-08-31 2018-01-16 努比亚技术有限公司 Method for sending voice message, terminal and computer-readable recording medium
CN109491562A (en) * 2018-10-09 2019-03-19 珠海格力电器股份有限公司 A kind of interface display method and terminal device of voice assistant application program
CN109521932A (en) * 2018-11-06 2019-03-26 斑马网络技术有限公司 Voice control display processing method, device, vehicle, storage medium and equipment
CN109634550A (en) * 2018-11-20 2019-04-16 维沃移动通信有限公司 A kind of voice operating control method and terminal device
CN111966257A (en) * 2020-08-25 2020-11-20 维沃移动通信有限公司 Information processing method and device and electronic equipment
EP3757990A1 (en) * 2019-06-25 2020-12-30 Miele & Cie. KG Method for operating a device by a user using voice control
CN113037924A (en) * 2021-01-27 2021-06-25 维沃移动通信有限公司 Voice sending method and device and electronic equipment
WO2021129850A1 (en) * 2019-12-27 2021-07-01 维沃移动通信有限公司 Voice message playback method and electronic device
CN113362802A (en) * 2021-05-28 2021-09-07 维沃移动通信有限公司 Voice generation method and device and electronic equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104076916B (en) * 2013-03-29 2017-05-24 联想(北京)有限公司 Information processing method and electronic device
CN114489420A (en) * 2022-01-14 2022-05-13 维沃移动通信有限公司 Voice information sending method and device and electronic equipment

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104898821A (en) * 2014-03-03 2015-09-09 联想(北京)有限公司 Information processing method and electronic equipment
CN107592416A (en) * 2017-08-31 2018-01-16 努比亚技术有限公司 Method for sending voice message, terminal and computer-readable recording medium
CN109491562A (en) * 2018-10-09 2019-03-19 珠海格力电器股份有限公司 A kind of interface display method and terminal device of voice assistant application program
CN109521932A (en) * 2018-11-06 2019-03-26 斑马网络技术有限公司 Voice control display processing method, device, vehicle, storage medium and equipment
CN109634550A (en) * 2018-11-20 2019-04-16 维沃移动通信有限公司 A kind of voice operating control method and terminal device
EP3757990A1 (en) * 2019-06-25 2020-12-30 Miele & Cie. KG Method for operating a device by a user using voice control
WO2021129850A1 (en) * 2019-12-27 2021-07-01 维沃移动通信有限公司 Voice message playback method and electronic device
CN111966257A (en) * 2020-08-25 2020-11-20 维沃移动通信有限公司 Information processing method and device and electronic equipment
CN113037924A (en) * 2021-01-27 2021-06-25 维沃移动通信有限公司 Voice sending method and device and electronic equipment
CN113362802A (en) * 2021-05-28 2021-09-07 维沃移动通信有限公司 Voice generation method and device and electronic equipment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
仝建锋等: "基于TAPI的交互式语音自动应答***软件架构设计及实现", 《计算机与信息技术》, no. 09, pages 31 - 34 *
练朝春等: "基于手机车机融合的智能车联网***开发", 《电子元器件与信息技术》, vol. 3, no. 12, pages 21 - 26 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023134599A1 (en) * 2022-01-14 2023-07-20 维沃移动通信有限公司 Voice information sending method and apparatus, and electronic device

Also Published As

Publication number Publication date
WO2023134599A1 (en) 2023-07-20

Similar Documents

Publication Publication Date Title
US20140025746A1 (en) Apparatus and method for managing user information
CN110971970B (en) Video processing method and electronic equipment
CN112162665A (en) Operation method and device
CN111414105A (en) Information reminding method and electronic equipment
CN113794795B (en) Information sharing method and device, electronic equipment and readable storage medium
CN111857504A (en) Information display method and device, electronic equipment and storage medium
CN114385049A (en) Message processing method, device, equipment and storage medium
CN107332963B (en) Number setting method and terminal
CN115904182A (en) Notification information display method and device, electronic equipment and storage medium
CN111090529A (en) Method for sharing information and electronic equipment
US20240089223A1 (en) Information display method and apparatus, and electronic device
WO2023134599A1 (en) Voice information sending method and apparatus, and electronic device
CN112948843B (en) Encryption method, encryption device, electronic equipment and medium
CN114327088A (en) Message sending method, device, electronic equipment and medium
CN112887488A (en) Caller identification method and device and electronic equipment
CN115167721A (en) Display method and device of functional interface
CN114374663A (en) Message processing method and message processing device
CN114115639A (en) Interface control method and device, electronic equipment and storage medium
CN113805756A (en) Interface display method and device, electronic equipment and storage medium
CN114489414A (en) File processing method and device
CN111124149A (en) Input method and electronic equipment
CN114356164A (en) Sharing method and sharing device
CN114416268A (en) Information management method, information management device, electronic device, and medium
CN114296596A (en) Information processing method, information processing apparatus, electronic device, and medium
CN115129219A (en) Function execution 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