import SwiftUI

struct ContentView: View {
   @State private var appData = ApplicationData.shared
   @State private var text: String = ""

   var body: some View {
      VStack {
         TextField("Input text", text: $text)
            .textFieldStyle(.roundedBorder)
         Button("Talk") {
            if !text.isEmpty {
               appData.say(text: text)
            }
         }
         .buttonStyle(.borderedProminent)
         .padding()
         Spacer()
      }
      .padding()
   }
}