Well there are 2 types of accents in the US, regional accents and foreign accents, both of which would benefit from the largess of resources for English speakers. I guess my thought was what resources would be made available to deal with foreign accents for US machines ? Is it something that comes with US machines by default or does MS not worry about such a demo ?
If it is baked in there could be support for those accented english speakers in the 8 countries that won't see the XB1 till 2014 ? Can they just get US machines imported then ?? I'm sure this has been answered but I haven't had time to check.
From what I understand the English dialects that are available for Kinect v.1 was automatically chosen based on your location. The machine had a limited amount of memory and hence it can't hold all English dialect variants at all times. Bkilian mentioned how he has to try to talk with an American accent since he lives in the US.
And there are a LOT of supported English Dialects. Just the UK alone is going to have multiples. And it wouldn't surprise me if Australia has multiple dialects. Perhaps S. Africa is small enough that everyone has a single English dialect, but it wouldn't surprise me if there were 2 even for that smallish country. Or I wonder if it similar enough to a British or Australian accent that the can get away with using one of those?
Xbox One has a lot more memory, so in theory it should allow for more than just regional dialects to be stored and used. Perhaps enough that Bkilian will no longer have to speak with an American accent in order to use Kinect v.2 on Xbox One.
Hence, while it sounds like a no brainer to just release in a country where many people have English as a second language, that is problematic as it may not be able to fully recognize their particular dialect/accent. Hence, Microsoft would prefer to have localization for all languages and language dialects/accents for any given country considering that Kinect is central to the Xbox One experience. You can always import it and then you may or may not have a good voice recognition experience. But that obviously isn't good enough for a "supported" launch.
So, something like releasing in Mexico would be a no brainer because many people in the US are immigrants from Mexico and Spanish (predominantly with a Mexican dialect) is an official second language in the US. Hence localization will likely already have happened.
Same thing for a country like Austria, I'm going to assume was done because perhaps there are many people living in Germany on the German/Austria border that share the same accent/dialect as Austrian German?
A country like Switzerland becomes more complex as you have multiple languages and as someone pointed out the dialect for that language can be significantly different from the parent country of that language. And to compound that the country is small enough that the parent countries aren't likely to have many people in them speaking the parent language with their particular accent/dialect to have it as one of the localization dialects for the parent country.
Regards,
SB