Speech recognition
let speech = "I had some scrambled egg whites, turkey bacon, whole grain toast, and a black coffee for breakfast"
PassioNutritionAI.shared.recognizeSpeechRemote(from: speech) { recognitionResult in
print("Result:- \(recognitionResult)")
}
public struct PassioSpeechRecognitionModel {
public let action: PassioLogAction?
public let meal: PassioMealTime?
public let date: String!
public let advisorFoodInfo: PassioAdvisorFoodInfo
}
public enum PassioLogAction: String, Codable, CaseIterable {
case add
case remove
case none
}PassioSDK.instance.recognizeSpeechRemote(
"I had some scrambled egg whites, turkey bacon, whole grain toast, and a black coffee for breakfast"
) {
// Display results
}
data class PassioSpeechRecognitionModel(
val action: PassioLogAction?,
val mealTime: PassioMealTime?,
val date: String,
val advisorInfo: PassioAdvisorFoodInfo
)
enum class PassioLogAction {
ADD,
REMOVE,
NONE
}UI Example



Last updated