나는 음성으로 작동하는 텍스트를 가지고 있지만, 애플 음성으로 재생할 때 여성 음성 대신 남자 음성을 대신 사용하길 원합니다.Android 음성 텍스트 음성 음성
답변
기본 TTS 엔진에 따라 다릅니다. 일부는 구성 가능하고 다른 음성 (남성, 여성 등)을 가지고 있으며, 일부는 하나의 음성만을 가지고 있습니다. 어쨌든 앱에서 이것을 제어 할 수는 없으며 사용자는 설정 앱에서 TTS 엔진 설정을 변경해야합니다. 특정 엔진을 설치하고 사용하도록 앱을 설정하도록 안내 할 수 있습니다.
Android TextToSpeech는 남성처럼 들릴 수 없습니다. TextToSpeech.setPitch() 값을 0.1과 같이 낮게 변경하면 매우 나빠질 것입니다.
유일한 대안은 다른 TTS (텍스트 음성 변환) 엔진을 사용해 보거나 여성 음성으로 생방송하는 것입니다.
음성을 남성으로 변경할 수 있습니다. onCreate()
: tts.setEngineByname("com.google.android.tts")
으로 설정하고 google tts 서비스를 음성 설정에서 텍스트로 기본 설정하고 google tts 서비스에서 남성 음성을 설정합니다.
이와 같이 타사의 Android TTS 서비스를 사용하고 기기를 확인할 수 있습니다. 또는 설치를 요청하십시오.
이제 남성/여성 음성을 사용하고 App UI에서 동적으로 변경할 수 있습니다. (생성자에서 구글 TTS 엔진을 추가)과 같이 TTS를 정의
tts = new TextToSpeech(context, this, "com.google.android.tts");
텍스 = 활동/응용 프로그램
을이
tts.getVoices()
목록에서 TextToSpeech.OnInitListener
을 = 당신의 원하는 음색을 선택 그 이름은 다음과 같습니다 :
for (Voice tmpVoice : tts.getVoices()) {
if (tmpVoice.getName().equals(_voiceName)) {
return tmpVoice;
break;
}
}
NB : Uee d를 tts.getVoices()
에서 하드 코드 된 voice_name을 가져 와서 _voiceName
으로 설정하십시오. 예를 들면 : 영어 남성의 것이 될 것 "EN-US-X-신한 # male_1 로컬"
당신이에 의해 안드로이드 텍스트 음성 Google에 TTS 서비스를 설정할 수 있습니다 어느 쪽이든 :
tts = new TextToSpeech(context, this, "com.google.android.tts")
또는- 새 남성 (영어) 음성을 설치하고 기본적으로 android에 설정합니다.
희망이 있습니다.
- 1. 일반 음성 텍스트 음성
- 2. Android 베트남어 음성 텍스트?
- 3. Windows Mobile - 음성 제어 + 음성 합성 (텍스트 음성 변환)
- 4. VBA 음성 인식/음성 입력/음성 명령
- 5. TextTo 음성 변경 음성
- 6. 음성 의존 음성 인식
- 7. 음성 통화시 음성 녹음
- 8. Windows Phone에서 음성/텍스트/음성 인식
- 9. AppWidgetProvider에서 음성 텍스트 시작
- 10. 음성 합성 통화, Android?
- 11. Android 음성 인식 앱
- 12. Windows 8 음성 텍스트 및 텍스트 음성 변환 API
- 13. 서버 측 음성 텍스트
- 14. ASP.NEt MVC 음성 텍스트
- 15. Android의 음성 텍스트 기능?
- 16. ASP.NET에서 텍스트 음성
- 17. j2me의 음성 텍스트
- 18. 간단한 음성 텍스트 소프트웨어
- 19. Android의 음성 텍스트
- 20. 티타늄 음성 텍스트
- 21. 음성 텍스트 라이브러리
- 22. 음성 텍스트 오류
- 23. 음성 및 내비게이션 텍스트
- 24. Java에서 텍스트 음성 변환
- 25. ASP.NET의 텍스트 음성 변환
- 26. 네트워크 연결없이 음성 텍스트?
- 27. 텍스트 음성 소프트웨어
- 28. 이맥스에서의 텍스트 음성 변환
- 29. php의 음성 텍스트
- 30. 안드로이드 텍스트 음성
Google에는 새로운 로고가 있지만 안드로이드에만 여성 음성이 있습니다. 놀라운 것입니다. – Josh