You can use device_id as the target for the announcement action.
As for waiting for the speech to end, see here.