Browse Source

VoiceVariant.java: Replace String.split with a regex.Pattern object.

master
Reece H. Dunn 11 years ago
parent
commit
e7921e80bf
1 changed files with 5 additions and 1 deletions
  1. 5
    1
      android/src/com/reecedunn/espeak/VoiceVariant.java

+ 5
- 1
android/src/com/reecedunn/espeak/VoiceVariant.java View File

@@ -16,7 +16,11 @@

package com.reecedunn.espeak;

import java.util.regex.Pattern;

public class VoiceVariant {
private static final Pattern mVariantPattern = Pattern.compile("-");

public final String variant;
public final int gender;
public final int age;
@@ -54,7 +58,7 @@ public class VoiceVariant {
}

public static VoiceVariant parseVoiceVariant(String value) {
String[] parts = value.split("-");
String[] parts = mVariantPattern.split(value);
int age = SpeechSynthesis.AGE_ANY;
switch (parts.length) {
case 1: // variant

Loading…
Cancel
Save