Google Speech to Text API를 사용하여 iOS 응용 프로그램에서 텍스트를 음성으로 변환하려고합니다. 나는 일부 오디오 데이터를 "https://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=en-US"이라는 URL로 보내고 있으며 이는 내가 말하는 (대부분) 정확한 단어를 반환하고있다. 그러나, 그것은 모든 불경료를 '####'로 대체하고 있습니다. '####'을 실제 저주 단어로 대체하려면 어떻게해야합니까?Google 음성 인식에서 욕설 검열을 제거하십시오.
몇 가지 추가 정보 : Todoroo SpeechToText 라이브러리를 사용하고 있습니다.
NSURL *url = [NSURL URLWithString:@"https://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=en-US"];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:byteData];
[request addValue:@"audio/x-speex-with-header-byte; rate=16000" forHTTPHeaderField:@"Content-Type"];
[request setURL:url];
[request setTimeoutInterval:15];
NSURLResponse *response;
NSError *error = nil;
....
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];