Poor sound quality after Read

exten => s,n,Playback(invalid)
exten => s,n,Read(TgExtn,sayService,4)
exten => s,n,Playback(invalid)

First playback is OK, sayService message is OK, second playback has very poor quality…
:frowning: Why?
What is wrong and where to look a problem?

Note 1: invalid = standard Asterisk sound file invalid.gsm
Note 2: The same happen with other sound files

What is your timing source?

What is between asterisk and the analogue part of the phone? (We don’t know if this is a local SIP phone, a local analogue phone, an analogue phone connected through the PSTN to an ISDN to SIP gateway at an ITSP, etc. Also some SIP phones don’t like the way that some versions of Asterisk handle RTP source changes.)

What version of Asterisk is this?

OS: CentOS 6.4 64-bit (hardware)
Asterisk SVN-branch-11-r413305
no dahdi

What connection has timing source?
First playback is OK, sayService message is OK, second playback has very poor quality…
ALWAYS after Read command.

Server in other town.
SIP phone - Software SIP phone.
But again, bad quality (wheeze, hoarsely, slow speaking) has ONLY message after Read command. No silent or loose iside message, so I don’t beleve that has connection to timing.

What SIP phone? More precisely is it Cisco and only Cisco?

No.
Software SIP phone YouMgic on both sides (youmagic.com).

But I don’t believe, that reason in that phone.
If I do not insert Read command, all messages are OK, connection is good and sound in phone during call is good.
When I insert Read command, Playback AFTER Read command changes behavior.
Any Playback command BEFORE Read had good sound quality.
Looks like something happens in Read.

I was not right.
When I tried to call from Mobile phone, all messages have good quality.
Thanks for support, question is closed.