A voice dialogue device comprising: a controller configured to execute a dialogue with an occupant in a vehicle using at least one sensor equipped in the vehicle, wherein the sensor detects at least one of a traveling state of the vehicle, an external environmental state of the vehicle, and a state of the occupant, and the controller is configured to: determine whether a size of a load on the occupant is larger than a predetermined standard when detecting that the vehicle is traveling with a drive of the occupant on the basis of the detection result; execute a dialogue with the occupant by executing a first dialogue program when the size of the load is larger the predetermined standard, and executing a second dialogue program different from the first dialogue program when the size of the load is smaller the predetermined standard, wherein the first dialogue program is programmed to ask questions for which the expected occupant's answers include fewer words than with the second dialogue program, acquire an answer from the occupant to a question by using discrete word recognition when executing the first dialogue program; and acquire an answer from the occupant to a question by using sentence recognition when executing the second dialogue program. a controller configured to execute a dialogue with an occupant in a vehicle using at least one sensor equipped in the vehicle, wherein the sensor detects at least one of a traveling state of the vehicle, an external environmental state of the vehicle, and a state of the occupant, and the controller is configured to: determine whether a size of a load on the occupant is larger than a predetermined standard when detecting that the vehicle is traveling with a drive of the occupant on the basis of the detection result; execute a dialogue with the occupant by executing a first dialogue program when the size of the load is larger the predetermined standard, and executing a second dialogue program different from the first dialogue program when the size of the load is smaller the predetermined standard, wherein the first dialogue program is programmed to ask questions for which the expected occupant's answers include fewer words than with the second dialogue program, acquire an answer from the occupant to a question by using discrete word recognition when executing the first dialogue program; and acquire an answer from the occupant to a question by using sentence recognition when executing the second dialogue program. determine whether a size of a load on the occupant is larger than a predetermined standard when detecting that the vehicle is traveling with a drive of the occupant on the basis of the detection result; execute a dialogue with the occupant by executing a first dialogue program when the size of the load is larger the predetermined standard, and executing a second dialogue program different from the first dialogue program when the size of the load is smaller the predetermined standard, wherein the first dialogue program is programmed to ask questions for which the expected occupant's answers include fewer words than with the second dialogue program, acquire an answer from the occupant to a question by using discrete word recognition when executing the first dialogue program; and acquire an answer from the occupant to a question by using sentence recognition when executing the second dialogue program.