Apparatus, method, and non-transitory computer readable storage medium thereof for generating control instructions based on text

US10460731B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10460731-B2
Application numberUS-201815936416-A
CountryUS
Kind codeB2
Filing dateMar 26, 2018
Priority dateNov 30, 2017
Publication dateOct 29, 2019
Grant dateOct 29, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus, method, and non-transitory computer readable storage medium for generating control instructions based on text are provided. The apparatus analyzes a text with at least one string to generate a text timestamp document, analyzes the at least one string to generate a plurality of pieces of emotion information, a plurality of pieces of action information, and a plurality of pieces of environment information, and decides a plurality of emotion tags and their corresponding timestamps, a plurality of action tags and their corresponding timestamps, and a plurality of environment tags and their corresponding timestamps according to a feature database. The apparatus further generates control instruction(s) and the corresponding timestamp(s) according to the emotion tags and their corresponding timestamps, the action tags and their corresponding timestamps, and the environment tags and their corresponding timestamps.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus for generating control instructions for playing a text, comprising: an input interface, being configured to receive the text comprising at least one string; a storage, being configured to store a feature database and a control instruction set, wherein the feature database comprises a plurality of preset emotion tags, a plurality of preset action tags, and a plurality of preset environment tags, the control instruction set comprises a plurality of control instructions, and each of the control instructions corresponds to at least one of the preset emotion tags, the preset action tags, and the preset environment tags; and a processor electrically connected to the input interface and the storage, being configured to analyze the at least one string comprised in the text to generate a text timestamp datum, wherein the text timestamp datum comprises at least one time for playing the at least one string respectively, and the processor further analyzes the at least one string to obtain a plurality of pieces of emotion information, a plurality of pieces of action information, and a plurality of pieces of environment information, decide a plurality of first emotion tags and corresponding timestamps thereof, a plurality of action tags and corresponding timestamps thereof, and a plurality of environment tags and corresponding timestamps thereof for the text according to the feature database and the text timestamp datum, and generate at least one first control instruction and corresponding at least one timestamp thereof for playing the text according to the first emotion tags and the corresponding timestamps thereof, the action tags and the corresponding timestamps thereof, and the environment tags and the corresponding timestamps thereof, wherein each of the first emotion tags is one of the preset emotion tags, each of the action tags is one of the preset action tags, and each of the environment tags is one of the preset environment tags. 2. The apparatus for generating control instructions for playing a text of claim 1 , wherein the text records at least one role, each of the first emotion tags corresponds to one of the at least one role, and each of the action tags corresponds to one of the at least one role. 3. The apparatus for generating control instructions for playing a text of claim 2 , wherein the processor further calculates an emotion correlation degree between the first emotion tags and the corresponding timestamps thereof, the action tags and the corresponding timestamps thereof, and the environment tags and the corresponding timestamps thereof corresponds to one of the at least one role, and the processor further corrects the first emotion tags into a plurality of second emotion tags according to the emotion correlation degree, each of the second emotion tags is one of the preset emotion tags, and the processor generates the at least one first control instruction and the corresponding at least one timestamp thereof according to the second emotion tags and the corresponding timestamps thereof, the action tags and the corresponding timestamps thereof, and the environment tags and the corresponding timestamps thereof. 4. The apparatus for generating control instructions for playing a text of claim 3 , wherein the processor further calculates an instruction sequence text datum according to the text timestamp datum, each of the second emotion tags and the corresponding timestamp thereof, each of the action tags and the corresponding timestamp thereof, each of the environment tags and the corresponding timestamp thereof, and the control instruction set, wherein the instruction sequence text datum comprises a plurality of second control instructions corresponding to the second emotion tags respectively and a plurality of corresponding timestamps thereof, a plurality of third control instructions corresponding to the action tags respectively and a plurality of corresponding timestamps thereof, and a plurality of fourth control instructions corresponding to the environment tags respectively and a plurality of corresponding timestamps thereof, and the storage further stores the instruction sequence text datum. 5. The apparatus for generating control instructions for playing a text of claim 1 , further comprising: a voice input interface electrically connected to the processor, being configured to receive a voice message, wherein the processor further recognizes the voice message to obtain the text. 6. The apparatus for generating control instructions for playing a text of claim 4 , wherein each of the second control instructions, the third control instructions, and the fourth control instructions comprises a to-be-controlled device datum and an execution instruction. 7. The apparatus for generating control instructions for playing a text of claim 1 , wherein the processor further modifies one of the at least one first control instruction and the corresponding timestamp thereof according to a response signal. 8. A method for generating control instructions for playing a text, being adapted for an electronic computing apparatus, and the method comprising: (a) analyzing at least one string comprised in the text to generate a text timestamp datum, wherein the text timestamp datum comprises at least one time for playing the at least one string respectively; (b) analyzing the at least one string comprised in the text to obtain a plurality of pieces of emotion information, a plurality of pieces of action information, and a plurality of pieces of environment information; (c) deciding a plurality of first emotion tags and corresponding timestamps thereof, a plurality of action tags and corresponding timestamps thereof, and a plurality of environment tags and corresponding timestamps thereof for the text according to a feature database and the text timestamp datum; and (d) generating at least one first control instruction and corresponding at least one timestamp thereof for playing the text according to the first emotion tags and the corresponding timestamps thereof, the action tags and the corresponding timestamps thereof, and the environment tags and the corresponding timestamps thereof. 9. The method for generating control instructions for playing a text of claim 8 , wherein the text records at least one role, each of the first emotion tags corresponds to one of the at least one role, and each of the action tags corresponds to one of the at least one role. 10. The method for generating control instructions for playing a text of claim 9 , wherein the step (d) comprises: calculating an emotion correlation degree between the first emotion tags and the corresponding timestamps thereof, the action tags and the corresponding timestamps thereof, the environment tags and the corresponding timestamps thereof, and the at least one role; correcting the first emotion tags into a plurality of second emotion tags according to the emotion correlation degree; and generating the at least one first control instruction and the corresponding at least one timestamp thereof according to the second emotion tags and the corresponding timestamps thereof, the action tags and the corresponding timestamps thereof, and the environment tags and the corresponding timestamps thereof. 11. The method for generating control instructions for playing a text of claim 10 , further comprising: calculating an instruction sequence text datum according to the text timestamp datum, each of the second emotion tags and the corresponding timestamp thereof, each of the action tags and the corresponding timestamp thereof, each of the environment tags and the corresponding timestamp thereof, and the control instruction set, wher

Assignees

Inventors

Classifications

  • G06F40/30Primary

    Semantic analysis · CPC title

  • Speech recognition (G10L17/00 takes precedence) · CPC title

  • Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title

  • G10L15/26Primary

    Speech to text systems (G10L15/08 takes precedence) · CPC title

  • Execution procedure of a spoken command · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10460731B2 cover?
An apparatus, method, and non-transitory computer readable storage medium for generating control instructions based on text are provided. The apparatus analyzes a text with at least one string to generate a text timestamp document, analyzes the at least one string to generate a plurality of pieces of emotion information, a plurality of pieces of action information, and a plurality of pieces of …
Who is the assignee on this patent?
Inst Information Ind
What technology area does this patent fall under?
Primary CPC classification G06F40/30. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 29 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).