The invention discloses a
robot voice interaction optimization method based on voice recognition, and the method comprises the following steps: collecting the voice of a user, associating the voice with an interaction stage, and obtaining the execution risk of a
robot; based on
robot self-sounding reference, extracting echo, continuity and time-frequency stability evidence, and generating voice availability description according to an interaction stage; performing recognition and semantic analysis on the voice, and outputting recognition uncertainty and semantic
ambiguity in combination with a voice availability constraint candidate result; voice availability, recognition uncertainty, semantic
ambiguity and execution risk are fused, interaction
risk assessment is generated, and an
interaction strategy is selected; and executing the
interaction strategy and updating the rule and the strategy based on execution feedback to realize closed-
loop optimization of voice interaction. Through the interaction reliability evidence compiling and risk fusion assessment method, voice understanding and risk collaborative decision execution are realized, and the method has the advantages of low false execution, high interaction
controllability and high self-optimization capability.