| CPC G06F 8/65 (2013.01) [H04L 67/1095 (2013.01); H04L 67/12 (2013.01)] | 12 Claims |

|
1. A voice scene update method, performed by a vehicle, comprising:
sending an update request to a cloud, wherein the update request comprises a vehicle identifier, and the update request enables the cloud to obtain version information of vehicle voice scene data and version information of at least one cloud voice scene data to determine whether updatable voice scene data is available, wherein the cloud obtains the version information of the vehicle voice scene data and the version information of the at least one cloud voice scene data in response to the vehicle identifier being found in a white list, wherein the white list stores vehicle identifiers allowed to update voice scene data;
determining target voice scene data in response to the updatable voice scene data being available;
receiving the target voice scene data returned by the cloud; and
updating the vehicle voice scene data with the target voice scene data, wherein the updating the vehicle voice scene data with the target voice scene data comprises:
sending a synchronization request to the cloud;
in response to the synchronization request, updating, by the cloud, the version information of the vehicle voice scene data with version information of the target voice scene data;
generating a synchronization success message;
receiving the synchronization success message returned by the cloud, wherein the receiving the synchronization success message returned by the cloud further comprises:
calling a callback interface of the vehicle in response to the synchronization success message to load the target voice scene data;
converting the target voice scene data into executable voice scene data; and
updating the executable voice scene data into a scene container of the vehicle to complete update.
|