20 lines
574 B
C#
20 lines
574 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
using SBRL.Algorithms.MorseCodeTranslator;
|
|
|
|
namespace MorseCodeParser
|
|
{
|
|
class MainClass
|
|
{
|
|
public static void Main(string[] args)
|
|
{
|
|
AudioMorseDecoder decoder = new AudioMorseDecoder(args[0]);
|
|
List<string> morseWords = decoder.ExtractWords(true);
|
|
Console.WriteLine("Decoded morse code:");
|
|
Console.WriteLine(string.Join("\n", morseWords));
|
|
Console.WriteLine("Deciphered text: {0}", MorseDecoder.TranslateText(morseWords));
|
|
}
|
|
}
|
|
}
|