[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 4/7] replace EVoiceType with SPDVoiceType
From: |
Hynek Hanke |
Subject: |
[PATCH 4/7] replace EVoiceType with SPDVoiceType |
Date: |
Thu, 11 Nov 2010 11:35:51 +0100 |
On 5.11.2010 14:01, Tomas Cerha wrote:
> The predefined symolic voice names were meant as a sort of abstraction. The
> idea was
> that the user would be able to map them to available voices without requiring
> the ATs to
> deal with that.
I think both concepts have proven useful for different purposes. The same
sort of abstraction is used in SSML as well, see:
http://www.w3.org/TR/speech-synthesis/#S3.2.1
However, as other people proposed, I was also thinking the two
approaches can be joined into one:
1) TTS systems reporting available voices and their attributes
as described here:
http://cvs.freebsoft.org/doc/tts-api/tts-api.html#Voice-Discovery
and here
http://cvs.freebsoft.org/doc/tts-api-provider/tts-api-provider.html#Voice-Discovery
2) setting just synthesis_voice
http://cvs.freebsoft.org/doc/tts-api/tts-api.html#Voice-Selection
http://cvs.freebsoft.org/doc/tts-api-provider/tts-api-provider.html#Voice-Selection-_0028text-protocol_0029
I think we still need to keep the old SSIP SET VOICE for backwards
compatibility
(and deprecate it), but this is not any problem, because its mapping to
set_voice_by_properties()
is very straightforward.
Best regards,
Hynek Hanke
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, (continued)
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, Andrei . Kholodnyi, 2010/11/02
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, Christopher Brannon, 2010/11/03
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, Andrei Kholodnyi, 2010/11/03
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, Andrei Kholodnyi, 2010/11/04
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, Christopher Brannon, 2010/11/04
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, Andrei Kholodnyi, 2010/11/04
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, Tomas Cerha, 2010/11/05
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, Andrei . Kholodnyi, 2010/11/05
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, Hynek Hanke, 2010/11/11
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, Andrei Kholodnyi, 2010/11/11
- [PATCH 4/7] replace EVoiceType with SPDVoiceType,
Hynek Hanke <=
- [PATCH 4/7] replace EVoiceType with SPDVoiceType, Andrei Kholodnyi, 2010/11/11