private String buildTranscription()

in src/main/java/com/amazonaws/kvstranscribestreaming/publisher/WebSocketTranscriptionPublisher.java [156:169]


    private String buildTranscription(Result result) {
        NumberFormat nf = NumberFormat.getInstance();
        nf.setMinimumFractionDigits(3);
        nf.setMaximumFractionDigits(3);

        String callerLabel = String.format("Caller(%s)", detail.getFromNumber()), calleeLabel = String.format("Callee(%s)", detail.getToNumber());
        return String.format("Thread %s %d: [%s, %s] %s - %s",
                Thread.currentThread().getName(),
                System.currentTimeMillis(),
                nf.format(result.startTime()),
                nf.format(result.endTime()),
                this.detail.getIsCaller() == Boolean.TRUE ? callerLabel : calleeLabel,
                result.alternatives().get(0).transcript());
    }