Import Chrome's tts code
This commit is contained in:
		
					parent
					
						
							
								8519ea3299
							
						
					
				
			
			
				commit
				
					
						05b602d0ce
					
				
			
		
					 18 changed files with 2312 additions and 0 deletions
				
			
		
							
								
								
									
										44
									
								
								chromium_src/chrome/common/tts_utterance_request.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								chromium_src/chrome/common/tts_utterance_request.h
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,44 @@
 | 
			
		|||
// Copyright (c) 2013 The Chromium Authors. All rights reserved.
 | 
			
		||||
// Use of this source code is governed by a BSD-style license that can be
 | 
			
		||||
// found in the LICENSE file.
 | 
			
		||||
 | 
			
		||||
#ifndef CHROME_COMMON_TTS_UTTERANCE_REQUEST_H_
 | 
			
		||||
#define CHROME_COMMON_TTS_UTTERANCE_REQUEST_H_
 | 
			
		||||
 | 
			
		||||
#include <vector>
 | 
			
		||||
 | 
			
		||||
#include "base/basictypes.h"
 | 
			
		||||
#include "base/strings/string16.h"
 | 
			
		||||
 | 
			
		||||
struct TtsUtteranceRequest {
 | 
			
		||||
  TtsUtteranceRequest();
 | 
			
		||||
  ~TtsUtteranceRequest();
 | 
			
		||||
 | 
			
		||||
  int id;
 | 
			
		||||
  std::string text;
 | 
			
		||||
  std::string lang;
 | 
			
		||||
  std::string voice;
 | 
			
		||||
  float volume;
 | 
			
		||||
  float rate;
 | 
			
		||||
  float pitch;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
struct TtsVoice {
 | 
			
		||||
  TtsVoice();
 | 
			
		||||
  ~TtsVoice();
 | 
			
		||||
 | 
			
		||||
  std::string voice_uri;
 | 
			
		||||
  std::string name;
 | 
			
		||||
  std::string lang;
 | 
			
		||||
  bool local_service;
 | 
			
		||||
  bool is_default;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
struct TtsUtteranceResponse {
 | 
			
		||||
  TtsUtteranceResponse();
 | 
			
		||||
  ~TtsUtteranceResponse();
 | 
			
		||||
 | 
			
		||||
  int id;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#endif  // CHROME_COMMON_TTS_UTTERANCE_REQUEST_H_
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue