Merge "Adding voicemail transcription state to the database" into oc-dev

This commit is contained in:
Michael Dooley
2017-05-02 22:01:12 +00:00
committed by Android (Google) Code Review
2 changed files with 40 additions and 0 deletions

View File

@@ -332,6 +332,13 @@ public class CallLog {
*/
public static final String TRANSCRIPTION = "transcription";
/**
* State of voicemail transcription entry. This will only be populated for call log
* entries of type {@link #VOICEMAIL_TYPE}.
* @hide
*/
public static final String TRANSCRIPTION_STATE = "transcription_state";
/**
* Whether this item has been read or otherwise consumed by the user.
* <p>

View File

@@ -231,6 +231,39 @@ public class VoicemailContract {
* <P>Type: TEXT</P>
*/
public static final String TRANSCRIPTION = "transcription";
/**
* The state of the voicemail transcription.
* <P> Possible values: {@link #TRANSCRIPTION_NOT_STARTED},
* {@link #TRANSCRIPTION_IN_PROGRESS}, {@link #TRANSCRIPTION_FAILED},
* {@link #TRANSCRIPTION_AVAILABLE}.
* <P>Type: INTEGER</P>
* @hide
*/
public static final String TRANSCRIPTION_STATE = "transcription_state";
/**
* Value of {@link #TRANSCRIPTION_STATE} when the voicemail transcription has not yet
* been attempted.
* @hide
*/
public static final int TRANSCRIPTION_NOT_STARTED = 0;
/**
* Value of {@link #TRANSCRIPTION_STATE} when the voicemail transcription has begun
* but is not yet complete.
* @hide
*/
public static final int TRANSCRIPTION_IN_PROGRESS = 1;
/**
* Value of {@link #TRANSCRIPTION_STATE} when the voicemail transcription has
* been attempted and failed.
* @hide
*/
public static final int TRANSCRIPTION_FAILED = 2;
/**
* Value of {@link #TRANSCRIPTION_STATE} when the voicemail transcription has
* completed and the result has been stored in the {@link #TRANSCRIPTION} column.
* @hide
*/
public static final int TRANSCRIPTION_AVAILABLE = 3;
/**
* Path to the media content file. Internal only field.
* @hide