speech_recognition_error_list.h revision 868fa2fe829687343ffae624259930155e16dbd8
105d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// Copyright 2013 The Chromium Authors. All rights reserved. 205d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// Use of this source code is governed by a BSD-style license that can be 305d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// found in the LICENSE file. 405d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com 505d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// This file intentionally does not have header guards, it's included 605d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// inside a macro to generate enum values. 705d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com 8f168b86d7fafc5c20c87bebc6fd393cb17e120catfarina#ifndef DEFINE_SPEECH_RECOGNITION_ERROR 905d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com#error "DEFINE_SPEECH_RECOGNITION_ERROR must be defined before including this." 1005d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com#endif 1105d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com 1205d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// There was no error. 13f168b86d7fafc5c20c87bebc6fd393cb17e120catfarinaDEFINE_SPEECH_RECOGNITION_ERROR(NONE, 0) 1405d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com 1505d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// The user or a script aborted speech input. 1605d63aef00402977d0c88f661a6ff65ebb989da7reed@google.comDEFINE_SPEECH_RECOGNITION_ERROR(ABORTED, 1) 1705d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com 1805d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// There was an error with recording audio. 1905d63aef00402977d0c88f661a6ff65ebb989da7reed@google.comDEFINE_SPEECH_RECOGNITION_ERROR(AUDIO, 2) 20f168b86d7fafc5c20c87bebc6fd393cb17e120catfarina 2105d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// There was a network error. 2205d63aef00402977d0c88f661a6ff65ebb989da7reed@google.comDEFINE_SPEECH_RECOGNITION_ERROR(NETWORK, 3) 2305d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com 2405d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// Not allowed for privacy or security reasons. 2505d63aef00402977d0c88f661a6ff65ebb989da7reed@google.comDEFINE_SPEECH_RECOGNITION_ERROR(NOT_ALLOWED, 4) 2605d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com 2705d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// No speech heard before timeout. 2805d63aef00402977d0c88f661a6ff65ebb989da7reed@google.comDEFINE_SPEECH_RECOGNITION_ERROR(NO_SPEECH, 5) 2905d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com 3005d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// Speech was heard, but could not be interpreted. 3105d63aef00402977d0c88f661a6ff65ebb989da7reed@google.comDEFINE_SPEECH_RECOGNITION_ERROR(NO_MATCH, 6) 3205d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com 3305d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com// There was an error in the speech recognition grammar. 3405d63aef00402977d0c88f661a6ff65ebb989da7reed@google.comDEFINE_SPEECH_RECOGNITION_ERROR(BAD_GRAMMAR, 7) 3505d63aef00402977d0c88f661a6ff65ebb989da7reed@google.com