Comments (5)
Reported by achaloyan
on 2009-03-06 10:48:53
- Status changed:
Accepted
- Labels added: Type-Enhancement, Priority-Medium, OpSys-All, Milestone-Release-0.6, Component-Parser
from unimrcp.
I have made the changes for prosody rate and volume.
w3c ssml says
prosody-rate can be either a relative change or a label. and relative change for rate
is a number and number is a simple positive floating point value without
exponentials. but relative change of volume is a number preceded by "+" or "-".
prosody-volume can be either a numeric value, which is a number, a relative change,
which is a number preceded by "+" or "-", or a label.
I am pretty sure I did everything right about rate_parse and volume_parse functions,
but I am not sure about generate functions.
Please check and feel free to offer any corrections.
See what a "number" means http://www.w3.org/TR/speech-synthesis/#number_values
See what a "relative change" means http://www.w3.org/TR/speech-synthesis/#relative_values
Reported by bayramboyraz
on 2009-03-10 07:30:46
- _Attachment: [mrcp_synth_header.c](https://storage.googleapis.com/google-code-attachments/unimrcp/issue-18/comment-2/mrcp_synth_header.c)_ - _Attachment: [mrcp_synth_header.h](https://storage.googleapis.com/google-code-attachments/unimrcp/issue-18/comment-2/mrcp_synth_header.h)_
from unimrcp.
Thanks. I'll look into this hopefully tonight.
Reported by achaloyan
on 2009-03-10 08:35:51
- Labels added: Type-Patch
- Labels removed: Type-Enhancement
from unimrcp.
I've just committed your modifications to trunk (r843).
I made only a few modifications over your version (just some minor formatting
changes). Overall it looks exactly the way I expected. I tested both parse and
generation and both just work for all of the cases.
The only concern what the default case should be in if -> else if -> else chain in
parser and generator routine. Should we have else (default) case at all? Anyway this
is not going to be an issue just some thoughts.
BTW, I mainly tested it with tester application (tests/mrcptest). There are v1 and
v2
test messages. You can easily put any message in v1 or v2 dir and run mrcptest to
process (parse -> generate).
Reported by achaloyan
on 2009-03-10 20:24:28
- Status changed:
Fixed
from unimrcp.
Reported by achaloyan
on 2009-05-20 06:41:25
- Status changed:
Verified
from unimrcp.
Related Issues (20)
- Possibility custom response in recog plugin HOT 1
- UniMRCP Yandex Plugin SR Case insensitive HOT 1
- unimrcp crash when timer reschedule HOT 1
- Completion-Cause: 002 no-input-timeout HOT 1
- Why there are so many temporary files in code repository
- No reply Local SDP after running for a while HOT 1
- how to get sip informations from unimrcp HOT 1
- the "sip-session-expires" trigger early HOT 2
- How to build with cmake HOT 1
- Write a concurrent client HOT 1
- how to develop myself tts plugin,someone knows to do that? HOT 1
- Re-INVITE may causes the session keep forever and will not be free HOT 1
- Why speech_complete_timeout is set as mpf_activity_detector_silence_timeout? HOT 1
- Is unimrcp support process the MRCP Signal via multi-thread?
- APR library has security vulnerabilities HOT 1
- Getting No NLSML data available on speech recognition input validation [AzureSR]
- Unimrcpclient does not respect the codecs
- `apr_pool_mutex_set' HOT 1
- Segmentation fault mrcp_start_line_init (message/src/mrcp_start_line.c:321)
- Redacted
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unimrcp.