Xamarin.Android 如何将语音到文本句子分成单独的词
Xamarin.Android How to separate speech to text sentences into separate words
我在 Xamarin.Android 中设置了 Android 语音识别。目前,用户可以说一个词,然后在文本视图中显示。
我想做的是使用 'and'.
等分隔词将一个句子分成单独的词
例如:如果我在一个句子中说'fish and chips',那么单词fish和chips应该分开字符串并添加到列表视图。
这可能吗?
您可以使用 String.Split:
分隔字符串
例如:
public MainPage()
{
InitializeComponent();
string testStr = "fish and chips in one sentence";
string[] separatedStrs = testStr.Split(new[] { "and" }, StringSplitOptions.None);
foreach (var item in separatedStrs)
{
Console.WriteLine(item);
}
}
我在 Xamarin.Android 中设置了 Android 语音识别。目前,用户可以说一个词,然后在文本视图中显示。
我想做的是使用 'and'.
等分隔词将一个句子分成单独的词例如:如果我在一个句子中说'fish and chips',那么单词fish和chips应该分开字符串并添加到列表视图。
这可能吗?
您可以使用 String.Split:
分隔字符串例如:
public MainPage()
{
InitializeComponent();
string testStr = "fish and chips in one sentence";
string[] separatedStrs = testStr.Split(new[] { "and" }, StringSplitOptions.None);
foreach (var item in separatedStrs)
{
Console.WriteLine(item);
}
}