Xamarin.Android 如何将语音到文本句子分成单独的词

Xamarin.Android How to separate speech to text sentences into separate words

我在 Xamarin.Android 中设置了 Android 语音识别。目前,用户可以说一个词,然后在文本视图中显示。

我想做的是使用 'and'.

等分隔词将一个句子分成单独的词

例如:如果我在一个句子中说'fish and chips',那么单词fishchips应该分开字符串并添加到列表视图。

这可能吗?

您可以使用 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);
    }
}