Tôi đang sử dụng Text to Speech.Text to Speech setLanguage() không hoạt động
Khi tôi đặt ngôn ngữ sử dụng
mTts = new TextToSpeech(this, this);
mTts.setLanguage(Locale.UK)
tôi luôn luôn nhận được một giọng Mỹ.
Cách duy nhất để khắc phục điều này là thay đổi cài đặt ngôn ngữ mặc định trong hệ thống Android. Tôi đang làm gì sai?
Hành vi lạ. Có vẻ như TTS thực sự cần phải được khởi tạo hoàn toàn trước khi thiết lập ngôn ngữ. – Sney
Nó không hoạt động đối với tôi trong phương thức onInit (int status) .. Tôi sẽ phát điên! –